Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Swordfish Documentation: Galileo Sprint1"

(Demo Scope)
(Integrate Apache ODE 2.0 Beta into Apache Servicemix 4)
Line 24: Line 24:
  
 
=== Integrate Apache ODE 2.0 Beta into Apache Servicemix 4 ===
 
=== Integrate Apache ODE 2.0 Beta into Apache Servicemix 4 ===
* Demonstrate the deployment of Apache ODE 2.0 OSGi bundle into Swordfish
+
* Show internal documentation on steps required to manualy build Apache ODE SOGi Bundle and to deploy it into Swordfish
 +
* show proposal for deployment szenario alternatives with pros and cons
 
* Run one Apache ODE Example in Swordfish
 
* Run one Apache ODE Example in Swordfish
  

Revision as of 07:48, 13 February 2009

{{#eclipseproject:rt.swordfish}}

Sprint Goals

  1. Creating ORBIT projects.
  2. Integrate Apache CXF
  3. Integrate ODE 2.0 Beta into Servicemix 4
  4. JaxWS Service integration with ODE
  5. Service Registry REST interface: Prototype for lookup
  6. Code generation based on JAX-WS reference implementation
  7. Logging Event Sink


Sprint Activities

Sprint Activities

Demo Scope

Creating ORBIT projects.

  • Show the online Requests

Integrate Apache CXF

Integrate Apache ODE 2.0 Beta into Apache Servicemix 4

  • Show internal documentation on steps required to manualy build Apache ODE SOGi Bundle and to deploy it into Swordfish
  • show proposal for deployment szenario alternatives with pros and cons
  • Run one Apache ODE Example in Swordfish

JaxWS Service integration with Apache ODE

Due to reduced Team Member availability this Backlog Item might be dropped from the sprint scope.

  • Demonstrate a a BPEL process where JaxWS Service Consumer running in Swordfish initiates a BPEL step.
  • Demonstrate a a BPEL process where JaxWS Service Provider running in Swordfish is invoked from a BPEL step.

Service Registry REST interface: Prototype for lookup

  • Demonstrate a successful lookup with the prototype (can be executed against file system or existing registry)
  • Demonstrate a basic negative scenario: No matching provider found
  • Show Initial Documentation:
    • Message definitions for Request, Response and Fault for the lookup
    • Initial Java Doc for the method LookUp of the REST API (known limitation: Is still subject to change)
    • Proposal for the Domain Model

As this is a prototype: no installation requirement yet.

Code generation based on JAX-WS reference implementation

  • Demonstrate deployment of Jax-WS based "Hello-Swordfish" Participant OSGi bundle into swordfish
  • Demonstrate a "Hello-Swordfish" roundtrip (http, request response)

Logging Event Sink

Create and Show a log for one successful and one failed service call.

= QA

  • Show the Unit Test Coverage Reports on the Maven Site for the Swordfish projects:
 Expectation: All New Projects have 80% line- and branch coverage.

Back to the top