I am running axis 1.2 beta in tomcat 5.0.19
I have copied the axis webapp from the axis distribution and
to get attachments working have copied in activation.jar and mail.jar.
When I goto the axis validation URL it states that everything is good
and I get the message...
The core axis libraries are present. 1 optional axis library is missing
The optional library is xmlsec.jar which I am not interested in.

At the URL...
http://localhost:8080/axis/services
I can can see my service. But when I click on the WSDL link I get the
following error...

AXIS error
Could not generate WSDL!
There is no SOAP service at this location

My server-config.wsdl is very simple as it just contains the
one attachments sample service...

<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/"; xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"; xmlns:ns1="dmintsoapattachment">


<service name="urn:EchoAttachmentsService" provider="java:RPC" >
<parameter name="className" value="samples.attachments.EchoAttachmentsService"/>
<parameter name="allowedMethods" value="echo echoDir"/>
<operation name="echo" returnQName="returnqname" returnType="ns1:DataHandler" >
<parameter name="dh" type="ns1:DataHandler"/>
</operation>


<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/";
/>
</service>
</deployment>


So Im basically running AXIS out of the box.
I guess that I have missed a step?

Any thoughts?
Thanks,
Stuart.



Reply via email to