It's great to know that you are bringing up the binding.ws for 2.x. Would you like to add these additional modules under a profile in modules/pom.xml? This way, we can try to build and load them into Eclipse to see the progress. A few of us have been attacking the OSGi puzzles for a while and I'm definitely willing to help.

Thanks,
Raymond
--------------------------------------------------
From: "Mike Edwards" <[EMAIL PROTECTED]>
Sent: Friday, December 05, 2008 1:06 PM
To: <[email protected]>
Subject: Activities in Trunk - was: svn commit: r723136 - in /tuscany/java/sca: distribution/core/pom.xml modules/pom.xml

Raymond Feng wrote:
Hi,
I added host-http to get the implementation-node-runtime compiled. I agree with you that we should probably refactor the web application part out of implementation-node-runtime. I'm starting to clean up the interface models. The interface-wsdl-??? modules have quite a lot references to the base interface module. I added the interface-wsdl-??? to take advantage of the Eclipse refactoring capability. On the other hand, interface.wsdl is part of the SCA assembly model. I think it would be nice to bring it up for the first milestone of 2.0 release as Luciano has proposed. I'll give more details in that thread.
 Thanks,
Raymond

Folks,

I've been doing some work quietly to get the Web services related modules working in Trunk - not putting them into any main build or anything, but enough to get the following running:

<interface-wsdl/>
<binding.ws/>

My reason for doing this is that I am building a testcase suite for the OASIS Specifications and I need to drive them via an interoperable binding (ie binding.sca will not do...).

This has involved the following modules:

binding-ws
binding-ws-axis2
binding-ws-wsdlgen
binding-ws-xml

databinding-axiom
databinding-jaxb-axiom

node-impl

policy
policy-security
policy-xml
policy-xml-ws

xsd-xml

So far, it is mostly a case of tweak, tweak, tweak, adjusting dependencies and OSGi MANIFEST files, but in a few cases, the 2.0 APIs are different from the 1.x APIs and some changes are needed - this often affects testcases more than mainline module code. One lesson from this is that I think we should consider creating a tests-utils module to contain some of the sequences that tests seem to need commonly - and to hide the testcase code from changes in the base platform.


Yours, Mike.

Reply via email to