You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Sivakumar Jagadeesan <si...@hotmail.com> on 2003/12/17 19:55:19 UTC

WSDD and WSDL

This is my wsdd file

<deployment xmlns="http://xml.apache.org/axis/wsdd/"
			xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"
			xmlns:ns1="AutoUploaderService" >

  <service name="AutoUploaderService" provider="java:RPC" >
  	  <namespace>AutoUploaderService</namespace>
      <parameter name="className" 
value="cat.vce.autoUpload.server.service.AutoUploaderServiceImpl"/>
  	  <parameter name="allowedMethods" value="uploadFile"/>

	 <typeMapping 
deserializer="org.apache.axis.encoding.ser.JAFDataHandlerDeserializerFactory"
                  languageSpecificType="java:javax.activation.DataHandler" 
qname="ns1:DataHandler"
                  
serializer="org.apache.axis.encoding.ser.JAFDataHandlerSerializerFactory"
                  encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
     />
      <beanMapping qname="ns1:PublicationMetaConf" 
languageSpecificType="java:cat.vce.autoUpload.server.conf.PublicationMetaConf"/>
     <beanMapping qname="ns1:MetadataBean" 
languageSpecificType="java:cat.vce.autoUpload.server.bean.MetadataBean"/>
     <beanMapping qname="ns1:FolderBean" 
languageSpecificType="java:cat.vce.autoUpload.server.bean.FolderBean"/>
  </service>

</deployment>

When I am trying to use WSDL2Java I am getting this error,
is it anything I am doing wrong

     [java] java.io.IOException: Type {AutoUploaderService}DataHandler is 
referenced but not defined
.
     [java]     at 
org.apache.axis.wsdl.symbolTable.SymbolTable.checkForUndefined(SymbolTable.java:5
22)
     [java]     at 
org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:422)
     [java]     at 
org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:408)
     [java]     at 
org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:393)
     [java]     at 
org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:245)
     [java]     at java.lang.Thread.run(Thread.java:536)


Could anyone tell me what I am doing wrong

--Siva Jagadeesan

_________________________________________________________________
ItÂ’s our best dial-up Internet access offer: 6 months @$9.95/month. Get it 
now!  http://join.msn.com/?page=dept/dialup