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 empereur yollson <yo...@yahoo.fr> on 2005/03/13 00:23:51 UTC

Re: Deployment Problem and hoppe to get a feedback

Hallo every one
It is a moment that I try to obtain a response to my problem without feedack.It' is  probably a stupid question.I' thank  to much  all those which will want to give an attention  to my question.
I'm trying to deploy my project made up of several classes.And I am confronted with certain problems 
Deployement of the first class was carried out without problème.It was the class with  simple attributes methods. After successfully deploying the first class,I did a modification(BeanMapping.....) in the wsdd  file ,automatically generated by wsdl2java by  the first deployement.SInce this  changement,i can't continue deploying the other class.Perhaps I m doing something wrong.Can somebody tell me where I' m wrong?Attachement the changement in the wssd file. and the error occur by usin Axis AdminClient to deploy the next class. 
The Admin Command
C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\axis\p2pnet\ws>ja
va org.apache.axis.client.AdminClient deploy.wsdd
Processing file deploy.wsdd
The results 
Exception: AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode:
 faultString: java.lang.reflect.InvocationTargetException
 faultActor:
 faultNode:
 faultDetail:
        {http://xml.apache.org/axis/}hostname:chiara
My  wsdd file and the changement at BeanMapping line in green style 
 
<!-- Use this file to deploy some handlers/chains and services      -->
<!-- Two ways to do this:                                           -->
<!--   java org.apache.axis.client.AdminClient deploy.wsdd          -->
<!--      after the axis server is running                          -->
<!-- or                                                             -->
<!--   java org.apache.axis.utils.Admin client|server deploy.wsdd   -->
<!--      from the same directory that the Axis engine runs         -->
<deployment
    xmlns="http://xml.apache.org/axis/wsdd/"
    xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
  <!-- Services from PeerAgentService WSDL service -->
  <service name="p2pnet" provider="java:RPC" style="rpc" use="encoded">
      <parameter name="wsdlTargetNamespace" value="urn:p2pnet"/>
      <parameter name="wsdlServiceElement" value="PeerAgentService"/>
      <parameter name="wsdlServicePort" value="p2pnet"/>
      <parameter name="className" value="p2pnet.ws.P2PnetSoapBindingImpl"/>
      <parameter name="wsdlPortType" value="PeerAgent"/>
      <parameter name="typeMappingVersion" value="1.2"/>
      <operation name="main" qname="operNS:main" xmlns:operNS="urn:p2pnet" soapAction="" >
        <parameter qname="in0" type="tns:ArrayOf_soapenc_string" xmlns:tns="urn:p2pnet"/>
      </operation>
      <operation name="run" qname="operNS:run" xmlns:operNS="urn:p2pnet" soapAction="" >
      </operation>
      <operation name="close" qname="operNS:close" xmlns:operNS="urn:p2pnet" soapAction="" >
      </operation>
      <operation name="peerIsReady" qname="operNS:peerIsReady" xmlns:operNS="urn:p2pnet" soapAction="" >
      </operation>
      <operation name="sendMessage" qname="operNS:sendMessage" xmlns:operNS="urn:p2pnet" returnQName="sendMessageReturn" returnType="rtns:boolean" xmlns:rtns="http://www.w3.org/2001/XMLSchema" soapAction="" >
        <parameter qname="in0" type="tns:anyType" xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
        <parameter qname="in1" type="tns:anyType" xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
      </operation>
      <operation name="peerprobe" qname="operNS:peerprobe" xmlns:operNS="urn:p2pnet" returnQName="peerprobeReturn" returnType="rtns:int" xmlns:rtns="http://www.w3.org/2001/XMLSchema" soapAction="" >
        <parameter qname="in0" type="tns:int" xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
      </operation>
      <parameter name="allowedMethods" value="main close run peerprobe sendMessage peerIsReady"/>
      <parameter name="scope" value="Session"/>
      <typeMapping
        xmlns:ns="urn:p2pnet"
        qname="ns:ArrayOf_soapenc_string"
        type="java:java.lang.String[]"
        serializer="org.apache.axis.encoding.ser.ArraySerializerFactory"
        deserializer="org.apache.axis.encoding.ser.ArrayDeserializerFactory"
        encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
      />
       <beanMapping qname="ns:Peer" xmlns:ns="http://core.p2pnet"
    languageSpecificType="java:p2pnet.core.Peer"
    />
  </service>
</deployment>
 
 
Thank every one for your attention.








Ne rien dire pour nuir ,ne pas se taire pour plaire

Empereur Yollson

8 allee d orlean 92160 Antony (France)

Tel: +33.6. 98.79.21.51









		
---------------------------------
 Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails !
Créez votre Yahoo! Mail