Procedimentos para configuração do P2PWS:

1. Baixar e extrair a última versão do Axis2. O diretório onde foi extraído será chamado de $AXIS2_HOME

2. Copiar para o diretório $AXIS2_HOME/lib os arquivos da library JXTA versão 2.5:
    - swixml.jar
    - bcprov-jdk14.jar
    - javax.servlet.jar
    - jdom.jar
    - jxtaext.jar
    - log4j.jar
    - org.mortbay.jetty.jar
    
3. Copiar para o diretório $AXIS2_HOME/lib a library p2pws do diretório build:
    - p2pws.jar
    
4. Copiar para o diretório $AXIS2_HOME/lib as outras libraries p2pws do diretório 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 configurações e serviços 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 através de http, acessar, usando um navegador, a url:
http://localhost:8080/axis2/services/

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

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