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"

(Sprint Activities)
 
(9 intermediate revisions by the same user not shown)
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
+
<ul><li>Investigate how to deploy JBI endpoints without JBI packaging
<li>Investigate how to deploy JBI endpoints without JBI packaging
+
 
<li>Create cxf-nmr bridge  sample, that uses SMX3 cxf-bc
 
<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
 
<li>Refactor current swordfish http endpoint functionality
 
</ul>
 
</ul>
Line 89: Line 87:
 
<td>
 
<td>
 
<ul>
 
<ul>
<li>
+
<li>[11.02.2009, Volodymyr Zhabiuk]Remove org.eclipse.swordfish.compatibility.smx3 project
 +
<li>[11.02.2009, Volodymyr Zhabiuk]Investigate how to use SMX3 JBI components in OSGI environment
 +
<li>[12.02.2009, Volodymyr Zhabiuk]Resolve issues resulted from deploying the newer version of the cxf bundle
 
</ul>
 
</ul>
 
</td>
 
</td>
Line 112: Line 112:
 
<ul>
 
<ul>
 
<li><!-- Enter your list entry here -->
 
<li><!-- Enter your list entry here -->
<li>[10.02.2009, Dietmar Wolz] try to build and run examples / loan-broker-bpel against the ode-jbi-1.2 distribution.
+
<li>[10.02.2009, Dietmar Wolz] try to build and run examples / loan-broker-bpel against the ode-jbi-1.2 distribution.</li>
 +
<li>[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</li>
 
</ul>
 
</ul>
 
</td>
 
</td>
Line 152: Line 153:
 
<li>Definition of the request and response format between for the lookup call, especially content of the response</li>
 
<li>Definition of the request and response format between for the lookup call, especially content of the response</li>
 
<li>Define communication and API between registry interceptor and the proxies repsonsible for different kind of locations</li>
 
<li>Define communication and API between registry interceptor and the proxies repsonsible for different kind of locations</li>
<li>Refactoring current registry interceptor to extract proxy for local file system, which implements the specified api</li>
 
 
<li>Create proxy for lookup into remote registry</li>
 
<li>Create proxy for lookup into remote registry</li>
 
<li>Make registry interceptor configurable for different proxies</li>
 
<li>Make registry interceptor configurable for different proxies</li>
Line 168: Line 168:
 
<td>
 
<td>
 
<ul>
 
<ul>
<li>[10.02.2009, Sergey Dneprovskiy]Investigating JRabbit project</li>
+
<li>[20.02.2009, Sergey Dneprovskiy]Refactoring current registry interceptor to extract proxy for local file system, which implements the specified api</li>
 
</ul>
 
</ul>
 
</td>
 
</td>
Line 174: Line 174:
 
<td>
 
<td>
 
<ul>
 
<ul>
<li><!-- Enter your list entry here -->
+
<li>[10.02.2009, Sergey Dneprovskiy]Investigating Apache Jackrabbit project</li>
 
</ul>
 
</ul>
 
</td>
 
</td>
Line 228: Line 228:
 
<b><i>Acquire knowledge</i></b>
 
<b><i>Acquire knowledge</i></b>
 
<ul>
 
<ul>
<li>Acquire OSGi / Spring knowledge
+
<li>
<!-- li>Add integration test container module -->
+
 
</ul>
 
</ul>
 
</td>
 
</td>
Line 235: Line 234:
 
<td>
 
<td>
 
<ul>
 
<ul>
<li>[10.02.2009, J&uuml;rgen Kindler] Add integration test container module
+
<li>[12.02.2009, J&uuml;rgen Kindler]Acquire OSGi / Spring knowledge
 
</ul>
 
</ul>
 
</td>
 
</td>
Line 241: Line 240:
 
<td>
 
<td>
 
<ul>
 
<ul>
<li><!-- Enter your list entry here -->
+
<li>[12.02.2009, J&uuml;rgen Kindler] Add integration test container module
 
</ul>
 
</ul>
 
</td>
 
</td>

Latest revision as of 10:19, 24 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 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

Back to the top