Apache Beehive no utiliza archivos JWS (Java™ Web Services) de BEA Beehive. El soporte para componentes WebService en Apache Beehive es proporcionado por una implementación de JSR-181, por lo que estos componentes se deben migrar al modelo de programación JAX-WS.
Para migrar los archivos .jws, traslade los archivos a la ruta de origen Java del proyecto y cambie las extensiones de archivo a .java. Puede utilizar las opciones refactorización de Eclipse para mover y renombrar los archivos.
El ejemplo siguiente muestra las definiciones de un componente de servicio web de BEA Beehive.
se puede migrar a:
donde targetNamespace es el valor de targetNamespace en el
WSDL al que apunta wsdlLocation.
@common:operation.
Debe añadir la anotación @WebMethod a cada método expuesto,
dejando inalteradas las operaciones expuestas. Utilice la anotación @WebParam para correlacionar el parámetro
con el elemento XML en el WSDL.
Consulte No utilizar
anotaciones @common de BEA Beehive para obtener más información sobre la
anotación @common:operation.