You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by ilyas_asg <il...@asg.com> on 2009/01/05 18:15:58 UTC

Re: wsn2005 source code is missing in 3.3 src distribution

Freeman,

thank you for reply, got the sources, thanks.

Now I have question re WSDL compilation.
I see differences in source files between v3.3 and v3.4:


in v3.4 AbstractCreatePullPoint:
import org.oasis_open.docs.wsn.bw_2.CreatePullPoint;
but in v3.3 it was
import org.apache.servicemix.wsn.jaxws.CreatePullPoint;

When I use JAX-WS wsimport tool, it generates files into
org.apache.servicemix.wsn.jaxws package, not org.oasis_open.docs.wsn.bw_2.

Can you explain why this was changed? 
Thanks!


Freeman Fang wrote:
> 
> Hi,
> 
> After Apache Servicemix 3.3, the components is extract as different 
> project, so that the compoents can be shared with SMX3 and SMX4 container
> [1] is the src in SVN repo
> 
> [1]http://svn.apache.org/repos/asf/servicemix/components/
> Freeman
> 
> ilyas_asg wrote:
>> Hello,
>> I don't seem to find the source code to WS-Notification implementation
>> (servicemix-wsn2005)
>>
>> Both "svn co http://svn.apache.org/repos/asf/servicemix/smx3/trunk"
>> and download
>> "http://www.apache.org/dyn/closer.cgi?path=%2Fservicemix%2Fservicemix-3%2F3.3%2Fapache-servicemix-3.3-src.zip"
>> don't have the source code.
>>
>> but the FUSE distribution does have the source code, though without jaxb
>> and
>> jaxws sources.
>>
>> Am I missing something?
>>
>> Thank you
>>   
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/wsn2005-source-code-is-missing-in-3.3-src-distribution-tp21156887p21295164.html
Sent from the ServiceMix - Dev mailing list archive at Nabble.com.


Re: wsn2005 source code is missing in 3.3 src distribution

Posted by Guillaume Nodet <gn...@gmail.com>.
Yes, sure, the same component is used in both smx 3.3 and smx 4.
The use of osgi is internal and only needed when used in an OSGi container.

On Mon, Jan 5, 2009 at 18:39, ilyas_asg <il...@asg.com> wrote:
>
> Interesting: JAX-WS RI wsimport tool produces different results from
> wsdl2java...
>
> I noticed that pom.xml file has references to osgi.
> Can I use maven to build wsn2005 for non-osgi build?
>
>
>
> gnodet wrote:
>>
>> I think this is related to the change in the tool we were using.
>> For servicemix 3.2.x, we were using XFire and we switched to CXF which
>> is way more JAX-WS compliant.
>>
>> On Mon, Jan 5, 2009 at 18:15, ilyas_asg <il...@asg.com> wrote:
>>>
>>> Freeman,
>>>
>>> thank you for reply, got the sources, thanks.
>>>
>>> Now I have question re WSDL compilation.
>>> I see differences in source files between v3.3 and v3.4:
>>>
>>>
>>> in v3.4 AbstractCreatePullPoint:
>>> import org.oasis_open.docs.wsn.bw_2.CreatePullPoint;
>>> but in v3.3 it was
>>> import org.apache.servicemix.wsn.jaxws.CreatePullPoint;
>>>
>>> When I use JAX-WS wsimport tool, it generates files into
>>> org.apache.servicemix.wsn.jaxws package, not
>>> org.oasis_open.docs.wsn.bw_2.
>>>
>>> Can you explain why this was changed?
>>> Thanks!
>>>
>>>
>>> Freeman Fang wrote:
>>>>
>>>> Hi,
>>>>
>>>> After Apache Servicemix 3.3, the components is extract as different
>>>> project, so that the compoents can be shared with SMX3 and SMX4
>>>> container
>>>> [1] is the src in SVN repo
>>>>
>>>> [1]http://svn.apache.org/repos/asf/servicemix/components/
>>>> Freeman
>>>>
>>>> ilyas_asg wrote:
>>>>> Hello,
>>>>> I don't seem to find the source code to WS-Notification implementation
>>>>> (servicemix-wsn2005)
>>>>>
>>>>> Both "svn co http://svn.apache.org/repos/asf/servicemix/smx3/trunk"
>>>>> and download
>>>>> "http://www.apache.org/dyn/closer.cgi?path=%2Fservicemix%2Fservicemix-3%2F3.3%2Fapache-servicemix-3.3-src.zip"
>>>>> don't have the source code.
>>>>>
>>>>> but the FUSE distribution does have the source code, though without
>>>>> jaxb
>>>>> and
>>>>> jaxws sources.
>>>>>
>>>>> Am I missing something?
>>>>>
>>>>> Thank you
>>>>>
>>>>
>>>>
>>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/wsn2005-source-code-is-missing-in-3.3-src-distribution-tp21156887p21295164.html
>>> Sent from the ServiceMix - Dev mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>>
>> --
>> Cheers,
>> Guillaume Nodet
>> ------------------------
>> Blog: http://gnodet.blogspot.com/
>> ------------------------
>> Open Source SOA
>> http://fusesource.com
>>
>>
>
> --
> View this message in context: http://www.nabble.com/wsn2005-source-code-is-missing-in-3.3-src-distribution-tp21156887p21295565.html
> Sent from the ServiceMix - Dev mailing list archive at Nabble.com.
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Re: wsn2005 source code is missing in 3.3 src distribution

Posted by ilyas_asg <il...@asg.com>.
Interesting: JAX-WS RI wsimport tool produces different results from
wsdl2java...

I noticed that pom.xml file has references to osgi.
Can I use maven to build wsn2005 for non-osgi build?



gnodet wrote:
> 
> I think this is related to the change in the tool we were using.
> For servicemix 3.2.x, we were using XFire and we switched to CXF which
> is way more JAX-WS compliant.
> 
> On Mon, Jan 5, 2009 at 18:15, ilyas_asg <il...@asg.com> wrote:
>>
>> Freeman,
>>
>> thank you for reply, got the sources, thanks.
>>
>> Now I have question re WSDL compilation.
>> I see differences in source files between v3.3 and v3.4:
>>
>>
>> in v3.4 AbstractCreatePullPoint:
>> import org.oasis_open.docs.wsn.bw_2.CreatePullPoint;
>> but in v3.3 it was
>> import org.apache.servicemix.wsn.jaxws.CreatePullPoint;
>>
>> When I use JAX-WS wsimport tool, it generates files into
>> org.apache.servicemix.wsn.jaxws package, not
>> org.oasis_open.docs.wsn.bw_2.
>>
>> Can you explain why this was changed?
>> Thanks!
>>
>>
>> Freeman Fang wrote:
>>>
>>> Hi,
>>>
>>> After Apache Servicemix 3.3, the components is extract as different
>>> project, so that the compoents can be shared with SMX3 and SMX4
>>> container
>>> [1] is the src in SVN repo
>>>
>>> [1]http://svn.apache.org/repos/asf/servicemix/components/
>>> Freeman
>>>
>>> ilyas_asg wrote:
>>>> Hello,
>>>> I don't seem to find the source code to WS-Notification implementation
>>>> (servicemix-wsn2005)
>>>>
>>>> Both "svn co http://svn.apache.org/repos/asf/servicemix/smx3/trunk"
>>>> and download
>>>> "http://www.apache.org/dyn/closer.cgi?path=%2Fservicemix%2Fservicemix-3%2F3.3%2Fapache-servicemix-3.3-src.zip"
>>>> don't have the source code.
>>>>
>>>> but the FUSE distribution does have the source code, though without
>>>> jaxb
>>>> and
>>>> jaxws sources.
>>>>
>>>> Am I missing something?
>>>>
>>>> Thank you
>>>>
>>>
>>>
>>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/wsn2005-source-code-is-missing-in-3.3-src-distribution-tp21156887p21295164.html
>> Sent from the ServiceMix - Dev mailing list archive at Nabble.com.
>>
>>
> 
> 
> 
> -- 
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> Open Source SOA
> http://fusesource.com
> 
> 

-- 
View this message in context: http://www.nabble.com/wsn2005-source-code-is-missing-in-3.3-src-distribution-tp21156887p21295565.html
Sent from the ServiceMix - Dev mailing list archive at Nabble.com.


Re: wsn2005 source code is missing in 3.3 src distribution

Posted by Guillaume Nodet <gn...@gmail.com>.
I think this is related to the change in the tool we were using.
For servicemix 3.2.x, we were using XFire and we switched to CXF which
is way more JAX-WS compliant.

On Mon, Jan 5, 2009 at 18:15, ilyas_asg <il...@asg.com> wrote:
>
> Freeman,
>
> thank you for reply, got the sources, thanks.
>
> Now I have question re WSDL compilation.
> I see differences in source files between v3.3 and v3.4:
>
>
> in v3.4 AbstractCreatePullPoint:
> import org.oasis_open.docs.wsn.bw_2.CreatePullPoint;
> but in v3.3 it was
> import org.apache.servicemix.wsn.jaxws.CreatePullPoint;
>
> When I use JAX-WS wsimport tool, it generates files into
> org.apache.servicemix.wsn.jaxws package, not org.oasis_open.docs.wsn.bw_2.
>
> Can you explain why this was changed?
> Thanks!
>
>
> Freeman Fang wrote:
>>
>> Hi,
>>
>> After Apache Servicemix 3.3, the components is extract as different
>> project, so that the compoents can be shared with SMX3 and SMX4 container
>> [1] is the src in SVN repo
>>
>> [1]http://svn.apache.org/repos/asf/servicemix/components/
>> Freeman
>>
>> ilyas_asg wrote:
>>> Hello,
>>> I don't seem to find the source code to WS-Notification implementation
>>> (servicemix-wsn2005)
>>>
>>> Both "svn co http://svn.apache.org/repos/asf/servicemix/smx3/trunk"
>>> and download
>>> "http://www.apache.org/dyn/closer.cgi?path=%2Fservicemix%2Fservicemix-3%2F3.3%2Fapache-servicemix-3.3-src.zip"
>>> don't have the source code.
>>>
>>> but the FUSE distribution does have the source code, though without jaxb
>>> and
>>> jaxws sources.
>>>
>>> Am I missing something?
>>>
>>> Thank you
>>>
>>
>>
>>
>
> --
> View this message in context: http://www.nabble.com/wsn2005-source-code-is-missing-in-3.3-src-distribution-tp21156887p21295164.html
> Sent from the ServiceMix - Dev mailing list archive at Nabble.com.
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com