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 Activities"

Line 73: Line 73:
 
<td>
 
<td>
 
<b><i>Integrate Apache CXF</i></b>
 
<b><i>Integrate Apache CXF</i></b>
 +
<ul><li>Investigate how to use SMX3 JBI components in OSGI environment
 +
<li>Investigate how to deploy JBI endpoints without JBI packaging
 +
<li>Create cxf-nmr bridge  sample, that uses SMX3 cxf-bc
 +
<li>Remove org.eclipse.swordfish.compatibility.smx3 project
 +
<li>Refactor current swordfish http endpoint functionality
 +
</ul>
 
</td>
 
</td>
  

Revision as of 06:15, 11 February 2009

{{#eclipseproject:rt.swordfish}}

Sprint Activities

Impediments

[09.02.2009, Oliver Wolf] Example: Here is my impediment



Tasks Remaining

Tasks In Progress

Tasks Done

Creating ORBIT projects

  • aop-aliance (create, checkin, file CQ)
  • stax-api (create, checkin, file CQ)
  • neethi (create, checkin, file CQ)
  • xmlschema (create, checkin, file CQ)
  • opensaml (create, checkin, file CQ)
  • xmlsec (create, checkin, file CQ)
  • velocity (create, checkin, file CQ)
  • xmlbeans (create, checkin, file CQ)
  • slf4j (create, checkin, file CQ)
  • jcl104-over-slf4j (create, checkin, file CQ)
  • jaxb (create, checkin, file CQ)
  • jaxb-impl (create, checkin, file CQ)
  • [09.02.2009, Oliver Wolf] saaj-api (create, checkin, file CQ)
  • [09.02.2009, Oliver Wolf] saaj-impl (create, checkin, file CQ)
  • [09.02.2009, Oliver Wolf] Example Task 2

Integrate Apache CXF

  • Investigate how to use SMX3 JBI components in OSGI environment
  • Investigate how to deploy JBI endpoints without JBI packaging
  • Create cxf-nmr bridge sample, that uses SMX3 cxf-bc
  • Remove org.eclipse.swordfish.compatibility.smx3 project
  • Refactor current swordfish http endpoint functionality

Integrate ODE 2.0 Beta into Servicemix 4

  • build actual apache-servicemix-4.0-m2-SNAPSHOT
  • try to build and run examples / loan-broker-bpel against the ode-jbi-1.2 distribution.
  • build ode jbi samples in the ode-jbi-1.2 distribution
  • adapt http://ode.apache.org/jbi-deployment.html to run the ode jbi samples using apache-servicemix-4.0-m2-SNAPSHOT
  • build the actual apache-ode-2.0-SNAPSHOT T
  • build ode jbi samples in the ode-jbi-1.2 distribution and run them using apache-ode-2.0-SNAPSHOT
  • adapt Task 2 to run examples / loan-broker-bpel against the apache-ode-2.0-SNAPSHOT
  • Try to get the existing samples running in an equinox-based environment.
  • [10.02.2009, Dietmar Wolz] try to build and run examples / loan-broker-bpel against the ode-jbi-1.2 distribution.
  • [10.02.2009, Dietmar Wolz] build actual apache-servicemix-4.0-m2-SNAPSHOT
  • [10.02.2009, Dietmar Wolz] build ode jbi samples in the ode-jbi-1.2 distribution

JaxWS Service integration with ODE

Service Registry REST interface: Prototype for lookup

  • Create a first Eclipse project for the Registry component.
  • Definition of the request and response format between for the lookup call, especially content of the response
  • Define communication and API between registry interceptor and the proxies repsonsible for different kind of locations
  • Refactoring current registry interceptor to extract proxy for local file system, which implements the specified api
  • Create proxy for lookup into remote registry
  • Make registry interceptor configurable for different proxies
  • Specify layout of files persisting the registry artifacts in the file system
  • Define in memory domain model of registry artficacts
  • Implementing loading of registry artifacts from file system into the in memory domain model
  • Implement the start-up phase of the registry
  • Implement the lookup request
  • Create the bundle structure and activators for the the registry, so it can run wihin an Equinox container.

Code generation based on JAX-WS reference implementation

  • Investigating Eclipse SOA Tools Platform JAX-WS editor and services.
  • Defining deployment artifacts for Swordfish JAX-WS service implementation (preferably NMR Endpoint definition format in Spring-Modules descriptor)
  • Implementing Eclipse Editor to create and edit JAX-WS/Swordfish deployment configuration artifact (tool suite)
  • Implementing Eclipse Editor to create and edit JAX-WS/Swordfish deployment configuration artifact (tool suite)
  • Implementing Swordfish Bundle packaging for JAX-WS services (tool suite)
  • Implementing JAX-WS services bundle deploy manager (tool suite)

Logging Event Sink

Acquire knowledge

  • Acquire OSGi / Spring knowledge
  • [10.02.2009, Jürgen Kindler] Add integration test container module

Back to the top