Both.  JAX-RPC only defines a subset of XML->Java mappings.  AXIS has
defined a considerably larger set, but still not all of them.  So we COULD
do this one as well, IF we could come up with a reasonable mapping.

Russell Butek
[EMAIL PROTECTED]


"Gold, Laurence (MLIM)" <[EMAIL PROTECTED]> on 05/16/2002 07:45:34 AM

Please respond to [EMAIL PROTECTED]

To:    "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
cc:
Subject:    RE: WSDL2Java error!



Russell:

Is this a jax-rpc issue design issue or code issue?

Larry

-----Original Message-----
From: Russell Butek [mailto:[EMAIL PROTECTED]]
Sent: Thursday, May 16, 2002 8:32 AM
To: [EMAIL PROTECTED]
Subject: Re: WSDL2Java error!

Cedric is right.  It is ref="s:schema" that is causing your problems.
WSDL2Java does not handle that.  WSDL2Java is based on JAX-RPC.  JAX-RPC
defines mappings from WSDL/XML to Java and it doesn't define a mapping for
s:schema.  I don't know how that should be mapped.

Russell Butek
[EMAIL PROTECTED]


dev <[EMAIL PROTECTED]> on 05/16/2002 02:46:10 AM

Please respond to [EMAIL PROTECTED]

To:    [EMAIL PROTECTED]
cc:
Subject:    Re: WSDL2Java error!



Hi Sudhir,
i am a newbie to wsdl and to schema too.
But i can say you the error come from the following :
<s:element ref="s:schema" />

If you remove all the <s:element ref="s:schema" /> the wsdl2java seems to
work (i didn't deploy then test the service)

But why do you want to import the schema:
      <s:import namespace="http://www.w3.org/2001/XMLSchema"; />
as it is defined in your <definitions> I don't see the raison...
Other thing, I don't see the why you need <sequence> with <s:element
ref="s:schema" /> that is <s:element
ref="http://www.w3.org/2001/XMLSchema:schema"; /> ?

hope it will help




At 13:40 15/05/02 -0700, you wrote:
>I am attaching two WSDL Files. I am trying to generate the client for both
>of them.
>WSDL2Java doesnt give any error for the addresslookup.wsdl. But it gives
>that error for the cweather.wsdl. Both of them have the
>"http://www.w3.org/2001/XMLSchema"; defined as the namespace. And both of
>them refer to this namespace while defining the type for example s:string.
>
>Thanks
>Sudhir
>----- Original Message -----
>From: "Shinde, Uma" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Wednesday, May 15, 2002 1:17 PM
>Subject: RE: WSDL2Java error!
>
>
> > I suppose you should include your WSDL file and then get opinions on
how
>to fix your problem.
> >
> > -----Original Message-----
> > From: Sudhir [mailto:[EMAIL PROTECTED]]
> > Sent: Wed 5/15/2002 2:23 PM
> > To: [EMAIL PROTECTED]
> > Cc:
> > Subject: Re: WSDL2Java error!
> >
> >
> >
> > Jim,
> > I knew the link to the schema. Probably I phrased my question wrong. I
> > wanted to know how can I define that schema to the WSDL2Java?
> > Thanks
> > Sudhir
> > ----- Original Message -----
> > From: "Stickley, Jim" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, May 15, 2002 11:56 AM
> > Subject: RE: WSDL2Java error!
> >
> >
> > > If you do a little research, you could find it yourself, part of the
URL
> > in
> > > your error message is the following: http://www.w3.org/  Within 1
minute
> > of
> > > visiting that site I was able to find the following url:
> > >
> > > http://www.w3.org/XML/Schema
> > >
> > > You might start by looking at that.
> > >
> > > Jim Stickley
> > > Birch Telecom
> > > (816) 300-6743
> > > [EMAIL PROTECTED]
> > >
> > >
> > > -----Original Message-----
> > > From: Sudhir [mailto:[EMAIL PROTECTED]]
> > > Sent: Wednesday, May 15, 2002 1:37 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: WSDL2Java error!
> > >
> > > Thanks for the reply Russel. How can I define that schema? Can you
give
>me
> > a
> > > pointer to a place where I can learn about it.
> > > Thanks again
> > > sudhir
> > >
> > > ----- Original Message -----
> > > From: "Russell Butek" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Wednesday, May 15, 2002 11:17 AM
> > > Subject: Re: WSDL2Java error!
> > >
> > >
> > > > AXIS doesn't support type http://www.w3.org/2001/XMLSchema:schema.
> > Since
> > > > it doesn't know about it, it assumes you've defined it.  Since, of
> > course,
> > > > you haven't defined it, you see the message that you see.
> > > >
> > > > Russell Butek
> > > > [EMAIL PROTECTED]
> > > >
> > > >
> > > > "Sudhir" <[EMAIL PROTECTED]> on 05/15/2002 12:49:48 PM
> > > >
> > > > Please respond to [EMAIL PROTECTED]
> > > >
> > > > To:    <[EMAIL PROTECTED]>
> > > > cc:
> > > > Subject:    WSDL2Java error!
> > > >
> > > >
> > > >
> > > > can any1 answer my following qn please
> > > >
> > > > hi,
> > > >  I am using axis beta2. While using the WSDL2Java to generate the
>client
> > > > side aritfacts, I am getting the following exception.
> > > > java.io.IOException: Type http://www.w3.org/2001/XMLSchema:schema
is
> > > >  referenced but not defined.
> > > >         at
org.apache.axis.wsdl.toJava.SymbolTable.checkForUndefined
> > > > (SymbolTable.java:405)
> > > >         at
org.apache.axis.wsdl.toJava.SymbolTable.add(SymbolTable.j
> > > > ava:331)
> > > >         at
org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:188
> > > > )
> > > >         at
org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:155
> > > > )
> > > >         at
org.apache.axis.wsdl.WSDL2Java$WSDLRunnable.run(WSDL2Java
> > > > .java:725)
> > > >         at java.lang.Thread.run(Thread.java:484)
> > > > Of course the wsdl defines this namespace. How do I resolve this
> > problem?
> > > >
> > > > sudhir
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
> >
> >
> >
>






Reply via email to