That's one approach.  I'm not thrilled with it; we cannot guarantee no
client wsdl changes over time.  But if there's nothing better we'll have to
live with it.

The real problem, of course, is that code generated with version X of cxf
requires runtime libraries from version X, and that's still a conflict.  So
I need to get the WSDL2Java going for 2.6.2.

Karl


On Fri, Jan 25, 2019 at 3:54 PM Rafa Haro <[email protected]> wrote:

> I would try to be pragmatic. If those wsdl are not likely to change in the
> future, I would build the client classes offline. Not sure if the generated
> class are going to use further classes of cxf and then the problem could
> end up being the same, but it is worth to try
>
> El El vie, 25 ene 2019 a las 21:14, Karl Wright <[email protected]>
> escribió:
>
> > I downloaded the cxf binary, latest version.
> > The dependency list is huge and very likely conflicts with existing
> > connectors which have dependencies on cxf 2.x.  I would estimate that
> > including all the new jars and dependencies would easily double our
> > download footprint.
> >
> > Surely there must be a list of the minimal jars needed to get WSDLToJava
> to
> > function somewhere?
> >
> > Karl
> >
> >
> >
> >
> > On Fri, Jan 25, 2019 at 2:14 PM Karl Wright <[email protected]> wrote:
> >
> > > I'm not getting missing cxf jars.  I'm getting problems with downstream
> > > dependencies.
> > >
> > > We don't usually ship more jars than we need to, is the short answer to
> > > your second question.
> > >
> > > Karl
> > >
> > >
> > > On Fri, Jan 25, 2019 at 11:38 AM Rafa Haro <[email protected]> wrote:
> > >
> > >> which jars are you downloading?. Why not getting the whole release?
> > >>
> > >> On Fri, Jan 25, 2019 at 5:31 PM Rafa Haro <[email protected]> wrote:
> > >>
> > >>> Not sure, Karl I just picked up last release. I can try to find the
> > >>> first version offering it but as long as they have backwards
> > compatibility
> > >>> we should be fine with the last version although we might need to
> > update
> > >>> the affected connectors
> > >>>
> > >>> Rafa
> > >>>
> > >>> On Fri, Jan 25, 2019 at 3:53 PM Karl Wright <[email protected]>
> > wrote:
> > >>>
> > >>>> When did it first appear?  We're currently on 2.6.2; this is set by
> > >>>> various dependencies by our connectors.
> > >>>>
> > >>>> Karl
> > >>>>
> > >>>> On Fri, Jan 25, 2019 at 9:52 AM Karl Wright <[email protected]>
> > wrote:
> > >>>>
> > >>>>> The tools package doesn't seem to have it either.
> > >>>>> Karl
> > >>>>>
> > >>>>>
> > >>>>> On Fri, Jan 25, 2019 at 9:43 AM Karl Wright <[email protected]>
> > >>>>> wrote:
> > >>>>>
> > >>>>>> Do you know what jar/maven package this is in?  because I don't
> seem
> > >>>>>> to have it in our normal cxf jars...
> > >>>>>>
> > >>>>>> Karl
> > >>>>>>
> > >>>>>>
> > >>>>>> On Fri, Jan 25, 2019 at 9:08 AM Rafa Haro <[email protected]>
> wrote:
> > >>>>>>
> > >>>>>>> I used a wsdl2java script that comes as an utility of the apache
> > cxf
> > >>>>>>> release, but basically is making use
> > >>>>>>> of org.apache.cxf.tools.wsdlto.WSDLToJava class. You can find
> here
> > >>>>>>> an usage
> > >>>>>>> example with ant: http://cxf.apache.org/docs/wsdl-to-java.html
> > >>>>>>>
> > >>>>>>> On Fri, Jan 25, 2019 at 2:59 PM Karl Wright <[email protected]>
> > >>>>>>> wrote:
> > >>>>>>>
> > >>>>>>> > I was using ancient Axis 1.4 and none of them were working.
> You
> > >>>>>>> can
> > >>>>>>> > exercise this with "ant classcreate-wsdls" in the csws
> directory.
> > >>>>>>> >
> > >>>>>>> > If you can give instructions for invoking CXF, maybe we can do
> > that
> > >>>>>>> > instead.  What's the main class, and what jars do we need to
> > >>>>>>> include?
> > >>>>>>> >
> > >>>>>>> > Karl
> > >>>>>>> >
> > >>>>>>> >
> > >>>>>>> > On Fri, Jan 25, 2019 at 7:28 AM Rafa Haro <[email protected]>
> > >>>>>>> wrote:
> > >>>>>>> >
> > >>>>>>> >> Yes, I did. I have only tested Authentication service with
> > Apache
> > >>>>>>> CXF and
> > >>>>>>> >> it was apparently working fine. Which ones were failing for
> you?
> > >>>>>>> >>
> > >>>>>>> >> On Fri, Jan 25, 2019 at 12:38 PM Karl Wright <
> > [email protected]>
> > >>>>>>> wrote:
> > >>>>>>> >>
> > >>>>>>> >>> Were you able to look at this yesterday at all?
> > >>>>>>> >>> Karl
> > >>>>>>> >>>
> > >>>>>>> >>> On Thu, Jan 24, 2019 at 6:34 AM Karl Wright <
> > [email protected]>
> > >>>>>>> wrote:
> > >>>>>>> >>>
> > >>>>>>> >>>> They're all checked in.
> > >>>>>>> >>>>
> > >>>>>>> >>>> See
> > >>>>>>> >>>>
> > >>>>>>>
> >
> https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls
> > >>>>>>> >>>>
> > >>>>>>> >>>> Karl
> > >>>>>>> >>>>
> > >>>>>>> >>>>
> > >>>>>>> >>>> On Thu, Jan 24, 2019 at 6:24 AM Rafa Haro <[email protected]
> >
> > >>>>>>> wrote:
> > >>>>>>> >>>>
> > >>>>>>> >>>>> Karl, can you share the WSDL, I can try to take a look
> later
> > >>>>>>> today
> > >>>>>>> >>>>>
> > >>>>>>> >>>>> On Thu, Jan 24, 2019 at 12:13 PM Karl Wright <
> > >>>>>>> [email protected]>
> > >>>>>>> >>>>> wrote:
> > >>>>>>> >>>>>
> > >>>>>>> >>>>> > I'm redeveloping the Livelink connector because the API
> > code
> > >>>>>>> has been
> > >>>>>>> >>>>> > discontinued and the only API is now web services based.
> > >>>>>>> The WSDLs
> > >>>>>>> >>>>> and
> > >>>>>>> >>>>> > XSDs have been exported and I'm trying to use the Axis
> tool
> > >>>>>>> >>>>> WSDL2Java to
> > >>>>>>> >>>>> > convert to Java code.  Unfortunately, I haven't been able
> > to
> > >>>>>>> make
> > >>>>>>> >>>>> this work
> > >>>>>>> >>>>> > -- even though the WSDLs references have been made local
> > and
> > >>>>>>> the
> > >>>>>>> >>>>> XSDs also
> > >>>>>>> >>>>> > seem to be getting parsed, it complains about missing
> > >>>>>>> definitions,
> > >>>>>>> >>>>> even
> > >>>>>>> >>>>> > though those definitions are clearly present in the XSD
> > >>>>>>> files.
> > >>>>>>> >>>>> >
> > >>>>>>> >>>>> > Has anyone had enough experience with this tool, and web
> > >>>>>>> services in
> > >>>>>>> >>>>> > general, to figure out what's wrong?  I've tried turning
> on
> > >>>>>>> as
> > >>>>>>> >>>>> verbose a
> > >>>>>>> >>>>> > debugging level for WSDL2Java as I can and it's no help
> at
> > >>>>>>> all.  I
> > >>>>>>> >>>>> suspect
> > >>>>>>> >>>>> > namespace issues but I can't figure out what they are.
> > >>>>>>> >>>>> >
> > >>>>>>> >>>>> > Thanks in advance,
> > >>>>>>> >>>>> > Karl
> > >>>>>>> >>>>> >
> > >>>>>>> >>>>>
> > >>>>>>> >>>>
> > >>>>>>>
> > >>>>>>
> >
>

Reply via email to