Salve a tutti!Sono un programmatore java alle prime armi e sto
sviluppando web service utilizzando l'ambiente di sviluppo eclipse e
come Web server Apache Tomcat con supporto axis.
Ho creato una classe java
codice:
public class ProvaReturn {
	ProvaReturn(){} 
	public ReturnData Ret (){
		ReturnData Return = new ReturnData();
		Return.set_ErrorId(1);
		Return.set_ErrorText("errore");
		return Return;
	}
}

al cui interno faccio riferimento ad i metodi set_ErrorId set_ErrorText
presenti in un'altra classe:

codice:
import java.io.Serializable;

public class ReturnData implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String ErrorText, FileXML;
	private int ErrorId;
	
	public ReturnData(){};
	public void set_ErrorText(String errore){ErrorText = errore;}
	public void set_FileXML(String File){FileXML = File;}
	public void set_ErrorId(int id){ErrorId = id;}
	
	public String get_ErrorText(){return ErrorText;}
	public String get_FileXML(){return FileXML;}
	public int get_ErrorId(){return ErrorId;}
}
Per realizzare il Web Service relativo alla classe ProvaReturn ho copiato il
file ProvaReturn.java nella directory ..\Programmi\Eclipse\Tomcat 5.5
\webapps\axis modificandone l'estensione in ProvaReturn.jws.

Successivamente ho:

1. Esportato ProvaReturn.jar in ..\Programmi\Eclipse\Tomcat 5.5
\webapps\axis\WEB-INF\lib
2. Copiato i file .class in ..\Programmi\Eclipse\Tomcat 5.5
\webapps\axis\WEB-INF\classes
3. Inserito il file ProvaReturn.jar e Return.jar nella classpath
4. Creato il ProvaReturn.wsdd

codice:
<deployment 
  xmlns="http://xml.apache.org/axis/wsdd/" 
  xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> 
  <service name="ProvaReturn" provider="java:RPC" style = "rpc" 
use "encoded"> 
    <parameter name="className" value="ProvaReturn"/> 
    <parameter name="allowedMethods" value="Ret"/> 
    <parameter name="scope" value="Session"/> 
    <parameter name="enableRemoteAdmin" value="true"/> 
    <beanMapping qname="myNS:ReturnData" 
xmlns:myNS="ProvaReturn" languagespecificType="java:ReturnData"/>
  </service> 
</deployment>
5. lanciato il comando java org.apache.axis.client.AdminClient
ProvaReturn.wsdd affinchè il mio webservice fosse pubblicato sul link
http://localhost:8080/axis/servlet/AxisServlet ...

ma il problema è che non viene pubblicato!!!:"( dove sbaglio???help!!!