Hello Tomek,
Thank you very much for your quick answer.

We added the xmlbeans classes but we get still the same error when we use the 
command line call.
I didn't tell you before, we are using xfire-1.2.4 and xmlbeans-2.2 with java 
1.5.0.



The new call is the following:

java -cp :/mirai/SOFT/xfire/1.2.4/lib/activation-
1.1.jar:/mirai/SOFT/xfire/1.2.4/lib/bcprov-jdk15-133.jar:/mirai/SOFT/xfire/1.2.4/lib/commons-attributes-api-2.1.jar:/mirai/SOFT/xfire/1.2.4/lib/commons-beanutils-1.7.0.jar:/mirai/SOFT/xfire/1.2.4/lib/commons-codec-1.3.jar:/mirai/SOFT/xfire/1.2.4/lib/commons-discovery-0.2.jar:/mirai/SOFT/xfire/1.2.4/lib/commons-httpclient-3.0.jar:/mirai/SOFT/xfire/1.2.4/lib/commons-logging-1.0.4.jar:/mirai/SOFT/xfire/1.2.4/lib/jaxb-api-2.0.jar:/mirai/SOFT/xfire/1.2.4/lib/jaxb-impl-2.0.1.jar:/mirai/SOFT/xfire/1.2.4/lib/jaxb-xjc-2.0.1.jar:/mirai/SOFT/xfire/1.2.4/lib/jaxen-1.1-beta-9.jar:/mirai/SOFT/xfire/1.2.4/lib/jaxws-api-2.0.jar:/mirai/SOFT/xfire/1.2.4/lib/jdom-1.0.jar:/mirai/SOFT/xfire/1.2.4/lib/jmock-1.0.1.jar:/mirai/SOFT/xfire/1.2.4/lib/jsr173_api-1.0.jar:/mirai/SOFT/xfire/1.2.4/lib/junit-3.8.1.jar:/mirai/SOFT/xfire/1.2.4/lib/mail-1.4.jar:/mirai/SOFT/xfire/1.2.4/lib/opensaml-1.0.1.jar:/mirai/SOFT/xfire/1.2.4/lib/org.mortbay.jetty-5.1.3.jar:/mirai/SOFT/xfire/1.2.4/lib/saaj-api-1.3.jar:/mirai/SOFT/xfire/1.2.4/lib/saaj-impl-1.3.jar:/mirai/SOFT/xfire/1.2.4/lib/servlet-api-2.3.jar:/mirai/SOFT/xfire/1.2.4/lib/spring-1.2.6.jar:/mirai/SOFT/xfire/1.2.4/lib/stax-api-1.0.1.jar:/mirai/SOFT/xfire/1.2.4/lib/stax-utils-20040917.jar:/mirai/SOFT/xfire/1.2.4/lib/wsdl4j-1.6.1.jar:/mirai/SOFT/xfire/1.2.4/lib/wss4j-1.5.0.jar:/mirai/SOFT/xfire/1.2.4/lib/wstx-asl-3.2.0.jar:/mirai/SOFT/xfire/1.2.4/lib/xbean-2.2.0.jar:/mirai/SOFT/xfire/1.2.4/lib/xbean-spring-2.7.jar:/mirai/SOFT/xfire/1.2.4/lib/xercesImpl-2.6.2.jar:/mirai/SOFT/xfire/1.2.4/lib/xfire-jsr181-api-1.0-M1.jar:/mirai/SOFT/xfire/1.2.4/lib/xml-apis-1.0.b2.jar:/mirai/SOFT/xfire/1.2.4/lib/XmlSchema-1.1.jar:/mirai/SOFT/xfire/1.2.4/lib/xmlsec-1.3.0.jar:/mirai/SOFT/xfire/1.2.4/xfire-all-1.2.4.jar:/mirai/SOFT/ant/current/lib/ant-antlr.jar:/mirai/SOFT/ant/current/lib/ant-apache-bcel.jar:/mirai/SOFT/ant/current/lib/ant-apache-bsf.jar:/mirai/SOFT/ant/current/lib/ant-apache-log4j.jar:/mirai/SOFT/ant/current/lib/ant-apache-oro.jar:/mirai/SOFT/ant/current/lib/ant-apache-regexp.jar:/mirai/SOFT/ant/current/lib/ant-apache-resolver.jar:/mirai/SOFT/ant/current/lib/ant-commons-logging.jar:/mirai/SOFT/ant/current/lib/ant-commons-net.jar:/mirai/SOFT/ant/current/lib/ant-icontract.jar:/mirai/SOFT/ant/current/lib/ant-jai.jar:/mirai/SOFT/ant/current/lib/ant.jar:/mirai/SOFT/ant/current/lib/ant-javamail.jar:/mirai/SOFT/ant/current/lib/ant-jdepend.jar:/mirai/SOFT/ant/current/lib/ant-jmf.jar:/mirai/SOFT/ant/current/lib/ant-jsch.jar:/mirai/SOFT/ant/current/lib/ant-junit.jar:/mirai/SOFT/ant/current/lib/ant-launcher.jar:/mirai/SOFT/ant/current/lib/ant-netrexx.jar:/mirai/SOFT/ant/current/lib/ant-nodeps.jar:/mirai/SOFT/ant/current/lib/ant-starteam.jar:/mirai/SOFT/ant/current/lib/ant-stylebook.jar:/mirai/SOFT/ant/current/lib/ant-swing.jar:/mirai/SOFT/ant/current/lib/ant-trax.jar:/mirai/SOFT/ant/current/lib/ant-vaj.jar:/mirai/SOFT/ant/current/lib/ant-weblogic.jar:/mirai/SOFT/ant/current/lib/ant-xalan1.jar:/mirai/SOFT/ant/current/lib/ant-xslp.jar:/mirai/SOFT/ant/current/lib/xercesImpl.jar:/mirai/SOFT/ant/current/lib/xml-apis.jar:/mirai/SOFT/xmlbeans/2.2.0/lib/jsr173_1.0_api.jar:/mirai/SOFT/xmlbeans/2.2.0/lib/resolver.jar:/mirai/SOFT/xmlbeans/2.2.0/lib/xbean.jar:/mirai/SOFT/xmlbeans/2.2.0/lib/xbean_xpath.jar:/mirai/SOFT/xmlbeans/2.2.0/lib/xmlpublic.jar
org.codehaus.xfire.gen.WsGen -wsdl ./OTA_Cancel.wsdl -o xfire/src -p
com.mirai.otageneric.OTA_Cancel -b xmlbeans -overwrite true



And the exception is still the same:

Running WsGen...
wsdl    : ./OTA_Cancel.wsdl
package : com.mirai.otageneric.OTA_Cancel
output  : xfire/src
binding : xmlbeans
externalBindings :
baseURI :
profile :
explictAnnotation : false
overwrite : true
Resovling. Base: null, URI: ./OTA_Cancel.wsdl
May 17, 2007 12:43:33 PM org.codehaus.xfire.gen.Wsdl11Generator generate
INFO: Generating code for WSDL at
file:/home/manolo/XOTA/OTA_Cancel/./OTA_Cancel.wsdl with a base URI of
file:/home/manolo/XOTA/OTA_Cancel/./OTA_Cancel.wsdl
Retrieving schema at 'xsd/OTA_CancelRQ.xsd', relative to
'file:/home/manolo/XOTA/OTA_Cancel/./OTA_Cancel.wsdl'.
Retrieving schema at '../../xsdCommon/OTA_CommonTypes.xsd', relative to
'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRQ.xsd'.
Retrieving schema at 'OTA_SimpleTypes.xsd', relative to
'file:/home/manolo/XOTA/xsdCommon/OTA_CommonTypes.xsd'.
Retrieving schema at '../../xsdCommon/OTA_AirCommonTypes.xsd', relative to
'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRQ.xsd'.
Retrieving schema at 'OTA_SimpleTypes.xsd', relative to
'file:/home/manolo/XOTA/xsdCommon/OTA_AirCommonTypes.xsd'.
Retrieving schema at 'OTA_CommonTypes.xsd', relative to
'file:/home/manolo/XOTA/xsdCommon/OTA_AirCommonTypes.xsd'.
Retrieving schema at '../../xsdCommon/OTA_SimpleTypes.xsd', relative to
'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRQ.xsd'.
Retrieving schema at 'xsd/OTA_CancelRS.xsd', relative to
'file:/home/manolo/XOTA/OTA_Cancel/./OTA_Cancel.wsdl'.
Retrieving schema at '../../xsdCommon/OTA_CommonTypes.xsd', relative to
'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRS.xsd'.
Retrieving schema at '../../xsdCommon/OTA_AirCommonTypes.xsd', relative to
'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRS.xsd'.
Retrieving schema at '../../xsdCommon/OTA_SimpleTypes.xsd', relative to
'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRS.xsd'.
May 17, 2007 12:43:34 PM
org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator generate
INFO: Creating class com.mirai.otageneric.OTA_Cancel.OTA_Cancel
java.lang.NullPointerException
        at org.apache.xmlbeans.impl.common.QNameHelper.hexsafedir(
QNameHelper.java:176)
        at
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.typeSystemForComponent(
SchemaTypeLoaderImpl.java:249)
        at
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.findDocumentTypeRef(
SchemaTypeLoaderImpl.java:430)
        at
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.findDocumentType(
SchemaTypeLoaderBase.java:129)
        at org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
XmlBeansSchemaSupport.java:51)
        at org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
XmlBeansSchemaSupport.java:25)
        at
org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.getReturnType(
AbstractServiceGenerator.java:359)
        at org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
AbstractServiceGenerator.java:106)
        at org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
AbstractServiceGenerator.java:63)
        at org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator.generate(
ServiceInterfaceGenerator.java:48)
        at org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
AbstractServiceGenerator.java:50)
        at org.codehaus.xfire.gen.Wsdl11Generator.generate(
Wsdl11Generator.java:164)
        at org.codehaus.xfire.gen.WsGen.main(WsGen.java:132)
Exception in thread "main" java.lang.NullPointerException
        at org.codehaus.xfire.gen.WsGen.main(WsGen.java:136)
Caused by: java.lang.NullPointerException
        at org.apache.xmlbeans.impl.common.QNameHelper.hexsafedir(
QNameHelper.java:176)
        at
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.typeSystemForComponent(
SchemaTypeLoaderImpl.java:249)
        at
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.findDocumentTypeRef(
SchemaTypeLoaderImpl.java:430)
        at
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.findDocumentType(
SchemaTypeLoaderBase.java:129)
        at org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
XmlBeansSchemaSupport.java:51)
        at org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
XmlBeansSchemaSupport.java:25)
        at
org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.getReturnType(
AbstractServiceGenerator.java:359)
        at org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
AbstractServiceGenerator.java:106)
        at org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
AbstractServiceGenerator.java:63)
        at org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator.generate(
ServiceInterfaceGenerator.java:48)
        at org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
AbstractServiceGenerator.java:50)
        at org.codehaus.xfire.gen.Wsdl11Generator.generate(
Wsdl11Generator.java:164)
        at org.codehaus.xfire.gen.WsGen.main(WsGen.java:132)
--- Nested Exception ---
java.lang.NullPointerException
        at org.apache.xmlbeans.impl.common.QNameHelper.hexsafedir(
QNameHelper.java:176)
        at
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.typeSystemForComponent(
SchemaTypeLoaderImpl.java:249)
        at
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.findDocumentTypeRef(
SchemaTypeLoaderImpl.java:430)
        at
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.findDocumentType(
SchemaTypeLoaderBase.java:129)
        at org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
XmlBeansSchemaSupport.java:51)
        at org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
XmlBeansSchemaSupport.java:25)
        at
org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.getReturnType(
AbstractServiceGenerator.java:359)
        at org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
AbstractServiceGenerator.java:106)
        at org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
AbstractServiceGenerator.java:63)
        at org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator.generate(
ServiceInterfaceGenerator.java:48)
        at org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
AbstractServiceGenerator.java:50)
        at org.codehaus.xfire.gen.Wsdl11Generator.generate(
Wsdl11Generator.java:164)
        at org.codehaus.xfire.gen.WsGen.main(WsGen.java:132)


Any other sugestion?

Again, thank you very much,
                  Jose Manuel Valladares



On Thursday 17 May 2007 12:35:20 Tomek Sztelak wrote:
> NPE means you don't have xmlbeans in your classpath.
>
> On 5/17/07, Jose Manuel Valladares Pernas <[EMAIL PROTECTED]> wrote:
> > Hello,
> > We are getting an error in wsgen using the command line call and the ant
> > task wsgen works fine.
> >
> > We are using wsgen with the xmlbeans binding to generate the calls for an
> > wsdl that uses the OTA specification schemas.
> >
> >
> > The ant task uses the following entry in the build.xml file:
> >
> > <taskdef name="wsgen" classname="org.codehaus.xfire.gen.WsGenTask"
> > classpathref="xfire.classpath" />
> > <wsgen outputDirectory="xfire/src" wsdl="${wsdlfile}" package="
> > com.mirai.otageneric.${ota_operation}" binding="xmlbeans"
> > overwrite="true"/> <javac srcdir="xfire/src" destdir="xfire/classes"
> > source="1.5" target="1.5" debug="on" deprecation="on"
> > encoding="ISO-8859-1">
> >   <classpath refid="xfire.classpath"/>
> >   <include name="com/**/*.java" />
> > </javac>
> >
> >
> >
> > And to test the command line call, we used the following entry in the
> > build.xml:
> >
> > <exec executable="/usr/java/jdk1.5.0_11/bin/java">
> > <arg line="-cp :/mirai/SOFT/xfire/1.2.4/lib/activation-
> > 1.1.jar:/mirai/SOFT/xfire/1.2.4/lib/bcprov-jdk15-133.jar:/mirai/SOFT/xfir
> >e/1.2.4/lib/commons-attributes-api-2.1.jar:/mirai/SOFT/xfire/1.2.4/lib/com
> >mons-beanutils-1.7.0.jar:/mirai/SOFT/xfire/1.2.4/lib/commons-codec-1.3.jar
> >:/mirai/SOFT/xfire/1.2.4/lib/commons-discovery-0.2.jar:/mirai/SOFT/xfire/1
> >.2.4/lib/commons-httpclient-3.0.jar:/mirai/SOFT/xfire/1.2.4/lib/commons-lo
> >gging-1.0.4.jar:/mirai/SOFT/xfire/1.2.4/lib/jaxb-api-2.0.jar:/mirai/SOFT/x
> >fire/1.2.4/lib/jaxb-impl-2.0.1.jar:/mirai/SOFT/xfire/1.2.4/lib/jaxb-xjc-2.
> >0.1.jar:/mirai/SOFT/xfire/1.2.4/lib/jaxen-1.1-beta-9.jar:/mirai/SOFT/xfire
> >/1.2.4/lib/jaxws-api-2.0.jar:/mirai/SOFT/xfire/1.2.4/lib/jdom-1.0.jar:/mir
> >ai/SOFT/xfire/1.2.4/lib/jmock-1.0.1.jar:/mirai/SOFT/xfire/1.2.4/lib/jsr173
> >_api-1.0.jar:/mirai/SOFT/xfire/1.2.4/lib/junit-3.8.1.jar:/mirai/SOFT/xfire
> >/1.2.4/lib/mail-1.4.jar:/mirai/SOFT/xfire/1.2.4/lib/opensaml-1.0.1.jar:/mi
> >rai/SOFT/xfire/1.2.4/lib/org.mortbay.jetty-5.1.3.jar:/mirai/SOFT/xfire/1.2
> >.4/lib/saaj-api-1.3.jar:/mirai/SOFT/xfire/1.2.4/lib/saaj-impl-1.3.jar:/mir
> >ai/SOFT/xfire/1.2.4/lib/servlet-api-2.3.jar:/mirai/SOFT/xfire/1.2.4/lib/sp
> >ring-1.2.6.jar:/mirai/SOFT/xfire/1.2.4/lib/stax-api-1.0.1.jar:/mirai/SOFT/
> >xfire/1.2.4/lib/stax-utils-20040917.jar:/mirai/SOFT/xfire/1.2.4/lib/wsdl4j
> >-1.6.1.jar:/mirai/SOFT/xfire/1.2.4/lib/wss4j-1.5.0.jar:/mirai/SOFT/xfire/1
> >.2.4/lib/wstx-asl-3.2.0.jar:/mirai/SOFT/xfire/1.2.4/lib/xbean-2.2.0.jar:/m
> >irai/SOFT/xfire/1.2.4/lib/xbean-spring-2.7.jar:/mirai/SOFT/xfire/1.2.4/lib
> >/xercesImpl-2.6.2.jar:/mirai/SOFT/xfire/1.2.4/lib/xfire-jsr181-api-1.0-M1.
> >jar:/mirai/SOFT/xfire/1.2.4/lib/xml-apis-1.0.b2.jar:/mirai/SOFT/xfire/1.2.
> >4/lib/XmlSchema-1.1.jar:/mirai/SOFT/xfire/1.2.4/lib/xmlsec-1.3.0.jar:/mira
> >i/SOFT/xfire/1.2.4/xfire-all-1.2.4.jar:/mirai/SOFT/ant/current/lib/ant-ant
> >lr.jar:/mirai/SOFT/ant/current/lib/ant-apache-bcel.jar:/mirai/SOFT/ant/cur
> >rent/lib/ant-apache-bsf.jar:/mirai/SOFT/ant/current/lib/ant-apache-log4j.j
> >ar:/mirai/SOFT/ant/current/lib/ant-apache-oro.jar:/mirai/SOFT/ant/current/
> >lib/ant-apache-regexp.jar:/mirai/SOFT/ant/current/lib/ant-apache-resolver.
> >jar:/mirai/SOFT/ant/current/lib/ant-commons-logging.jar:/mirai/SOFT/ant/cu
> >rrent/lib/ant-commons-net.jar:/mirai/SOFT/ant/current/lib/ant-icontract.ja
> >r:/mirai/SOFT/ant/current/lib/ant-jai.jar:/mirai/SOFT/ant/current/lib/ant.
> >jar:/mirai/SOFT/ant/current/lib/ant-javamail.jar:/mirai/SOFT/ant/current/l
> >ib/ant-jdepend.jar:/mirai/SOFT/ant/current/lib/ant-jmf.jar:/mirai/SOFT/ant
> >/current/lib/ant-jsch.jar:/mirai/SOFT/ant/current/lib/ant-junit.jar:/mirai
> >/SOFT/ant/current/lib/ant-launcher.jar:/mirai/SOFT/ant/current/lib/ant-net
> >rexx.jar:/mirai/SOFT/ant/current/lib/ant-nodeps.jar:/mirai/SOFT/ant/curren
> >t/lib/ant-starteam.jar:/mirai/SOFT/ant/current/lib/ant-stylebook.jar:/mira
> >i/SOFT/ant/current/lib/ant-swing.jar:/mirai/SOFT/ant/current/lib/ant-trax.
> >jar:/mirai/SOFT/ant/current/lib/ant-vaj.jar:/mirai/SOFT/ant/current/lib/an
> >t-weblogic.jar:/mirai/SOFT/ant/current/lib/ant-xalan1.jar:/mirai/SOFT/ant/
> >current/lib/ant-xslp.jar:/mirai/SOFT/ant/current/lib/xercesImpl.jar:/mirai
> >/SOFT/ant/current/lib/xml-apis.jar
> >
> > org.codehaus.xfire.gen.WsGen -wsdl ./OTA_Cancel.wsdl -o xfire/src -p
> > com.mirai.otageneric.OTA_Cancel -b xmlbeans -overwrite true"/>
> > </exec>
> > <javac srcdir="xfire/src" destdir="xfire/classes" source="1.5"
> > target="1.5" debug="on" deprecation="on" encoding="ISO-8859-1">
> >   <classpath refid="xfire.classpath"/>
> >   <include name="com/**/*.java" />
> > </javac>
> >
> >
> > When using the ant task we get a successful compilation:
> >   [wsgen] Resovling. Base: null, URI: OTA_Cancel.wsdl
> >   [wsgen] (gen.Wsdl11Generator 124 ) Generating code for
> > WSDL at file:/home/manolo/XOTA/OTA_Cancel/OTA_Cancel.wsdl with a base URI
> > of file:/home/manolo/XOTA/OTA_Cancel/OTA_Cancel.wsdl
> >   [wsgen] Retrieving schema at 'xsd/OTA_CancelRQ.xsd', relative to
> > 'file:/home/manolo/XOTA/OTA_Cancel/OTA_Cancel.wsdl'.
> >   [wsgen] Retrieving schema at '../../xsdCommon/OTA_CommonTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRQ.xsd'.
> >   [wsgen] Retrieving schema at 'OTA_SimpleTypes.xsd', relative to
> > 'file:/home/manolo/XOTA/xsdCommon/OTA_CommonTypes.xsd'.
> >   [wsgen] Retrieving schema at '../../xsdCommon/OTA_AirCommonTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRQ.xsd'.
> >   [wsgen] Retrieving schema at 'OTA_SimpleTypes.xsd', relative to
> > 'file:/home/manolo/XOTA/xsdCommon/OTA_AirCommonTypes.xsd'.
> >   [wsgen] Retrieving schema at 'OTA_CommonTypes.xsd', relative to
> > 'file:/home/manolo/XOTA/xsdCommon/OTA_AirCommonTypes.xsd'.
> >   [wsgen] Retrieving schema at '../../xsdCommon/OTA_SimpleTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRQ.xsd'.
> >   [wsgen] Retrieving schema at 'xsd/OTA_CancelRS.xsd', relative to
> > 'file:/home/manolo/XOTA/OTA_Cancel/OTA_Cancel.wsdl'.
> >   [wsgen] Retrieving schema at '../../xsdCommon/OTA_CommonTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRS.xsd'.
> >   [wsgen] Retrieving schema at '../../xsdCommon/OTA_AirCommonTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRS.xsd'.
> >   [wsgen] Retrieving schema at '../../xsdCommon/OTA_SimpleTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRS.xsd'.
> >   [wsgen] (jsr181.AbstractServiceGenerator 82 ) Creating class
> > com.mirai.otageneric.OTA_Cancel.OTA_Cancel
> >   [wsgen] (jsr181.AbstractServiceGenerator 82 ) Creating class
> > com.mirai.otageneric.OTA_Cancel.OTA_CancelImpl
> >   [wsgen] com/mirai/otageneric/OTA_Cancel/OTA_Cancel.java
> >   [wsgen] com/mirai/otageneric/OTA_Cancel/OTA_CancelClient.java
> >   [wsgen] com/mirai/otageneric/OTA_Cancel/OTA_CancelImpl.java
> >   [javac] Compiling 3 source files to
> > /home/manolo/XOTA/OTA_Cancel/xfire/classes
> >   [javac] Note:
> > /home/manolo/XOTA/OTA_Cancel/xfire/src/com/mirai/otageneric/OTA_Cancel/OT
> >A_CancelClient.java uses unchecked or unsafe operations.
> >   [javac] Note: Recompile with -Xlint:unchecked for details.
> >
> > BUILD SUCCESSFUL
> >
> >
> >
> >
> > But when we use the command line call we get a NullPointerException:
> >
> >   [exec] Running WsGen...
> >   [exec] wsdl : ./OTA_Cancel.wsdl
> >   [exec] package : com.mirai.otageneric.OTA_Cancel
> >   [exec] output : xfire/src
> >   [exec] binding : xmlbeans
> >   [exec] externalBindings :
> >   [exec] baseURI :
> >   [exec] profile :
> >   [exec] explictAnnotation : false
> >   [exec] overwrite : true
> >   [exec] Resovling. Base: null, URI: ./OTA_Cancel.wsdl
> >   [exec] May 17, 2007 12:04:03 PM
> > org.codehaus.xfire.gen.Wsdl11Generatorgenerate
> >   [exec] INFO: Generating code for WSDL at
> > file:/home/manolo/XOTA/OTA_Cancel/./OTA_Cancel.wsdl with a base URI of
> > file:/home/manolo/XOTA/OTA_Cancel/./OTA_Cancel.wsdl
> >   [exec] Retrieving schema at 'xsd/OTA_CancelRQ.xsd', relative to
> > 'file:/home/manolo/XOTA/OTA_Cancel/./OTA_Cancel.wsdl'.
> >   [exec] Retrieving schema at '../../xsdCommon/OTA_CommonTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRQ.xsd'.
> >   [exec] Retrieving schema at 'OTA_SimpleTypes.xsd', relative to
> > 'file:/home/manolo/XOTA/xsdCommon/OTA_CommonTypes.xsd'.
> >   [exec] Retrieving schema at '../../xsdCommon/OTA_AirCommonTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRQ.xsd'.
> >   [exec] Retrieving schema at 'OTA_SimpleTypes.xsd', relative to
> > 'file:/home/manolo/XOTA/xsdCommon/OTA_AirCommonTypes.xsd'.
> >   [exec] Retrieving schema at 'OTA_CommonTypes.xsd', relative to
> > 'file:/home/manolo/XOTA/xsdCommon/OTA_AirCommonTypes.xsd'.
> >   [exec] Retrieving schema at '../../xsdCommon/OTA_SimpleTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRQ.xsd'.
> >   [exec] Retrieving schema at 'xsd/OTA_CancelRS.xsd', relative to
> > 'file:/home/manolo/XOTA/OTA_Cancel/./OTA_Cancel.wsdl'.
> >   [exec] Retrieving schema at '../../xsdCommon/OTA_CommonTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRS.xsd'.
> >   [exec] Retrieving schema at '../../xsdCommon/OTA_AirCommonTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRS.xsd'.
> >   [exec] Retrieving schema at '../../xsdCommon/OTA_SimpleTypes.xsd',
> > relative to 'file:/home/manolo/XOTA/OTA_Cancel/xsd/OTA_CancelRS.xsd'.
> >   [exec] May 17, 2007 12:04:04 PM
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator generate
> >   [exec] INFO: Creating class com.mirai.otageneric.OTA_Cancel.OTA_Cancel
> >   [exec] java.lang.NullPointerException
> >   [exec] at org.apache.xmlbeans.impl.common.QNameHelper.hexsafedir(
> > QNameHelper.java:176)
> >   [exec] at
> > org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.typeSystemForCompone
> >nt( SchemaTypeLoaderImpl.java:249)
> >   [exec] at
> > org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.findDocumentTypeRef(
> > SchemaTypeLoaderImpl.java:430)
> >   [exec] at
> > org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.findDocumentType(
> > SchemaTypeLoaderBase.java:129)
> >   [exec] at
> > org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
> > XmlBeansSchemaSupport.java:51)
> >   [exec] at
> > org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
> > XmlBeansSchemaSupport.java:25)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.getReturnType(
> > AbstractServiceGenerator.java:359)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
> > AbstractServiceGenerator.java:106)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
> > AbstractServiceGenerator.java:63)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator.generate(
> > ServiceInterfaceGenerator.java:48)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
> > AbstractServiceGenerator.java:50)
> >   [exec] at org.codehaus.xfire.gen.Wsdl11Generator.generate(
> > Wsdl11Generator.java:164)
> >   [exec] at org.codehaus.xfire.gen.WsGen.main(WsGen.java:132)
> >   [exec] Exception in thread "main" java.lang.NullPointerException
> >   [exec] at org.codehaus.xfire.gen.WsGen.main(WsGen.java:136)
> >   [exec] Caused by: java.lang.NullPointerException
> >   [exec] at org.apache.xmlbeans.impl.common.QNameHelper.hexsafedir(
> > QNameHelper.java:176)
> >   [exec] at
> > org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.typeSystemForCompone
> >nt( SchemaTypeLoaderImpl.java:249)
> >   [exec] at
> > org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.findDocumentTypeRef(
> > SchemaTypeLoaderImpl.java:430)
> >   [exec] at
> > org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.findDocumentType(
> > SchemaTypeLoaderBase.java:129)
> >   [exec] at
> > org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
> > XmlBeansSchemaSupport.java:51)
> >   [exec] at
> > org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
> > XmlBeansSchemaSupport.java:25)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.getReturnType(
> > AbstractServiceGenerator.java:359)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
> > AbstractServiceGenerator.java:106)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
> > AbstractServiceGenerator.java:63)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator.generate(
> > ServiceInterfaceGenerator.java:48)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
> > AbstractServiceGenerator.java:50)
> >   [exec] at org.codehaus.xfire.gen.Wsdl11Generator.generate(
> > Wsdl11Generator.java:164)
> >   [exec] at org.codehaus.xfire.gen.WsGen.main(WsGen.java:132)
> >   [exec] --- Nested Exception ---
> >   [exec] java.lang.NullPointerException
> >   [exec] at org.apache.xmlbeans.impl.common.QNameHelper.hexsafedir(
> > QNameHelper.java:176)
> >   [exec] at
> > org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.typeSystemForCompone
> >nt( SchemaTypeLoaderImpl.java:249)
> >   [exec] at
> > org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.findDocumentTypeRef(
> > SchemaTypeLoaderImpl.java:430)
> >   [exec] at
> > org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.findDocumentType(
> > SchemaTypeLoaderBase.java:129)
> >   [exec] at
> > org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
> > XmlBeansSchemaSupport.java:51)
> >   [exec] at
> > org.codehaus.xfire.gen.xmlbeans.XmlBeansSchemaSupport.getType(
> > XmlBeansSchemaSupport.java:25)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.getReturnType(
> > AbstractServiceGenerator.java:359)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
> > AbstractServiceGenerator.java:106)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
> > AbstractServiceGenerator.java:63)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator.generate(
> > ServiceInterfaceGenerator.java:48)
> >   [exec] at
> > org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.generate(
> > AbstractServiceGenerator.java:50)
> >   [exec] at org.codehaus.xfire.gen.Wsdl11Generator.generate(
> > Wsdl11Generator.java:164)
> >   [exec] at org.codehaus.xfire.gen.WsGen.main(WsGen.java:132)
> >   [exec] Result: 1
> >
> >
> > Any idea what's going on here?
> > Are we doing something wrong?
> >
> > Thank you very much for your help,
> >               Jose Manuel Valladares Pernas


Reply via email to