Ragazzi,ho un prob con un web service fatti in java.
il codice :
codice:
public class SalutoWS{
public String Saluto(String nome){
return "Ciao "+nome+"!";
}
}
come vedete e il solito ws da principianti.
utilizzo un server tomcat 5.0
ed il client lo sviluppo con axis.
il prob e proprio nell utilizzo di axis per deployare il servizio.
creo un file deploy1.wsdd con questo codice all interno:
codice:
<deployment
xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<service name="urn:SalutoWS" provider="java:RPC">
<parameter name="className" value="SalutoWS"/>
<parameter name="allowedMethods" value="Saluto"/>
<parameter name="scope" value="Request"/>
</service>
</deployment>
ed inserisco sia il file che la classe del servizio nella dir : C:\Programmi\Apache Software Foundation\Tomcat 5.0\webapps\axis\WEB-INF\classes
richiamo da dos la seguente istruzione per deployare il ws
java org.apache.axis.client.AdminClient deploy1.wsdd
ma mi restituisce l errore :
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis/client/AdminClient
come mai?