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.
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 === | ||
− | * | + | * 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}}
Contents
- 1 Sprint Goals
- 2 Sprint Activities
- 3 Demo Scope
- 3.1 Creating ORBIT projects.
- 3.2 Integrate Apache CXF
- 3.3 Integrate Apache ODE 2.0 Beta into Apache Servicemix 4
- 3.4 JaxWS Service integration with Apache ODE
- 3.5 Service Registry REST interface: Prototype for lookup
- 3.6 Code generation based on JAX-WS reference implementation
- 3.7 Logging Event Sink
- 3.8 = QA
Sprint Goals
- Creating ORBIT projects.
- Integrate Apache CXF
- Integrate ODE 2.0 Beta into Servicemix 4
- JaxWS Service integration with ODE
- Service Registry REST interface: Prototype for lookup
- Code generation based on JAX-WS reference implementation
- Logging Event Sink
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.