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.