Hello,

I have the same problem, this is my WSDL


<?xml version="1.0"?>

<!DOCTYPE wsdl:definitions [
 <!-- NOTE:  These two entities are "owned" by the W3C XKMS WG. -->

 <!-- URI for the namespace of this WSDL file. -->
 <!ENTITY tns 'http://www.w3.org/2002/03/xkms#wsdl'>
 <!-- URL where the XKMS schema can be found. -->
 <!ENTITY schemaURL
   'http://www.w3.org/TR/xkms2/Schemas/xkms.xsd'>

 <!--  NOTE:  These two entities are application-specific. -->

 <!-- Value of the SOAPAction header. -->
 <!ENTITY soapaction ''>
 <!-- URL where the service can be found. -->
 <!--<!ENTITY serviceURL 'http://xkms.example.com/xkms/2'>-->
 <!ENTITY serviceURL 'http://localhost:8080/axis2/services/xkms'>
]>

<wsdl:definitions name="XMLKeyManagement"
 targetNamespace="http://www.w3.org/2002/03/xkms#wsdl";
 xmlns:tns="http://www.w3.org/2002/03/xkms#wsdl";
 xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
 xmlns="http://schemas.xmlsoap.org/wsdl/";
 xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/";
 xmlns:xkms="http://www.w3.org/2002/03/xkms#";>

 <import namespace="http://www.w3.org/2002/03/xkms#";
   location='http://www.w3.org/TR/xkms2/Schemas/xkms.xsd'/>

 <message name="PendingRequest">
   <part name="body" element="xkms:PendingRequest"/>
 </message>
 <message name="PendingResult">
   <part name="body" element="xkms:Result"/>
 </message>
 <message name="CompoundRequest">
   <part name="body" element="xkms:CompoundRequest"/>
 </message>
 <message name="CompoundResult">
   <part name="body" element="xkms:CompoundResult"/>
 </message>
 <message name="StatusRequest">
   <part name="body" element="xkms:StatusRequest"/>
 </message>
 <message name="StatusResult">
   <part name="body" element="xkms:StatusResult"/>
 </message>
 <message name="LocateRequest">
   <part name="body" element="xkms:LocateRequest"/>
 </message>
 <message name="LocateResult">
   <part name="body" element="xkms:LocateResult"/>
 </message>
 <message name="ValidateRequest">
   <part name="body" element="xkms:ValidateRequest"/>
 </message>
 <message name="ValidateResult">
   <part name="body" element="xkms:ValidateResult"/>
 </message>
 <message name="RegisterRequest">
   <part name="body" element="xkms:RegisterRequest"/>
 </message>
 <message name="RegisterResult">
   <part name="body" element="xkms:RegisterResult"/>
 </message>
 <message name="ReissueRequest">
   <part name="body" element="xkms:ReissueRequest"/>
 </message>
 <message name="ReissueResult">
   <part name="body" element="xkms:ReissueResult"/>
 </message>
 <message name="RevokeRequest">
   <part name="body" element="xkms:RevokeRequest"/>
 </message>
 <message name="RevokeResult">
   <part name="body" element="xkms:RevokeResult"/>
 </message>
 <message name="RecoverRequest">
   <part name="body" element="xkms:RecoverRequest"/>
 </message>
 <message name="RecoverResult">
   <part name="body" element="xkms:RecoverResult"/>
 </message>

 <portType name="XKMSPortType">
   <operation name="Pending">
     <input message="tns:PendingRequest"/>
     <output message="tns:PendingResult"/>
   </operation>
   <operation name="Compound">
     <input message="tns:CompoundRequest"/>
     <output message="tns:CompoundResult"/>
   </operation>
   <operation name="Status">
     <input message="tns:StatusRequest"/>
     <output message="tns:StatusResult"/>
   </operation>
   <operation name="Locate">
     <input message="tns:LocateRequest"/>
     <output message="tns:LocateResult"/>
   </operation>
   <operation name="Validate">
     <input message="tns:ValidateRequest"/>
     <output message="tns:ValidateResult"/>
   </operation>
   <operation name="Register">
     <input message="tns:RegisterRequest"/>
     <output message="tns:RegisterResult"/>
   </operation>
   <operation name="Reissue">
     <input message="tns:ReissueRequest"/>
     <output message="tns:ReissueResult"/>
   </operation>
   <operation name="Revoke">
     <input message="tns:RevokeRequest"/>
     <output message="tns:RevokeResult"/>
   </operation>
   <operation name="Recover">
     <input message="tns:RecoverRequest"/>
     <output message="tns:RecoverResult"/>
   </operation>
 </portType>

 <binding name="SOAPBinding" type="tns:XKMSPortType">
   <soap:binding
     transport="http://schemas.xmlsoap.org/soap/http"; style="document"/>
   <operation name="Pending">
     <soap:operation soapAction="&soapaction;" style="document"/>
     <input name="PendingRequest">
       <soap:body parts="body" use="literal"/>
     </input>
     <output name="PendingResult">
       <soap:body parts="body" use="literal"/>
     </output>
   </operation>
   <operation name="Compound">
     <soap:operation soapAction="&soapaction;" style="document"/>
     <input name="CompoundRequest">
       <soap:body parts="body" use="literal"/>
     </input>
     <output name="CompoundResult">
       <soap:body parts="body" use="literal"/>
     </output>
   </operation>
   <operation name="Status">
     <soap:operation soapAction="&soapaction;" style="document"/>
     <input name="StatusRequest">
       <soap:body parts="body" use="literal"/>
     </input>
     <output name="StatusResult">
       <soap:body parts="body" use="literal"/>
     </output>
   </operation>
   <operation name="Locate">
     <soap:operation soapAction="&soapaction;" style="document"/>
     <input name="LocateRequest">
       <soap:body parts="body" use="literal"/>
     </input>
     <output name="LocateResult">
       <soap:body parts="body" use="literal"/>
     </output>
   </operation>
   <operation name="Validate">
     <soap:operation soapAction="&soapaction;" style="document"/>
     <input name="ValidateRequest">
       <soap:body parts="body" use="literal"/>
     </input>
     <output name="ValidateResult">
       <soap:body parts="body" use="literal"/>
     </output>
   </operation>
   <operation name="Register">
     <soap:operation soapAction="&soapaction;" style="document"/>
     <input name="RegisterRequest">
       <soap:body parts="body" use="literal"/>
     </input>
     <output name="RegisterResult">
       <soap:body parts="body" use="literal"/>
     </output>
   </operation>
   <operation name="Reissue">
     <soap:operation soapAction="&soapaction;" style="document"/>
     <input name="ReissueRequest">
       <soap:body parts="body" use="literal"/>
     </input>
     <output name="ReissueResult">
       <soap:body parts="body" use="literal"/>
     </output>
   </operation>
   <operation name="Revoke">
     <soap:operation soapAction="&soapaction;" style="document"/>
     <input name="RevokeRequest">
       <soap:body parts="body" use="literal"/>
     </input>
     <output name="RevokeResult">
       <soap:body parts="body" use="literal"/>
     </output>
   </operation>
   <operation name="Recover">
     <soap:operation soapAction="&soapaction;" style="document"/>
     <input name="RecoverRequest">
       <soap:body parts="body" use="literal"/>
     </input>
     <output name="RecoverResult">
       <soap:body parts="body" use="literal"/>
     </output>
   </operation>
 </binding>

 <service name="XKMSService">
   <port name="XKMSPort" binding="tns:SOAPBinding">
     <soap:address location="&serviceURL;"/>
   </port>
 </service>

</wsdl:definitions>

could anyone help me????

Vicente Guardiola


Saminda Abeyruwan wrote:

Hi,

Please attache InfokomBasic.wsdl

Saminda

Weßling wrote:

Hallo,

I created a WSDL-File and tried to generate the severside classes with
the following argument:

./WSDL2Java.sh -uri
/winxp/Projekte/java/MyService/src/META-INF/InfokomBasic.wsdl -o ~/tmp
-p de.infokomGT -ss

But I get the following exception:
Exception in thread "main" org.apache.wsdl.impl.WSDLProcessingException:
Cannot Determine the MEP
       at
org.apache.axis2.wsdl.builder.wsdl4j.WSDL11MEPFinder.getMEP(WSDL11MEPFin
der.java:63)
       at
org.apache.axis2.wsdl.builder.wsdl4j.WSDLPump.populateOperations(WSDLPum
p.java:414)
       at
org.apache.axis2.wsdl.builder.wsdl4j.WSDLPump.populateInterfaces(WSDLPum
p.java:242)
       at
org.apache.axis2.wsdl.builder.wsdl4j.WSDLPump.populateDefinition(WSDLPum
p.java:172)
       at
org.apache.axis2.wsdl.builder.wsdl4j.WSDLPump.pump(WSDLPump.java:89)
       at
org.apache.axis2.wsdl.builder.wsdl4j.WSDL1ToWOMBuilder.build(WSDL1ToWOMB
uilder.java:123)
       at
org.apache.axis2.wsdl.builder.wsdl4j.WSDL1ToWOMBuilder.build(WSDL1ToWOMB
uilder.java:92)
       at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.getWOM(CodeGeneration
Engine.java:116)
       at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGeneration
Engine.java:46)
       at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:30)
       at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
[EMAIL PROTECTED]:~/Programme/axis2-0.92-bin/bin$

Can someone help me?

Achim





                
______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es

Reply via email to