Hi everybody,

Daniel Kulp > only 2 interface files are affected because only 2 wsdl files
has: xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"; so this is normal.

I am in taiwan so I was sleeping when you wrote :)

Thanks for your replies and the issue in jira.

https://issues.apache.org/jira/browse/CXF-5280



On Fri, Sep 13, 2013 at 5:39 AM, Aki Yoshida <elak...@gmail.com> wrote:

> just created CXF-5280 for this issue.
>
>
> 2013/9/12 Aki Yoshida <elak...@gmail.com>:
> > Yeah. the strangeness probably comes from the evolutionary process in
> > which cxf has tried to cope with this strange behavior of wsdl4j's
> > unknown attribute value handling. :-)
> >
> > @Clément
> > I think you probably got no time to create a ticket today, In that
> > case, I'll go ahead and create a ticket later today and link it to
> > this thread. Just let me know if you are actually on it so that we can
> > avoid creating a duplicate ticket.
> >
> > thanks.
> > regards, aki
> >
> > 2013/9/12 Daniel Kulp <dk...@apache.org>:
> >>
> >> What's really strange is the @Action is correct for ALL the other
> generated interfaces.    I kind of would have expected they would all be
> wrong or all be correct.
> >>
> >> Definitely puzzled.
> >>
> >>
> >> Dan
> >>
> >>
> >> On Sep 12, 2013, at 9:08 AM, Aki Yoshida <elak...@gmail.com> wrote:
> >>
> >>> Hi Clément,
> >>> there is an issue that needs to be fixed in cxf.
> >>> It's a strange situation, though.
> >>> The behavior of wsdl4j is rather strange and it tries to interpret an
> >>> unknown attribute value as QName and not as String.
> >>> The Action's type is defined as anyURI in the schema, but because of
> >>> this behavior, the cxf code is also expecting a QName value.
> >>> So a few things in cxf need to be fixed.
> >>>
> >>> could you create a jira ticket and link this mail thread?
> >>> thanks.
> >>> regards, aki
> >>>
> >>>
> >>>
> >>> 2013/9/12 Aki Yoshida <elak...@gmail.com>:
> >>>> i think there is a strange issue with the code generation somewhere.
> >>>> I'll have a second look.
> >>>> regards, aki
> >>>>
> >>>> 2013/9/12 Clément Tamisier <clement.tamis...@gmail.com>:
> >>>>> Hi,
> >>>>>
> >>>>> I am using wsdl2java to generate java class from Global Platform
> wsdl files
> >>>>> (http://www.globalplatform.org/specificationssystems.asp)
> >>>>>
> >>>>> In ServiceLifeCycleNotification.java (generated file) there is:
> >>>>> @Action(input =
> >>>>> "//
> globalplatform.org/servicelifecyclenotification/ServiceLifeCycleNotification/HandleStartServiceStateChangeNotification
> ")
> >>>>>
> >>>>> but it should be:
> >>>>> @Action(input =
> >>>>> "
> http://globalplatform.org/servicelifecyclenotification/ServiceLifeCycleNotification/HandleStartServiceStateChangeNotification
> ")
> >>>>>
> >>>>> In ServiceLifeCycleNotification.wsdl (the corresponding wsdl), there
> is:
> >>>>> xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"; in
> <wsdl:definitions>
> >>>>> tag.
> >>>>>
> >>>>> Without this namespace the generation is correct.
> >>>>>
> >>>>> I joined a simple maven project to reproduce this: run "mvn clean
> >>>>> generate-sources"
> >>>>>
> >>>>> Do you know if there is a problem during the generation or in my
> >>>>> configuration ? or the wsdl definition ?
> >>>>>
> >>>>> Thanks for your help.
> >>>>> Regards.
> >>>>>
> >>>>> Clément
> >>>>>
> >>>>>
> >>
> >> --
> >> Daniel Kulp
> >> dk...@apache.org - http://dankulp.com/blog
> >> Talend Community Coder - http://coders.talend.com
> >>
>

Reply via email to