O Apache Beehive não usa os arquivos Java™ Web Services (.jws) do BEA Beehive. O suporte para componentes de Serviço da web no Apache Beehive é fornecido por uma implementação de JSR-181, portanto, esses componentes devem ser migrados para o modelo de programação JAX-WS.
Para migrar os arquivos .jws, mova os arquivos para o caminho de origem Java em seu projeto e altere a extensão do arquivo para .java. É possível usar as opções de refatoração do Eclipse para mover e renomear os arquivos.
O exemplo a seguir mostra as definições de um componente de serviço da web do BEA Beehive.
pode ser migrado para:
em que targetNamespace é o valor para targetNamespace no WSDL
apontado por wsdlLocation.
@common:operation.
Deve-se incluir a anotação @WebMethod em cada método
exposto, mantendo as operações expostas exatamente iguais. Use a anotação @WebParam
para mapear o parâmetro com o elemento XML no WSDL.
Veja Não usar anotações @common do BEA Beehive para obter mais
informações na anotação @common:operation.