allora...

ho fatto una prova ridotta all'osso

ho un file Prova.jws che contiene 2 classi:

codice:
public class Prova extends WebService 
{

	public String test(String p)
	{
		ClasseScema cs = new ClasseScema("x");
		return p;
	}	

}

class ClasseScema
{
	String boh = null;
	
	public ClasseScema(String uri)
	{
		boh = uri;  
	}
}
adesso, se commento la riga ClasseScema cs = new ClasseScema("x");
il metodo test restituisce quello che gli passo come parametro

ma con quella riga mi da un'eccezione

SoapFault Object ( [messagerotected] => java.lang.reflect.InvocationTargetException [stringrivate] => [coderotected] => 0 [filerotected] => prova.php [linerotected] => 9 [tracerivate] => Array ( [0] => Array ( [file] => prova.php [line] => 9 [function] => __soapCall [class] => SoapClient [type] => -> [args] => Array ( [0] => test [1] => Array ( [0] => ciao ) ) ) [1] => Array ( [file] => prova.php [line] => 26 [function] => useWS [args] => Array ( [0] => http://localhost:8080/axis/Prova.jws?wsdl [1] => test [2] => Array ( [0] => ciao ) ) ) ) [faultstring] => java.lang.reflect.InvocationTargetException [faultcode] => soapenv:Server.userException [detail] => stdClass Object ( [hostname] => localhost ) )