You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Damon <bl...@126.com> on 2011/05/31 15:41:19 UTC
Is there any known interoperable issues about using Axis1 to
consume CXF's webservices?
Hi all:
The reason i have to use Axis1 is for old services using rpc/encoded.
Now i have to consider the interoperable problems, and CXF seems like the most popular web services framework for now, so any possible issues would happen if i use Axis1 to consume CXF webservices?
I only found one in google: using Axis1 consume XPOM/XOT CXF webservices..
And just in case, is there any solution for CXF support rpc/encoded binding?
Regards
Re:Re: Is there any known interoperable issues about using Axis1 to
consume CXF's webservices?
Posted by Damon <bl...@126.com>.
Thanks for replying.
Does it mean axis1 will be my only choice in this senario?
At 2011-05-31 21:43:33,"Benson Margulies" <bi...@gmail.com> wrote:
>CXF does not support RPC/encoded. Someone started on it but never
>finished the job.
>
>That places a rather stringent limitation.
>
>
>2011/5/31 Damon <bl...@126.com>:
>> Hi all:
>> The reason i have to use Axis1 is for old services using rpc/encoded.
>> Now i have to consider the interoperable problems, and CXF seems like the most popular web services framework for now, so any possible issues would happen if i use Axis1 to consume CXF webservices?
>> I only found one in google: using Axis1 consume XPOM/XOT CXF webservices..
>> And just in case, is there any solution for CXF support rpc/encoded binding?
>>
>> Regards
>>
Re: Is there any known interoperable issues about using Axis1 to
consume CXF's webservices?
Posted by Benson Margulies <bi...@gmail.com>.
CXF does not support RPC/encoded. Someone started on it but never
finished the job.
That places a rather stringent limitation.
2011/5/31 Damon <bl...@126.com>:
> Hi all:
> The reason i have to use Axis1 is for old services using rpc/encoded.
> Now i have to consider the interoperable problems, and CXF seems like the most popular web services framework for now, so any possible issues would happen if i use Axis1 to consume CXF webservices?
> I only found one in google: using Axis1 consume XPOM/XOT CXF webservices..
> And just in case, is there any solution for CXF support rpc/encoded binding?
>
> Regards
>
Re: Is there any known interoperable issues about using Axis1 to
consume CXF's webservices?
Posted by Glen Mazza <gm...@talend.com>.
You might be able to use both Axis1 and CXF, or Axis1 and the JAX-WS
Reference Implementation built into the JDK.
Glen
On 05/31/2011 10:18 AM, Damon wrote:
> this is not settle down yet, they might be thirdparty webservices provided by other company.
> i have to find out these possible issues first, any possible known issues for axis1 client consuming CXF ws
>
>
>
>
> At 2011-05-31 21:58:10,"Benson Margulies" <bi...@gmail.com> wrote:
>
>> rpc/literal?
>>
>> 2011/5/31 Damon <bl...@126.com>:
>>> Hi,
>>>
>>> sorry i didn't make myself clear.
>>> Using axis1 is mainly for old webservices writen in axis1
>>> But i have to consider using axis1 to consume upcoming new webservices which are provided by CXF
>>>
>>>
>>>
>>>
>>> At 2011-05-31 21:47:03,"Freeman Fang" <fr...@gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> Cxf doesn't support rpc/encoded, so if you chose Axis1 mainly for rpc/
>>>> encoded feature, then I think there's no way you can use cxf to talk
>>>> to Axis1with rpc/encoded.
>>>>
>>>> Freeman
>>>> On 2011-5-31, at 下午9:41, Damon wrote:
>>>>
>>>>> Hi all:
>>>>> The reason i have to use Axis1 is for old services using rpc/
>>>>> encoded.
>>>>> Now i have to consider the interoperable problems, and CXF seems
>>>>> like the most popular web services framework for now, so any
>>>>> possible issues would happen if i use Axis1 to consume CXF
>>>>> webservices?
>>>>> I only found one in google: using Axis1 consume XPOM/XOT CXF
>>>>> webservices..
>>>>> And just in case, is there any solution for CXF support rpc/
>>>>> encoded binding?
>>>>>
>>>>> Regards
>>>> ---------------------------------------------
>>>> Freeman Fang
>>>>
>>>> FuseSource
>>>> Email:ffang@fusesource.com
>>>> Web: fusesource.com
>>>> Twitter: freemanfang
>>>> Blog: http://freemanfang.blogspot.com
>>>> Connect at CamelOne May 24-26
>>>> The Open Source Integration Conference
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
--
Glen Mazza
Software Engineer, Talend (http://www.talend.com)
blog: http://www.jroller.com/gmazza
Re:Re: Re: Re: Is there any known interoperable issues about using
Axis1 to consume CXF's webservices?
Posted by Damon <bl...@126.com>.
Sorry Sergey, i don't have any sample codes. Since the whole thing not start yet, i'm just doing the preparing work
At 2011-05-31 22:22:27,"Sergey Beryozkin" <sb...@gmail.com> wrote:
>Can you post a sample envelope which is expected by Axis1 and the one
>which is sent by CXF ?
>I'm wondering if we can get a transform feature for making CXF produce
>rpc-encoded calls
>
>Cheers, Sergey
>
>2011/5/31 Damon <bl...@126.com>:
>> this is not settle down yet, they might be thirdparty webservices provided by other company.
>> i have to find out these possible issues first, any possible known issues for axis1 client consuming CXF ws
>>
>>
>>
>>
>> At 2011-05-31 21:58:10,"Benson Margulies" <bi...@gmail.com> wrote:
>>
>>>rpc/literal?
>>>
>>>2011/5/31 Damon <bl...@126.com>:
>>>> Hi,
>>>>
>>>> sorry i didn't make myself clear.
>>>> Using axis1 is mainly for old webservices writen in axis1
>>>> But i have to consider using axis1 to consume upcoming new webservices which are provided by CXF
>>>>
>>>>
>>>>
>>>>
>>>> At 2011-05-31 21:47:03,"Freeman Fang" <fr...@gmail.com> wrote:
>>>>
>>>>>Hi,
>>>>>
>>>>>Cxf doesn't support rpc/encoded, so if you chose Axis1 mainly for rpc/
>>>>>encoded feature, then I think there's no way you can use cxf to talk
>>>>>to Axis1with rpc/encoded.
>>>>>
>>>>>Freeman
>>>>>On 2011-5-31, at 下午9:41, Damon wrote:
>>>>>
>>>>>> Hi all:
>>>>>> The reason i have to use Axis1 is for old services using rpc/
>>>>>> encoded.
>>>>>> Now i have to consider the interoperable problems, and CXF seems
>>>>>> like the most popular web services framework for now, so any
>>>>>> possible issues would happen if i use Axis1 to consume CXF
>>>>>> webservices?
>>>>>> I only found one in google: using Axis1 consume XPOM/XOT CXF
>>>>>> webservices..
>>>>>> And just in case, is there any solution for CXF support rpc/
>>>>>> encoded binding?
>>>>>>
>>>>>> Regards
>>>>>
>>>>>---------------------------------------------
>>>>>Freeman Fang
>>>>>
>>>>>FuseSource
>>>>>Email:ffang@fusesource.com
>>>>>Web: fusesource.com
>>>>>Twitter: freemanfang
>>>>>Blog: http://freemanfang.blogspot.com
>>>>>Connect at CamelOne May 24-26
>>>>>The Open Source Integration Conference
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>
>
>
>
>--
>Sergey Beryozkin
>
>Application Integration Division of Talend
>http://sberyozkin.blogspot.com
Re: Re: Re: Is there any known interoperable issues about using Axis1
to consume CXF's webservices?
Posted by Sergey Beryozkin <sb...@gmail.com>.
Can you post a sample envelope which is expected by Axis1 and the one
which is sent by CXF ?
I'm wondering if we can get a transform feature for making CXF produce
rpc-encoded calls
Cheers, Sergey
2011/5/31 Damon <bl...@126.com>:
> this is not settle down yet, they might be thirdparty webservices provided by other company.
> i have to find out these possible issues first, any possible known issues for axis1 client consuming CXF ws
>
>
>
>
> At 2011-05-31 21:58:10,"Benson Margulies" <bi...@gmail.com> wrote:
>
>>rpc/literal?
>>
>>2011/5/31 Damon <bl...@126.com>:
>>> Hi,
>>>
>>> sorry i didn't make myself clear.
>>> Using axis1 is mainly for old webservices writen in axis1
>>> But i have to consider using axis1 to consume upcoming new webservices which are provided by CXF
>>>
>>>
>>>
>>>
>>> At 2011-05-31 21:47:03,"Freeman Fang" <fr...@gmail.com> wrote:
>>>
>>>>Hi,
>>>>
>>>>Cxf doesn't support rpc/encoded, so if you chose Axis1 mainly for rpc/
>>>>encoded feature, then I think there's no way you can use cxf to talk
>>>>to Axis1with rpc/encoded.
>>>>
>>>>Freeman
>>>>On 2011-5-31, at 下午9:41, Damon wrote:
>>>>
>>>>> Hi all:
>>>>> The reason i have to use Axis1 is for old services using rpc/
>>>>> encoded.
>>>>> Now i have to consider the interoperable problems, and CXF seems
>>>>> like the most popular web services framework for now, so any
>>>>> possible issues would happen if i use Axis1 to consume CXF
>>>>> webservices?
>>>>> I only found one in google: using Axis1 consume XPOM/XOT CXF
>>>>> webservices..
>>>>> And just in case, is there any solution for CXF support rpc/
>>>>> encoded binding?
>>>>>
>>>>> Regards
>>>>
>>>>---------------------------------------------
>>>>Freeman Fang
>>>>
>>>>FuseSource
>>>>Email:ffang@fusesource.com
>>>>Web: fusesource.com
>>>>Twitter: freemanfang
>>>>Blog: http://freemanfang.blogspot.com
>>>>Connect at CamelOne May 24-26
>>>>The Open Source Integration Conference
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
Re:Re: Re: Is there any known interoperable issues about using
Axis1 to consume CXF's webservices?
Posted by Damon <bl...@126.com>.
this is not settle down yet, they might be thirdparty webservices provided by other company.
i have to find out these possible issues first, any possible known issues for axis1 client consuming CXF ws
At 2011-05-31 21:58:10,"Benson Margulies" <bi...@gmail.com> wrote:
>rpc/literal?
>
>2011/5/31 Damon <bl...@126.com>:
>> Hi,
>>
>> sorry i didn't make myself clear.
>> Using axis1 is mainly for old webservices writen in axis1
>> But i have to consider using axis1 to consume upcoming new webservices which are provided by CXF
>>
>>
>>
>>
>> At 2011-05-31 21:47:03,"Freeman Fang" <fr...@gmail.com> wrote:
>>
>>>Hi,
>>>
>>>Cxf doesn't support rpc/encoded, so if you chose Axis1 mainly for rpc/
>>>encoded feature, then I think there's no way you can use cxf to talk
>>>to Axis1with rpc/encoded.
>>>
>>>Freeman
>>>On 2011-5-31, at 下午9:41, Damon wrote:
>>>
>>>> Hi all:
>>>> The reason i have to use Axis1 is for old services using rpc/
>>>> encoded.
>>>> Now i have to consider the interoperable problems, and CXF seems
>>>> like the most popular web services framework for now, so any
>>>> possible issues would happen if i use Axis1 to consume CXF
>>>> webservices?
>>>> I only found one in google: using Axis1 consume XPOM/XOT CXF
>>>> webservices..
>>>> And just in case, is there any solution for CXF support rpc/
>>>> encoded binding?
>>>>
>>>> Regards
>>>
>>>---------------------------------------------
>>>Freeman Fang
>>>
>>>FuseSource
>>>Email:ffang@fusesource.com
>>>Web: fusesource.com
>>>Twitter: freemanfang
>>>Blog: http://freemanfang.blogspot.com
>>>Connect at CamelOne May 24-26
>>>The Open Source Integration Conference
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
Re: Re: Is there any known interoperable issues about using Axis1 to
consume CXF's webservices?
Posted by Benson Margulies <bi...@gmail.com>.
rpc/literal?
2011/5/31 Damon <bl...@126.com>:
> Hi,
>
> sorry i didn't make myself clear.
> Using axis1 is mainly for old webservices writen in axis1
> But i have to consider using axis1 to consume upcoming new webservices which are provided by CXF
>
>
>
>
> At 2011-05-31 21:47:03,"Freeman Fang" <fr...@gmail.com> wrote:
>
>>Hi,
>>
>>Cxf doesn't support rpc/encoded, so if you chose Axis1 mainly for rpc/
>>encoded feature, then I think there's no way you can use cxf to talk
>>to Axis1with rpc/encoded.
>>
>>Freeman
>>On 2011-5-31, at 下午9:41, Damon wrote:
>>
>>> Hi all:
>>> The reason i have to use Axis1 is for old services using rpc/
>>> encoded.
>>> Now i have to consider the interoperable problems, and CXF seems
>>> like the most popular web services framework for now, so any
>>> possible issues would happen if i use Axis1 to consume CXF
>>> webservices?
>>> I only found one in google: using Axis1 consume XPOM/XOT CXF
>>> webservices..
>>> And just in case, is there any solution for CXF support rpc/
>>> encoded binding?
>>>
>>> Regards
>>
>>---------------------------------------------
>>Freeman Fang
>>
>>FuseSource
>>Email:ffang@fusesource.com
>>Web: fusesource.com
>>Twitter: freemanfang
>>Blog: http://freemanfang.blogspot.com
>>Connect at CamelOne May 24-26
>>The Open Source Integration Conference
>>
>>
>>
>>
>>
>>
>>
>>
>
Re: Is there any known interoperable issues about using Axis1 to consume CXF's webservices?
Posted by Daniel Kulp <dk...@apache.org>.
On Tuesday, May 31, 2011 9:53:54 AM Damon wrote:
> Hi,
>
> sorry i didn't make myself clear.
> Using axis1 is mainly for old webservices writen in axis1
> But i have to consider using axis1 to consume upcoming new webservices
> which are provided by CXF
I don't believe that should be a huge issue. I think axis1 did support
doc/literal (in addition to rpc/encoded) so if you use a normal CXF doc/lit
service, it should work.
That said, their likely will be some caveats. For example, I don't think
axis1 supported MTOM, so you'll likely need to inline any binary data. That
may not be a huge deal.
Dan
>
> At 2011-05-31 21:47:03,"Freeman Fang" <fr...@gmail.com> wrote:
> >Hi,
> >
> >Cxf doesn't support rpc/encoded, so if you chose Axis1 mainly for rpc/
> >encoded feature, then I think there's no way you can use cxf to talk
> >to Axis1with rpc/encoded.
> >
> >Freeman
> >
> >On 2011-5-31, at 下午9:41, Damon wrote:
> >> Hi all:
> >> The reason i have to use Axis1 is for old services using rpc/
> >>
> >> encoded.
> >>
> >> Now i have to consider the interoperable problems, and CXF seems
> >>
> >> like the most popular web services framework for now, so any
> >> possible issues would happen if i use Axis1 to consume CXF
> >> webservices?
> >>
> >> I only found one in google: using Axis1 consume XPOM/XOT CXF
> >>
> >> webservices..
> >>
> >> And just in case, is there any solution for CXF support rpc/
> >>
> >> encoded binding?
> >>
> >> Regards
> >
> >---------------------------------------------
> >Freeman Fang
> >
> >FuseSource
> >Email:ffang@fusesource.com
> >Web: fusesource.com
> >Twitter: freemanfang
> >Blog: http://freemanfang.blogspot.com
> >Connect at CamelOne May 24-26
> >The Open Source Integration Conference
--
Daniel Kulp
dkulp@apache.org
http://dankulp.com/blog
Talend - http://www.talend.com
Re:Re: Is there any known interoperable issues about using Axis1 to
consume CXF's webservices?
Posted by Damon <bl...@126.com>.
Hi,
sorry i didn't make myself clear.
Using axis1 is mainly for old webservices writen in axis1
But i have to consider using axis1 to consume upcoming new webservices which are provided by CXF
At 2011-05-31 21:47:03,"Freeman Fang" <fr...@gmail.com> wrote:
>Hi,
>
>Cxf doesn't support rpc/encoded, so if you chose Axis1 mainly for rpc/
>encoded feature, then I think there's no way you can use cxf to talk
>to Axis1with rpc/encoded.
>
>Freeman
>On 2011-5-31, at 下午9:41, Damon wrote:
>
>> Hi all:
>> The reason i have to use Axis1 is for old services using rpc/
>> encoded.
>> Now i have to consider the interoperable problems, and CXF seems
>> like the most popular web services framework for now, so any
>> possible issues would happen if i use Axis1 to consume CXF
>> webservices?
>> I only found one in google: using Axis1 consume XPOM/XOT CXF
>> webservices..
>> And just in case, is there any solution for CXF support rpc/
>> encoded binding?
>>
>> Regards
>
>---------------------------------------------
>Freeman Fang
>
>FuseSource
>Email:ffang@fusesource.com
>Web: fusesource.com
>Twitter: freemanfang
>Blog: http://freemanfang.blogspot.com
>Connect at CamelOne May 24-26
>The Open Source Integration Conference
>
>
>
>
>
>
>
>
Re: Is there any known interoperable issues about using Axis1 to
consume CXF's webservices?
Posted by Glen Mazza <gm...@talend.com>.
Well, technically you can use the JAX-WS Dispatch mechanism along with
SAAJ to make/receive rpc/encoded calls:
http://www.jroller.com/gmazza/entry/calling_rpc_encoded_web_services,
but it's a clumsy way to code.
Glen
On 05/31/2011 09:47 AM, Freeman Fang wrote:
> Hi,
>
> Cxf doesn't support rpc/encoded, so if you chose Axis1 mainly for rpc/
> encoded feature, then I think there's no way you can use cxf to talk
> to Axis1with rpc/encoded.
>
> Freeman
> On 2011-5-31, at 下午9:41, Damon wrote:
>
>> Hi all:
>> The reason i have to use Axis1 is for old services using rpc/
>> encoded.
>> Now i have to consider the interoperable problems, and CXF seems
>> like the most popular web services framework for now, so any
>> possible issues would happen if i use Axis1 to consume CXF
>> webservices?
>> I only found one in google: using Axis1 consume XPOM/XOT CXF
>> webservices..
>> And just in case, is there any solution for CXF support rpc/
>> encoded binding?
>>
>> Regards
> ---------------------------------------------
> Freeman Fang
>
> FuseSource
> Email:ffang@fusesource.com
> Web: fusesource.com
> Twitter: freemanfang
> Blog: http://freemanfang.blogspot.com
> Connect at CamelOne May 24-26
> The Open Source Integration Conference
>
>
>
>
>
>
>
>
--
Glen Mazza
Software Engineer, Talend (http://www.talend.com)
blog: http://www.jroller.com/gmazza
Re: Is there any known interoperable issues about using Axis1 to consume CXF's webservices?
Posted by Freeman Fang <fr...@gmail.com>.
Hi,
Cxf doesn't support rpc/encoded, so if you chose Axis1 mainly for rpc/
encoded feature, then I think there's no way you can use cxf to talk
to Axis1with rpc/encoded.
Freeman
On 2011-5-31, at 下午9:41, Damon wrote:
> Hi all:
> The reason i have to use Axis1 is for old services using rpc/
> encoded.
> Now i have to consider the interoperable problems, and CXF seems
> like the most popular web services framework for now, so any
> possible issues would happen if i use Axis1 to consume CXF
> webservices?
> I only found one in google: using Axis1 consume XPOM/XOT CXF
> webservices..
> And just in case, is there any solution for CXF support rpc/
> encoded binding?
>
> Regards
---------------------------------------------
Freeman Fang
FuseSource
Email:ffang@fusesource.com
Web: fusesource.com
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com
Connect at CamelOne May 24-26
The Open Source Integration Conference