You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by "John G. Norman" <jo...@7fff.com> on 2007/05/09 18:45:34 UTC
Release notes don't mention change in class name for generated stubs
I notice that codegen'd client stubs in 1.2 now have names like
UserServiceUserServiceSOAP12Port_httpStub
rather than
UserServiceStub
I suppose I can live with the name change, though it did, er, break my
build script -- but the fact that this change is not mentioned in the
release notes is inexcusable.
If the changes are buried in JIRA, you might provide a link in the
release notes that would pull up the changes for the particular
packages or tools.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: Release notes don't mention change in class name for generated stubs
Posted by "John G. Norman" <jo...@7fff.com>.
Thanks, guys.
In my case, I can't strip out the binding because I'm using the POJO service.
John
On 5/15/07, Deepal Jayasinghe <de...@opensource.lk> wrote:
> Hi Dennis ,
>
> I also agree with you that breaking backward compatibility among the
> releases , what we should do is improve the functionalities without
> breaking any API.
>
> Thanks
> Deepal
> > Hi John,
> >
> > I agree completely - the Axis2 releases have been careless about
> > breaking backward compatibility without even mentioning the breaks in
> > the documentation. It looks like there's going to be a new set of API
> > changes going into the 1.3 build, so I'll try to monitor what's
> > changed in the release candidates and add a Jira for documenting
> > anything that effects normal users.
> >
> > On this particular point, you may find it convenient to just strip out
> > the SOAP 1.2 <binding> in the WSDL. If there's only one binding
> > present WSDL2Java will use the same names as before.
> >
> > - Dennis
> >
> > Dennis M. Sosnoski
> > SOA and Web Services in Java
> > Axis2 Training and Consulting
> > http://www.sosnoski.com - http://www.sosnoski.co.nz
> > Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117
> >
> >
> >
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: Release notes don't mention change in class name for generated
stubs
Posted by Deepal Jayasinghe <de...@opensource.lk>.
Hi Dennis ,
I also agree with you that breaking backward compatibility among the
releases , what we should do is improve the functionalities without
breaking any API.
Thanks
Deepal
> Hi John,
>
> I agree completely - the Axis2 releases have been careless about
> breaking backward compatibility without even mentioning the breaks in
> the documentation. It looks like there's going to be a new set of API
> changes going into the 1.3 build, so I'll try to monitor what's
> changed in the release candidates and add a Jira for documenting
> anything that effects normal users.
>
> On this particular point, you may find it convenient to just strip out
> the SOAP 1.2 <binding> in the WSDL. If there's only one binding
> present WSDL2Java will use the same names as before.
>
> - Dennis
>
> Dennis M. Sosnoski
> SOA and Web Services in Java
> Axis2 Training and Consulting
> http://www.sosnoski.com - http://www.sosnoski.co.nz
> Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: Release notes don't mention change in class name for generated
stubs
Posted by Dennis Sosnoski <dm...@sosnoski.com>.
Hi John,
I agree completely - the Axis2 releases have been careless about
breaking backward compatibility without even mentioning the breaks in
the documentation. It looks like there's going to be a new set of API
changes going into the 1.3 build, so I'll try to monitor what's changed
in the release candidates and add a Jira for documenting anything that
effects normal users.
On this particular point, you may find it convenient to just strip out
the SOAP 1.2 <binding> in the WSDL. If there's only one binding present
WSDL2Java will use the same names as before.
- Dennis
Dennis M. Sosnoski
SOA and Web Services in Java
Axis2 Training and Consulting
http://www.sosnoski.com - http://www.sosnoski.co.nz
Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117
John G. Norman wrote:
> Amila,
>
> All I'm asking for is that the release notes should describe things
> that break dependencies.
>
> Even a link to an archived e-mail in the user or developer list would
> help.
>
> Anything: Just a toehold.
>
> :-)
>
> John
>
> On 5/10/07, Amila Suriarachchi <am...@gmail.com> wrote:
>> I really sorry for your inconvenience. Anyway we discussed this in
>> user and
>> developer lists.
>> Earlier Axis2 generated the code only for one port. But now it
>> generates
>> the code for all the ports
>> So if you want to generate the code only for one binding please
>> specify them
>> with the
>> -sn <servicename> -pn <portname> attributes.
>>
>>
>>
>> On 5/9/07, John G. Norman <jo...@7fff.com> wrote:
>> >
>> > I notice that codegen'd client stubs in 1.2 now have names like
>> >
>> > UserServiceUserServiceSOAP12Port_httpStub
>> >
>> > rather than
>> >
>> > UserServiceStub
>> >
>> > I suppose I can live with the name change, though it did, er, break my
>> > build script -- but the fact that this change is not mentioned in the
>> > release notes is inexcusable.
>> >
>> > If the changes are buried in JIRA, you might provide a link in the
>> > release notes that would pull up the changes for the particular
>> > packages or tools.
>> >
>> >
>> ---------------------------------------------------------------------
>> > To unsubscribe, e-mail:
>> axis-user-unsubscribe@ws.apache.org
>> > For additional commands, e-mail: axis-user-help@ws.apache.org
>> >
>> >
>>
>>
>>
>> --
>> Amila Suriarachchi,
>> WSO2 Inc.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: Release notes don't mention change in class name for generated stubs
Posted by "John G. Norman" <jo...@7fff.com>.
Amila,
All I'm asking for is that the release notes should describe things
that break dependencies.
Even a link to an archived e-mail in the user or developer list would help.
Anything: Just a toehold.
:-)
John
On 5/10/07, Amila Suriarachchi <am...@gmail.com> wrote:
> I really sorry for your inconvenience. Anyway we discussed this in user and
> developer lists.
> Earlier Axis2 generated the code only for one port. But now it generates
> the code for all the ports
> So if you want to generate the code only for one binding please specify them
> with the
> -sn <servicename> -pn <portname> attributes.
>
>
>
> On 5/9/07, John G. Norman <jo...@7fff.com> wrote:
> >
> > I notice that codegen'd client stubs in 1.2 now have names like
> >
> > UserServiceUserServiceSOAP12Port_httpStub
> >
> > rather than
> >
> > UserServiceStub
> >
> > I suppose I can live with the name change, though it did, er, break my
> > build script -- but the fact that this change is not mentioned in the
> > release notes is inexcusable.
> >
> > If the changes are buried in JIRA, you might provide a link in the
> > release notes that would pull up the changes for the particular
> > packages or tools.
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> axis-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> >
> >
>
>
>
> --
> Amila Suriarachchi,
> WSO2 Inc.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: Release notes don't mention change in class name for generated stubs
Posted by Amila Suriarachchi <am...@gmail.com>.
I really sorry for your inconvenience. Anyway we discussed this in user and
developer lists.
Earlier Axis2 generated the code only for one port. But now it generates the
code for all the ports
So if you want to generate the code only for one binding please specify them
with the
-sn <servicename> -pn <portname> attributes.
On 5/9/07, John G. Norman <jo...@7fff.com> wrote:
>
> I notice that codegen'd client stubs in 1.2 now have names like
>
> UserServiceUserServiceSOAP12Port_httpStub
>
> rather than
>
> UserServiceStub
>
> I suppose I can live with the name change, though it did, er, break my
> build script -- but the fact that this change is not mentioned in the
> release notes is inexcusable.
>
> If the changes are buried in JIRA, you might provide a link in the
> release notes that would pull up the changes for the particular
> packages or tools.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
--
Amila Suriarachchi,
WSO2 Inc.