Ramkumar R wrote:
Hi All,

I have been working on porting the implementation.spring module in 2.x and have split the modules as implementation.spring, implementation-spring-runtime and implementation-spring-xml and have also ported the itest for spring in 2.x.

To successfully run the spring modules with 2.x here are some changes which would be required... for now I have made these changes locally...

- OASIS version of implementation-spring.xsd is not yet available, so I had to copy the OSOA version of the XSD and
change the namespace according to OASIS specification.

- Spring Modules uses some of the implementation.java introspecting techniques by reusing the classes available with implementation.java available from package org.apache.tuscany.sca.implementation.java.introspect.impl. This package was not exported via the OSGi manifest earlier, so I made this changes locally to export this package for spring.

Like to know if any one have any issues in makes this changes to 2.x.

--
Thanks & Regards,
Ramkumar Ramalingam
Ram,

I made a couple of fixes and changes that enables all 3 Spring modules to work correctly under OSGi in 2.x.

Principally, the adjustments were to the manifest files, to ensure that all dependencies were correct. However, I also discovered that the SpringImplementation class was implementing an unnecessary interface and I removed that.


Yours,  Mike.

Reply via email to