Apache Axis2 é uma arquitetura de código-fonte aberto para serviços Web SOAP. Os serviços Web Axis2 são interoperáveis com serviços Web Metro. O IDE suporta a criação de serviços Web Axis2, que podem ser consumidos por um cliente JAX-WS.
Os serviços Web Axis2 só podem ser criados em projetos de aplicativo Java ou e biblioteca de classe Java.
Para criar um serviço Web Axis:
Se você tiver escolhido Serviço Axis2 a partir do WSDL, indique a URL do WSDL ou vá para a localização do WSDL. Existem várias opções que você também pode definir. Você pode definir o nome dos pacotes que conterão os artefatos Java criados quando gerar o serviço. (Por padrão, o nome do pacote é retirado do namespace de destino no WSDL.) Você pode optar por criar uma interface de classe de esqueleto. Por último, você seleciona a tecnologia de vinculação de dados WSDL2Java que deseja usar. Suas configurações são propagadas para um comando de linha de comando visível no campo WSDLToJava. Abaixo desse campo, existem opções adicionais para usuários avançados adicionar à linha de comando.
O serviço Web aparece no nó Serviços Web Axis. Ele espelha um classe Java do mesmo nome nos pacotes de código-fonte. As operações do serviço Web são exibidas como subnós do serviço Web. Para alterar o comportamento do serviço Web, abra e edite sua classe Java associada. Quando você salvar as suas alterações na classe Java, as operações do serviço Web são atualizadas automaticamente.