Hi, I am new to java and english isn't my native language, so please forgive me bad error description etc.
I'm using Eclipse with WST 1.0.1 to create a webservice for my Java class. Using the eclipse wizard, generating the service seems to work, but deploying it to tomcat 5.5 runtime (also managed by eclipse) fails: The generatet wsdl file includes to lines, which are marked as errors by eclipse: <import namespace="http://xml.apache.org/xml-soap"/> <import namespace="http://lang.java"/> The error description is: schema_reference.4: Failed to read schema document 'http://xml.apache.org/xml-soap', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not <xsd:schema>. Mcws.wsdl test/WebContent/wsdl line 7 4. April 2006 09:50:27 1155 and a similar one for "http://lang.java". When i try to deploy. i get the following error: java org.apache.axis.utils.Admin server deploy.wsdd - Exception: java.lang.NullPointerException at org.apache.axis.utils.BeanUtils.processPropertyDescriptors(BeanUtils.java:163) at org.apache.axis.utils.BeanUtils.getPd(BeanUtils.java:64) at org.apache.axis.encoding.ser.BeanSerializerFactory.init(BeanSerializerFactory.java:58) at org.apache.axis.encoding.ser.BeanSerializerFactory.<init>(BeanSerializerFactory.java:42) at org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(BaseSerializerFactory.java:235) at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping(WSDDService.java:542) at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDService.java:253) at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDService.java:233) at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.java:192) at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:78) at org.apache.axis.utils.Admin.processWSDD(Admin.java:111) at org.apache.axis.utils.Admin.process(Admin.java:158) at org.apache.axis.utils.Admin.main(Admin.java:300) - Exception: java.lang.NullPointerException at org.apache.axis.utils.BeanUtils.processPropertyDescriptors(BeanUtils.java:163) at org.apache.axis.utils.BeanUtils.getPd(BeanUtils.java:64) at org.apache.axis.encoding.ser.BeanDeserializerFactory.getProperties(BeanDeserializerFactory.java:64) at org.apache.axis.encoding.ser.BeanDeserializerFactory.<init>(BeanDeserializerFactory.java:52) at org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(BaseDeserializerFactory.java:206) at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping(WSDDService.java:554) at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDService.java:253) at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDService.java:233) at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.java:192) at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:78) at org.apache.axis.utils.Admin.processWSDD(Admin.java:111) at org.apache.axis.utils.Admin.process(Admin.java:158) at org.apache.axis.utils.Admin.main(Admin.java:300) - Error processing 'deploy.wsdd' org.apache.axis.deployment.wsdd.WSDDException: javax.xml.rpc.JAXRPCException: Null serializer factory specified. javax.xml.rpc.JAXRPCException: Null serializer factory specified. at org.apache.axis.encoding.TypeMappingImpl.register(TypeMappingImpl.java:218) at org.apache.axis.encoding.TypeMappingDelegate.register(TypeMappingDelegate.java:73) at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping(WSDDService.java:558) at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDService.java:253) at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDService.java:233) at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.java:192) at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:78) at org.apache.axis.utils.Admin.processWSDD(Admin.java:111) at org.apache.axis.utils.Admin.process(Admin.java:158) at org.apache.axis.utils.Admin.main(Admin.java:300)............... I cant figure out, why these errors occur. Is it, because of the errors in the generated wsdl file, or is only something missing in the deployment process? Thanks in advanced for help, gatherer
