Ma scusa....la classe è pubblic? Appartiene allo stesso package?
Mettilo in un blocco try{}catch e all'eccezione richiedi il getCause();
Il problema è un errore di chiamata....in compilazione riconosce, ma non c'è modo di fargli caricare la classe....a sto punto potrei dirti di provare anche con la riflessione ( cosa che accade indirettamente ) con la classe Class.
Non mi viene in mente altro...Cmq un ws ripeto che può tranquillamente implementare altre classi.
Prova a postare ( se non di dimensioni eccessive ) il chiamante ( ws ) e la chiamata ( seconda classe ) in modo da poter analizzare se c'è qualcosa.