Swordfish Documentation: Galileo Sprint1 Activities

From Eclipsepedia

Jump to: navigation, search

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 deploy JBI endpoints without JBI packaging
  • Create cxf-nmr bridge sample, that uses SMX3 cxf-bc
  • Refactor current swordfish http endpoint functionality
  • [11.02.2009, Volodymyr Zhabiuk]Remove org.eclipse.swordfish.compatibility.smx3 project
  • [11.02.2009, Volodymyr Zhabiuk]Investigate how to use SMX3 JBI components in OSGI environment
  • [12.02.2009, Volodymyr Zhabiuk]Resolve issues resulted from deploying the newer version of the cxf bundle

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.
  • [12.02.2009, Andrey Kopachevsky]adapt http://ode.apache.org/jbi-deployment.html to run the ode jbi samples using apache-servicemix-4.0-m2-SNAPSHOT
  • [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
  • 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.
  • [20.02.2009, Sergey Dneprovskiy]Refactoring current registry interceptor to extract proxy for local file system, which implements the specified api
  • [10.02.2009, Sergey Dneprovskiy]Investigating Apache Jackrabbit project

Code generation based on JAX-WS reference implementation

  • Investigating Eclipse SOA Tools Platform JAX-WS editor and services.
  • 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)
  • [10.02.2009, Andrey kopachevsky]Defining deployment artifacts for Swordfish JAX-WS service implementation (preferably NMR Endpoint definition format in Spring-Modules descriptor) (IMPEDIMENT)
  • Investigating Eclipse SOA Tools Platform JAX-WS editor and services.

Logging Event Sink

Acquire knowledge

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