Yura,

Your exception says that it cannot find an *element* called
"ListOfTerritory". In your last message you showed us a *complexType*
called ListOfTerritory". Is there also an element with this name? If
not, then that is the cause of your problem.

I'm with Derek -- the tool should never throw a NPE, so please update
the JIRA with sufficient information so that Dims and crew can define
a better exception for this type of WSDL error.

Anne

On 8/15/06, Yura Tkachenko <[EMAIL PROTECTED]> wrote:

Ok, here is exception from bug:

Caused by:
org.apache.axis2.schema.SchemaCompilationException:
Referenced element
{urn:/crmondemand/xml/territory}ListOfTerritorynot found!
        at
org.apache.axis2.schema.SchemaCompiler.process(SchemaCompiler.java
:1446)
        at
org.apache.axis2.schema.SchemaCompiler.processParticle(SchemaCompiler.java:1318)
        at
org.apache.axis2.schema.SchemaCompiler.processComplexType(SchemaCompiler.java:846)
        at
org.apache.axis2.schema.SchemaCompiler.processAnonymousComplexSchemaType
(SchemaCompiler.java:791)
        at
org.apache.axis2.schema.SchemaCompiler.processSchema(SchemaCompiler.java:775)
        at
org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:475)
        at
org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:446)
        at
org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:308)
        at org.apache.axis2.schema.SchemaCompiler.compile
(SchemaCompiler.java:230)
        at
org.apache.axis2.schema.ExtensionUtility.invoke(ExtensionUtility.java:77)
        ... 8 more

And in the territory description of the ListOfTerritory presents.
<xsd:complexType name="ListOfTerritory">
 <xsd:sequence>
  <xsd:element name="Territory" maxOccurs="unbounded" minOccurs="0"
type="xsdLocal1:Territory" />
 </xsd:sequence>
</xsd:complexType>

BTW I think any wsdl which worked with Axis 1.3 should always work with
Axis2, am I right?
Also for generate stubs using this wsdl in Axis 1.3, I'm used property file
with package mappings. Is it possible to use this property file in the
WSDL2JAVA in Axis2 1.0 ?


2006/8/15, Davanum Srinivas <[EMAIL PROTECTED]>:
> Bug is closed :) see comments in the bug report.
>
> thanks,
> dims
>
> On 8/14/06, Yura Tkachenko < [EMAIL PROTECTED]> wrote:
> >
> > I'm using 1.0, the same issue and for nightly build. I logged bug at
JIRA:
> >
> > http://issues.apache.org/jira/browse/AXIS2-1026
> >
> > 2006/8/14, Ajith Ranabahu <[EMAIL PROTECTED]>:
> > > Hi,
> > > Is this 1.0 or the latest SVN ? if its 1.o please check with the
> > > latest nightlies. if the problem persists please file a Jira (attach
> > > the WSDL as well)
> > >
> > > Ajith
> > >
> > > On 8/14/06, Derek < [EMAIL PROTECTED]> wrote:
> > > >
> > > >
> > > > Yura:
> > > >
> > > > WSDL2Java should never throw a NullPointerException. If it is sent
> > invalid
> > > > data, it should always throw an exception containing an informative
> > error
> > > > message instead. Please file a JIRA so that this issue is fixed.
> > > >
> > > > Thank you.
> > > >
> > > > Derek
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Yura Tkachenko [mailto:[EMAIL PROTECTED] ]
> > > > Sent: Monday, August 14, 2006 7:11 AM
> > > > To: axis-user@ws.apache.org
> > > > Subject: Re: [Axis2]Unable to use WSDL2JAVA.
> > > >
> > > >
> > > >
> > > > Hello, Martin
> > > >
> > > > I solved this issue: when I run WSDL2JAVA.bat file not Wsdl2Java
class
> > > > everything was all right, but for Siebel CRM Ondemand Service wsdl
I'm
> > > > always getting exception:
> > > >
> > > > Exception in thread "main"
> > > >
org.apache.axis2.wsdl.codegen.CodeGenerationException
> > > > : java.lang.RuntimeException :
> > > > org.apache.axis2.schema.SchemaCompilationException
> > > > : java.lang.NullPointerException
> > > >         at
> > > >
> >
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate
(CodeGener
> > > > ationEngine.java:185)
> > > >         at
> > > > org.apache.axis2.wsdl.WSDL2Code.main
> > (WSDL2Code.java:32)
> > > >         at
> > > > org.apache.axis2.wsdl.WSDL2Java.main
(WSDL2Java.java
> > :21)
> > > > Caused by: java.lang.RuntimeException:
> > > > org.apache.axis2.schema.SchemaCompilation
> > > > Exception: java.lang.NullPointerException
> > > >         at
> > > >
> >
org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension.engage(Simp
> > > > leDBExtension.java:117)
> > > >         at
> > > >
> >
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate
(CodeGener
> > > > ationEngine.java:140)
> > > >         ... 2 more
> > > > Caused by:
> > > > org.apache.axis2.schema.SchemaCompilationException:
> > > > java.lang.NullPoi
> > > > nterException
> > > >         at
> > > > org.apache.axis2.schema.SchemaCompiler.compile
> > (SchemaCompiler.java:18
> > > > 6)
> > > >         at
> > > >
> >
org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension.engage(Simp
> > > > leDBExtension.java :70)
> > > >         ... 3 more
> > > > Caused by: java.lang.NullPointerException
> > > >         at
> > > >
> >
org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.
> > > > java:360)
> > > >         at
> > > >
org.apache.axis2.schema.SchemaCompiler.processElement
> > > > (SchemaCompiler.
> > > > java:344)
> > > >         at
> > > >
> >
org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.
> > > > java:410)
> > > >         at
> > > >
> >
org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.
> > > > java:334)
> > > >         at
> > > >
> > org.apache.axis2.schema.SchemaCompiler.process
(SchemaCompiler.java:91
> > > > 5)
> > > >         at
> > > >
> >
org.apache.axis2.schema.SchemaCompiler.processParticle(SchemaCompiler
> > > > .java:878)
> > > >         at
> > > >
> >
org.apache.axis2.schema.SchemaCompiler.processComplexType
> > > > (SchemaCompi
> > > > ler.java:643)
> > > >         at
> > > >
> >
org.apache.axis2.schema.SchemaCompiler.processAnonymousComplexSchemaT
> > > > ype(SchemaCompiler.java:594)
> > > >         at
> > > >
> >
org.apache.axis2.schema.SchemaCompiler.processSchema(SchemaCompiler.j
> > > > ava:579)
> > > >         at
> > > >
org.apache.axis2.schema.SchemaCompiler.processElement
> > (SchemaCompiler.
> > > > java:366)
> > > >         at
> > > >
> > org.apache.axis2.schema.SchemaCompiler.processElement
(SchemaCompiler.
> > > > java:344)
> > > >         at
> > > > org.apache.axis2.schema.SchemaCompiler.compile
> > (SchemaCompiler.java:22
> > > > 6)
> > > >         at
> > > >
> >
org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:18
> > > > 1)
> > > >         ... 4 more
> > > >
> > > > Don't know what does it means, but for Axis 1.3 I'm used also
> > > > NstoPkg.properties file to generate stubs. Axis2 doesn't used this
file
> > or I
> > > > missed some parameter, here is my command line:
> > > >
> > > > WSDL2JAVA.bat -uri account.wsdl
> > > >
> > > > Let me know if you need some additional info.
> > > >
> > > > Thanks,
> > > > Yura.
> > > >
> > > >
> > > > 2006/8/13, Martin Gainty <[EMAIL PROTECTED]>:
> > > > > Good Afternoon Yura-
> > > > >
> > > > > Your WSDL will need to identify the method which will process the
> > Request
> > > > > in this example the wsdl:operation name="" is the method
> > > > >
> > > > > <wsdl:portType name="SelectFromZip">
> > > > > - <wsdl:operation name="getSelectFromZip" parameterOrder="in0 in1
> > in2">
> > > > > <wsdl:input
message="impl:getSelectFromZipRequest"
> > > > name="getSelectFromZipRequest" />
> > > > > <wsdl:output
message="impl:getSelectFromZipResponse"
> > > > name="getSelectFromZipResponse" />
> > > > > </wsdl:operation>
> > > > > </wsdl:portType>
> > > > >
> > > > > Anyone else?
> > > > > Martin --
> > > > >
> > > >
> >
*********************************************************************
> > > > > This email message and any files transmitted with it contain
> > confidential
> > > > > information intended only for the person(s) to whom this email
message
> > is
> > > > > addressed.  If you have received this email message in error,
please
> > > > notify
> > > > > the sender immediately by telephone or email and destroy the
original
> > > > > message without making a copy.  Thank you.
> > > > >
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: <[EMAIL PROTECTED] >
> > > > > To: < axis-user@ws.apache.org>
> > > > > Sent: Sunday, August 13, 2006 6:21 AM
> > > > > Subject: [Axis2]Unable to use WSDL2JAVA.
> > > > >
> > > > >
> > > > > > Hi, there.
> > > > > >
> > > > > > Everytime when I'm trying to use WSDL2JAVA util to generate
client
> > stubs
> > > > I'm getting exception:
> > > > > >
> > > > > > Exception in thread "main" java.lang.NoSuchMethodError:
> > > >
> >
javax.wsdl.PortType.getExtensionAttributes()Ljava/util/Map;
> > > > > > at
> > > >
> >
org.apache.axis2.description.WSDL2AxisServiceBuilder.processPortType
> > > > (WSDL2AxisServiceBuilder.java:369)
> > > > > > at
> > > >
> >
org.apache.axis2.description.WSDL2AxisServiceBuilder.processBinding(WSDL2AxisServiceBuilder.java
> > :299)
> > > > > > at
> > > >
> >
org.apache.axis2.description.WSDL2AxisServiceBuilder.populateService
> > > > (WSDL2AxisServiceBuilder.java:238)
> > > > > > at
> > > > org.apache.axis2.wsdl.codegen.CodeGenerationEngine
> > .<init>(CodeGenerationEngine.java:87)
> > > > > > at
> > > >
org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
> > > > > > at org.apache.axis2.wsdl.WSDL2Java.main
> > > > (WSDL2Java.java:21)
> > > > > > at
> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > Method)
> > > > > > at
> > > >
> >
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > at
sun.reflect.DelegatingMethodAccessorImpl.invoke
> > > > (DelegatingMethodAccessorImpl.java :25)
> > > > > > at java.lang.reflect.Method.invoke(Method.java:585)
> > > > > > at
> > > >
> >
com.intellij.rt.execution.application.AppMain.main(AppMain.java:86)
> > > > > >
> > > > > > method getExtensionAttributes in ProtType interface doesn't
presents
> > in
> > > > the wsdl1.5.2 anymore.
> > > > > >
> > > > > > Any idea how to resolve this issue?
> > > > > >
> > > > > > Thanks,
> > > > > > Yura.
> > > > > >
> > > > > > --
> > > > > > This message was sent on behalf of [EMAIL PROTECTED] at
> > > > openSubscriber.com
> > > > > >
> > > >
> >
http://opensubscriber.com/messages/axis-user@ws.apache.org/topic.html
> > > > > >
> > > > > >
> > > >
> >
---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail:
> > > > [EMAIL PROTECTED]
> > > > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > > > >
> > > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Thanks,
> > > > Yura.
> > > >
> > >
> > >
> > > --
> > > Ajith Ranabahu
> > >
> > >
> >
---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> >
> >
> > --
> > Thanks,
> > Yura.
>
>
> --
> Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
[EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>




--
Thanks,
Yura.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to