DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17188>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17188

Problem generating complexType

           Summary: Problem generating complexType
           Product: Axis
           Version: 1.1RC1
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: Critical
          Priority: Other
         Component: WSDL processing
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


I recently upgraded to 1.1RC1.  This exact same WSDL file was working in 1.0.  
The following is the stack trace from running the adminclient.  Please figure 
this out asap.  I'm waiting for this to get my stuff working.  Thanks!

The culprit seems to be the definition of PingParams.  PingParams extends 
TopParamsType which is in a separate imported file.

     <xsd:complexType name="PingParams">
       <xsd:complexContent>
         <xsd:extension base="odm:TopParamsType">
           <xsd:sequence>
             <xsd:element name="param" type="xsd:int"/>
           </xsd:sequence>
         </xsd:extension>
       </xsd:complexContent>
     </xsd:complexType>

The following is the declaration of TopParamsType

      <xsd:complexType name="TopParamsType"/>

The following is the stack trace.


deploy-axis:
     [echo] Generating axis server config file
     [java] - Internal Error occurred while build the property descriptors for c
om.openwave.dm.api.PingParams
     [java] java.lang.NullPointerException
     [java]     at org.apache.axis.description.TypeDesc.getFields(TypeDesc.java:
169)
     [java]     at org.apache.axis.utils.BeanUtils.processPropertyDescriptors(Be
anUtils.java:257)
     [java]     at org.apache.axis.utils.BeanUtils.getPd(BeanUtils.java:103)
     [java]     at org.apache.axis.description.TypeDesc.getPropertyDescriptors(T
ypeDesc.java:419)
     [java]     at org.apache.axis.encoding.ser.BeanSerializerFactory.<init>(Bea
nSerializerFactory.java:88)
     [java]     at java.lang.reflect.Constructor.newInstance(Native Method)
     [java]     at org.apache.axis.encoding.ser.BaseSerializerFactory.createFact
ory(BaseSerializerFactory.java:284)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:549)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)
     [java] - Exception:
     [java] java.lang.NullPointerException
     [java]     at org.apache.axis.description.TypeDesc.getFields(TypeDesc.java:
169)
     [java]     at org.apache.axis.utils.BeanUtils.processPropertyDescriptors(Be
anUtils.java:257)
     [java]     at org.apache.axis.utils.BeanUtils.getPd(BeanUtils.java:103)
     [java]     at org.apache.axis.description.TypeDesc.getPropertyDescriptors(T
ypeDesc.java:419)
     [java]     at org.apache.axis.encoding.ser.BeanSerializerFactory.<init>(Bea
nSerializerFactory.java:88)
     [java]     at java.lang.reflect.Constructor.newInstance(Native Method)
     [java]     at org.apache.axis.encoding.ser.BaseSerializerFactory.createFact
ory(BaseSerializerFactory.java:284)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:549)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)
     [java] - Internal Error occurred while build the property descriptors for c
om.openwave.dm.api.PingParams
     [java] java.lang.NullPointerException
     [java]     at org.apache.axis.description.TypeDesc.getFields(TypeDesc.java:
169)
     [java]     at org.apache.axis.utils.BeanUtils.processPropertyDescriptors(Be
anUtils.java:257)
     [java]     at org.apache.axis.utils.BeanUtils.getPd(BeanUtils.java:103)
     [java]     at org.apache.axis.description.TypeDesc.getPropertyDescriptors(T
ypeDesc.java:419)
     [java]     at org.apache.axis.description.TypeDesc.getPropertyDescriptorMap
(TypeDesc.java:448)
     [java]     at org.apache.axis.encoding.ser.BeanDeserializerFactory.getPrope
rties(BeanDeserializerFactory.java:100)
     [java]     at org.apache.axis.encoding.ser.BeanDeserializerFactory.<init>(B
eanDeserializerFactory.java:90)
     [java]     at java.lang.reflect.Constructor.newInstance(Native Method)
     [java]     at org.apache.axis.encoding.ser.BaseDeserializerFactory.createFa
ctory(BaseDeserializerFactory.java:252)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:556)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)
     [java] - Exception:
     [java] java.lang.NullPointerException
     [java]     at org.apache.axis.description.TypeDesc.getFields(TypeDesc.java:
169)
     [java]     at org.apache.axis.utils.BeanUtils.processPropertyDescriptors(Be
anUtils.java:257)
     [java]     at org.apache.axis.utils.BeanUtils.getPd(BeanUtils.java:103)
     [java]     at org.apache.axis.description.TypeDesc.getPropertyDescriptors(T
ypeDesc.java:419)
     [java]     at org.apache.axis.description.TypeDesc.getPropertyDescriptorMap
(TypeDesc.java:448)
     [java]     at org.apache.axis.encoding.ser.BeanDeserializerFactory.getPrope
rties(BeanDeserializerFactory.java:100)
     [java]     at org.apache.axis.encoding.ser.BeanDeserializerFactory.<init>(B
eanDeserializerFactory.java:90)
     [java]     at java.lang.reflect.Constructor.newInstance(Native Method)
     [java]     at org.apache.axis.encoding.ser.BaseDeserializerFactory.createFa
ctory(BaseDeserializerFactory.java:252)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:556)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)
     [java] - Error processing 'D:\Source\3.Xmainline\build\gen\com\openwave\dm\
api\deploy.wsdd'
     [java] org.apache.axis.deployment.wsdd.WSDDException: javax.xml.rpc.JAXRPCE
xception: Null serializer factory specified.
     [java] javax.xml.rpc.JAXRPCException: Null serializer factory specified.
     [java]     at org.apache.axis.encoding.TypeMappingImpl.register(TypeMapping
Impl.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:560)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)

     [java] org.apache.axis.deployment.wsdd.WSDDException: javax.xml.rpc.JAXRPCE
xception: Null serializer factory specified.
     [java] javax.xml.rpc.JAXRPCException: Null serializer factory specified.
     [java]     at org.apache.axis.encoding.TypeMappingImpl.register(TypeMapping
Impl.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:560)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)

     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:565)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java] org.apache.axis.deployment.wsdd.WSDDException: javax.xml.rpc.JAXRPCE
xception: Null serializer factory specified.
     [java] javax.xml.rpc.JAXRPCException: Null serializer factory specified.
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.encoding.TypeMappingImpl.register(TypeMapping
Impl.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:560)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)

     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:565)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)

     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java] org.apache.axis.deployment.wsdd.WSDDException: javax.xml.rpc.JAXRPCE
xception: Null serializer factory specified.
     [java] javax.xml.rpc.JAXRPCException: Null serializer factory specified.
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)
     [java]     at org.apache.axis.encoding.TypeMappingImpl.register(TypeMapping
Impl.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:560)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)

     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:565)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)

     [java]     at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping
(WSDDService.java:565)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDServi
ce.java:267)
     [java]     at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDServic
e.java:247)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDep
loyment.java:243)
     [java]     at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocum
ent.java:118)
     [java]     at org.apache.axis.utils.Admin.processWSDD(Admin.java:150)
     [java]     at org.apache.axis.utils.Admin.process(Admin.java:230)
     [java]     at org.apache.axis.utils.Admin.main(Admin.java:329)
     [java] Exception in thread "main"

Reply via email to