Hello,
I know, that this problem has been discussed several times. But I still do
not get it to work.
I am getting the Following Error:
org.apache.axis.deployment.wsdd.WSDDException:
javax.xml.rpc.JAXRPCException: Null qualified name specified.
Which is being thrown in this part of Axis:
protected void internalRegister(Class javaType, QName xmlType,
javax.xml.rpc.encoding.SerializerFactory sf,
javax.xml.rpc.encoding.DeserializerFactory dsf)
throws JAXRPCException {
// Both javaType and xmlType must be specified.
if (javaType == null || xmlType == null) {
throw new JAXRPCException(
Messages.getMessage(javaType == null ?
"badJavaType" : "badXmlType"));
}
Here the XMLType is null. The Typemapping being processed is the DataHandler
listed below in the WSDD.
I do not have a clue what to set in the WSDD to fix this.
My ServiceMapping is looking like this:
<service name="ZipService" provider="java:RPC"
xml:ns="http:\\ws.epgdata.com">
<parameter name="className" value="com.epgdata.ws.ZipService"/>
<parameter name="allowedMethods" value="getZip"/>
<operation name="upload" qname="ns:getZip"
returnQName="ns:DataHandler">
<parameter name="offset" type="xsd:int"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
</operation>
<typeMapping
qname="ns:DataHandler"
languageSpecificType="java:javax.activation.DataHandler"
deserializer="org.apache.axis.encoding.ser.JAFDataHandlerDeserializerFactory
"
serializer="org.apache.axis.encoding.ser.JAFDataHandlerSerializerFactory"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding"/>
<requestFlow>
<handler type="soapmonitor"/>
</requestFlow>
<responseFlow>
<handler type="soapmonitor"/>
</responseFlow>
</service>
Can anyone please help me??
Thanks,
ALexander
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]