I also just noticed you have some old jars in your classpath. Try
placing _only_ the jars in your classpath that are from the nightly
std-bin distro.

Robert

On 10/16/06, robert lazarski <[EMAIL PROTECTED]> wrote:
Post your wsdl and schemas and maybe we can help. The wsdl does
validate, right ?

Robert

On 10/16/06, Jerome Magnet <[EMAIL PROTECTED]> wrote:
> Robert,
>
> I tried the latest nightly load. It does not fail as before. But, I got
> the following output (see below):
>
> I got three java classes and 2 XML resources.
> I don't see any XMLBeans Java classes based on the XML schema of all
> messages (request/Response/Exception).
> Also, reading the generated wsdl it has all the message schema missing.
> Actually, the namespace is missing. And, the prefix of my parts are
> "null" (See extract below)?
> Does it mean that I can use the Java classes compiled with XmlBeans?
> Is there a recipe to follow on how to integrate XmlBeans library of java
> classes with the Java code generated by axis2?
>
> Thanks,
>
> Jerome
>
> >>> generated WSDL
> <wsdl:definitions xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/";
> xmlns:http="http://schemas.xmlsoap.org/wsdl/http/";
> xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/";
> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/";
> xmlns:tmf854WS="tmf854.v1.ws"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
> targetNamespace="tmf854.v1.ws">
>   <wsdl:types/>
>   <wsdl:message name="subscribe">
>     <wsdl:part name="part1" element="null:subscribe"/>
>   </wsdl:message>
>   <wsdl:message name="subscribe">
>     <wsdl:part name="mtosiHeader" element="null:header"/>
>   </wsdl:message>
>   <wsdl:message name="subscribeResponse">
>     <wsdl:part name="part1" element="null:subscribeResponse"/>
>   </wsdl:message>
>   <wsdl:message name="subscribeResponse">
>     <wsdl:part name="mtosiHeader" element="null:header"/>
>   </wsdl:message>
>   <wsdl:message name="ProcessingFailureException">
>     <wsdl:part name="part1" element="null:ProcessingFailureException"/>
> ...
>
> >>> output from WSDL2Java
> Retrieving document at 'NotificationServiceSOAP.wsdl', relative to
> 'file:/D:/Jeromem/Code/testAxis2/
> ./wsdl/'.
> Retrieving document at 'NotificationService.wsdl', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl
> /NotificationServiceSOAP.wsdl'.
> Retrieving schema at 'xsd/interfaces/NotificationService.xsd', relative
> to 'file:/D:/Jeromem/Code/te
> stAxis2/wsdl/NotificationService.wsdl'.
> Retrieving schema at '../common/Header.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/xsd/i
> nterfaces/NotificationService.xsd'.
> Retrieving schema at 'HeaderVendorExtensions.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl
> /xsd/common/Header.xsd'.
> Retrieving schema at 'Definitions.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/xsd/common
> /HeaderVendorExtensions.xsd'.
> Retrieving schema at '../networkResources/Notifications.xsd', relative
> to 'file:/D:/Jeromem/Code/tes
> tAxis2/wsdl/xsd/interfaces/NotificationService.xsd'.
> Retrieving schema at 'GlobalDefinitions.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/xsd/
> networkResources/Notifications.xsd'.
> Retrieving schema at '../common/Definitions.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/
> xsd/networkResources/GlobalDefinitions.xsd'.
> Retrieving schema at 'VendorExtensions.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/xsd/n
> etworkResources/Notifications.xsd'.
> Retrieving schema at '../common/Definitions.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/
> xsd/networkResources/VendorExtensions.xsd'.
> Retrieving schema at 'LayerRates.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/xsd/network
> Resources/Notifications.xsd'.
> Retrieving schema at '../common/Definitions.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/
> xsd/networkResources/LayerRates.xsd'.
> Retrieving schema at 'ProbableCauses.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/xsd/net
> workResources/Notifications.xsd'.
> Retrieving schema at '../common/Definitions.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/
> xsd/networkResources/ProbableCauses.xsd'.
> Retrieving document at 'Exceptions.wsdl', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/Notifica
> tionService.wsdl'.
> Retrieving schema at 'xsd/interfaces/Exceptions.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/w
> sdl/Exceptions.wsdl'.
> Retrieving schema at '../common/Header.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/xsd/i
> nterfaces/Exceptions.xsd'.
> Retrieving schema at 'VendorExtensions.xsd', relative to
> 'file:/D:/Jeromem/Code/testAxis2/wsdl/xsd/i
> nterfaces/Exceptions.xsd'.
> Oct 16, 2006 4:05:33 PM org.apache.axis2.wsdl.codegen.writer.ClassWriter
> createOutFile
> INFO: File src\src\org\tmforum\mtosi\ws\NotificationServiceSkeleton.java
> will not be overwritten.
> Oct 16, 2006 4:05:33 PM org.apache.axis2.wsdl.codegen.writer.ClassWriter
> createOutFile
> INFO: File
> src\src\org\tmforum\mtosi\ws\NotificationServiceMessageReceiverInOut.jav
> a will not be ove
> rwritten.
> Oct 16, 2006 4:05:33 PM org.apache.axis2.wsdl.codegen.writer.ClassWriter
> createOutFile
> INFO: File
> src\src\org\tmforum\mtosi\ws\ProcessingFailureExceptionException.java
> will not be overwri
> tten.
>
> -----Original Message-----
> From: robert lazarski [mailto:[EMAIL PROTECTED]
> Sent: Saturday, October 14, 2006 6:51 PM
> To: [email protected]
> Subject: Re: Compilation error with WSDL2Java and XmlBeans
>
>
> Have you tried the latest nightly ?
>
> http://people.apache.org/dist/axis2/nightly/axis2-1.1-SNAPSHOT.war
> http://people.apache.org/dist/axis2/nightly/axis2-std-1.1-SNAPSHOT-bin.z
> ip
>
> If the problem persists, please create a jira and upload your wsdl and
> schemas.
>
> HTH,
> Robert
>
> On 10/14/06, Jerome Magnet <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> > I have the following error with WSDL2Java (see below).
> > I don't understand what is the issue. The WSDL/XSD validates with
> > XMLSpy. Also, I can compile all XSD with XmlBeans (scomp). It seems
> > that the issue is in: NotificationService.xsd:29:40 And, there is a
> > reference to a null element in the namespace? The line numbers refer
> > to a simpletype string with enumerations.
> >
> > Finally, I noticed some issues with wsdl:import. It went away when I
> > put all my WSDL files in the same folder.
> >
> > Thanks,
> > Jerome
> >
> > >>> Compilation output with WSDL2Java
> > Using AXIS2_HOME:   D:\Apps\axis2
> > Using JAVA_HOME:    D:\Java\jdk1.5.0_02
> > AXIS2_CLASS_PATH
> > D:\Apps\axis2;D:\Apps\xmlbeans-2.1.0\lib\jsr173_1.0_api.jar;D:\Apps\xm
> > lbeans-2.1.0\
> >
> lib\resolver.jar;D:\Apps\axis2\lib\annogen-0.1.0.jar;D:\Apps\axis2\lib\a
> xiom-api-1.0.jar;D:\Apps\axi
> >
> s2\lib\axiom-dom-1.0.jar;D:\Apps\axis2\lib\axiom-impl-1.0.jar;D:\Apps\ax
> is2\lib\axis2-adb-1.0.jar;D:
> >
> \Apps\axis2\lib\axis2-codegen-1.0.jar;D:\Apps\axis2\lib\axis2-jibx-1.0.j
> ar;D:\Apps\axis2\lib\axis2-k
> >
> ernel-1.0.jar;D:\Apps\axis2\lib\axis2-tools-1.0.jar;D:\Apps\axis2\lib\ax
> is2-xmlbeans-1.0.jar;D:\Apps
> >
> \axis2\lib\backport-util-concurrent-2.1.jar;D:\Apps\axis2\lib\commons-co
> dec-1.3.jar;D:\Apps\axis2\li
> >
> b\commons-fileupload-1.0.jar;D:\Apps\axis2\lib\commons-httpclient-3.0.ja
> r;D:\Apps\axis2\lib\commons-
> >
> logging-1.0.4.jar;D:\Apps\axis2\lib\geronimo-spec-activation-1.0.2-rc4.j
> ar;D:\Apps\axis2\lib\geronim
> >
> o-spec-javamail-1.3.1-rc5.jar;D:\Apps\axis2\lib\geronimo-spec-jms-1.1-rc
> 4.jar;D:\Apps\axis2\lib\jaxe
> >
> n-1.1-beta-8.jar;D:\Apps\axis2\lib\jaxme2-0.5.1.jar;D:\Apps\axis2\lib\ja
> xmeapi-0.5.1.jar;D:\Apps\axi
> >
> s2\lib\jaxmejs-0.5.1.jar;D:\Apps\axis2\lib\jaxmexs-0.5.1.jar;D:\Apps\axi
> s2\lib\log4j-1.2.13.jar;D:\A
> >
> pps\axis2\lib\neethi-1.0.1.jar;D:\Apps\axis2\lib\servletapi-2.3.jar;D:\A
> pps\axis2\lib\stax-api-1.0.j
> >
> ar;D:\Apps\axis2\lib\stax-utils-20060501.jar;D:\Apps\axis2\lib\wsdl4j-1.
> 5.2.jar;D:\Apps\axis2\lib\ws
> >
> tx-asl-2.9.3.jar;D:\Apps\axis2\lib\xbean-2.1.0.jar;D:\Apps\axis2\lib\Xml
> Schema-1.0.2.jar
> > Retrieving document at 'NotificationServiceSOAP.wsdl', relative to
> > 'file:/D:/Jeromem/Code/axis2/./ws dl/'. Retrieving document
> > at 'NotificationService.wsdl', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/Not
> >
> > ificationServiceSOAP.wsdl'.
> > Retrieving schema at 'xsd/interfaces/NotificationService.xsd',
> > relative to 'file:/D:/Jeromem/Code/ax
> > is2/wsdl/NotificationService.wsdl'.
> >
> > Retrieving schema at '../common/Header.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/inter
> > faces/NotificationService.xsd'.
> > Retrieving schema at 'HeaderVendorExtensions.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd
> > /common/Header.xsd'.
> > Retrieving schema at 'Definitions.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/common/Hea
> > derVendorExtensions.xsd'.
> > Retrieving schema at
> > '../networkResources/Notifications.xsd', relative to
> > 'file:/D:/Jeromem/Code/axi
> > s2/wsdl/xsd/interfaces/NotificationService.xsd'.
> >
> > Retrieving schema at 'GlobalDefinitions.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/netw
> > orkResources/Notifications.xsd'.
> > Retrieving schema at '../common/Definitions.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/
> > networkResources/GlobalDefinitions.xsd'.
> > Retrieving schema at 'VendorExtensions.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/netwo
> > rkResources/Notifications.xsd'.
> > Retrieving schema at '../common/Definitions.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/
> > networkResources/VendorExtensions.xsd'.
> > Retrieving schema at 'LayerRates.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/networkReso
> > urces/Notifications.xsd'.
> > Retrieving schema at '../common/Definitions.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/
> > networkResources/LayerRates.xsd'.
> > Retrieving schema at 'ProbableCauses.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/network
> > Resources/Notifications.xsd'.
> > Retrieving schema at '../common/Definitions.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/
> > networkResources/ProbableCauses.xsd'.
> > Retrieving document at 'Exceptions.wsdl', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/Notification
> > Service.wsdl'.
> > Retrieving schema at 'xsd/interfaces/Exceptions.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/
> > Exceptions.wsdl'.
> > Retrieving schema at '../common/Header.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/inter
> > faces/Exceptions.xsd'.
> > Retrieving schema at 'VendorExtensions.xsd', relative to
> > 'file:/D:/Jeromem/Code/axis2/wsdl/xsd/inter
> > faces/Exceptions.xsd'.
> > Exception in thread "main"
> > org.apache.axis2.wsdl.codegen.CodeGenerationException:
> > java.lang.RuntimeE
> > xception: java.lang.reflect.InvocationTargetException
> >         at
> > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenera
> > tionEngine.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:
> > java.lang.reflect.InvocationTargetException
> >         at
> >
> org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension.engage(XMLBean
> sExtension.java:9
> > 3)
> >         at
> >
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerati
> onEngine.java:140
> > )
> >         ... 2 more
> > Caused by: java.lang.reflect.InvocationTargetException
> >         at
> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
> >         at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:585)
> >         at
> >
> org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension.engage(XMLBean
> sExtension.java:8
> > 3)
> >         ... 3 more
> > Caused by: java.lang.RuntimeException:
> > org.apache.xmlbeans.XmlException:
> > D:\Jeromem\Code\axis2\xsd\i
> > nterfaces\NotificationService.xsd:29:40: error:
> > src-resolve: type '[EMAIL PROTECTED]' not found.
> >         at
> >
> org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGener
> ationUtility.java
> > :192)
> >         ... 8 more
> > Caused by: org.apache.xmlbeans.XmlException:
> > D:\Jeromem\Code\axis2\xsd\interfaces\NotificationServic
> > e.xsd:29:40: error: src-resolve: type '[EMAIL PROTECTED]' not found.
> >         at
> >
> org.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler.compile(SchemaT
> ypeSystemCompiler
> > .java:225)
> >         at
> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
> >         at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:585)
> >         at
> > org.apache.xmlbeans.XmlBeans.compileXmlBeans(XmlBeans.java:665)
> >         at
> >
> org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGener
> ationUtility.java
> > :161)
> >         ... 8 more
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


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

Reply via email to