Sto cercando di configurare Axis 1.4 su TomCat5.5 ed ho seguito la seguente procedura:

1. Ho scaricato Axis 1.4
2. Ho scaricato il Parser XML Xerces 2.9.1 (poiché consigliato dal libro per l'esecuzione dell'esercizio)
3. Ho scompattato il package di Axis e ho copiato il contenuto della cartella /home/giuseppe/.../axis-1_0/webapps nella cartella webapps di TomCat cioè al percorso /usr/share/tomcat5.5/webapps
4. Ho copiato il parser rappresentato dal file xercesImpl.jar in /usr/share/tomcat5.5/webapps/axis/WEB-INF/lib
5. ho realizzato un file che visualizza la solita frase HelloWorld denominando il file HelloWordlService.java
codice:
//
// La classe che implementa il servizio Web
//

public class HelloWorldService {
	
	//Il messaggio di saluto trasmesso dal servizio al client
	private final static String sGreeting
		= "Hello World!";
	
	//Questo è il metodo che implementa il servizio Web.
	//E' molto semplice
	public String getMessage(){
		return(sGreeting);
	}//getMessage
	
}//HelloWorldService
6. Ho copiato il file HelloWordlService.java in /usr/share/tomcat5.5/webapps/axis/ rinominandolo HelloWordlService.jws
7. ho chiamato il servizio da URL http://localhost:8180/axis/HelloWorldService.jws e mi viene visualizzato il seguente output:
codice:
There is a Web Service here

Click to see the WSDL
8. il problema si verifica quando seleziono 'Click to see the WSDL', cioè quando voglio visualizzare il file WSDL associato all'URL http://localhost:8180/axis/HelloWorldService.jws?wsdl, la quale mi restituisce il seguente output:
codice:
AXIS error

Sorry, something seems to have gone wrong... here are the details:

Fault - ; nested exception is: 
	java.io.FileNotFoundException: /var/lib/tomcat5.5/webapps/axis/WEB-INF/jwsClasses/HelloWorldService.java (No such file or directory)

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: java.io.FileNotFoundException: /var/lib/tomcat5.5/webapps/axis/WEB-INF/jwsClasses/HelloWorldService.java (No such file or directory)
 faultActor: 
 faultNode: 
 faultDetail: 
	{http://xml.apache.org/axis/}hostname:giuseppe-laptop