Procedimentos para configurao do P2PWS:

1. Baixar e extrair a ltima verso do Axis2. O diretrio onde foi extrado ser chamado de $AXIS2_HOME

2. Copiar para o diretrio $AXIS2_HOME/lib os arquivos da library JXTA verso 2.5:
    - swixml.jar
    - bcprov-jdk14.jar
    - javax.servlet.jar
    - jdom.jar
    - jxtaext.jar
    - log4j.jar
    - org.mortbay.jetty.jar
    
3. Copiar para o diretrio $AXIS2_HOME/lib a library p2pws do diretrio build:
    - p2pws.jar
    
4. Copiar para o diretrio $AXIS2_HOME/lib as outras libraries p2pws do diretrio lib:
    - jaxrpc.jar
    - jxtasecurity.jar
    
5. Substituir o arquivo $AXIS2_HOME/conf/axis2.xml pelo arquivo etc/axis2.xml

6. Copiar para $AXIS2_HOME/repository/services as configuraes e servios que devem ser disponibilizados.

7. Editar o arquivo axis2server.bat, acrescentando a seguinte linha:
set JAVA_OPTS=-Dnet.jxta.peername=SERVER -Dmanp2p.rendezvous=true

8. Executar o arquivo axis2server.bat

9. Para testar o servidor atravs de http, acessar, usando um navegador, a url:
http://localhost:8080/axis2/services/

10. Para executar um web service atravs de http, acessar, usando um navegador, a url:
http://localhost:8080/axis2/services/Version/getVersion

11. Para executar um web service atravs de jxta, executar uma das classes do pacote org.p2pws.test