Środowisko Apache Beehive nie korzysta z plików .jws BEA Beehive (Java™ Web Services). Obsługa komponentów usługi WWW w środowisku Apache Beehive jest udostępniana przez implementację JSR-181, dlatego te komponenty muszą zostać zmigrowane do modelu programistycznego JAX-WS.
Aby przeprowadzić migrację plików .jws, należy przenieść te pliki do ścieżki źródłowej Java w projekcie i zmienić rozszerzenie nazwy pliku na .java. Do przeniesienia plików i zmiany ich nazw można użyć opcji refaktoryzacji Eclipse.
W poniższym przykładzie przedstawiono definicje komponentu usługi WWW BEA Beehive.
może zostać zmigrowane do:
gdzie docelowa_przestrzeń_nazw to wartość właściwości targetNamespace w pliku WSDL
wskazywanym w położeniu wsdlLocation.
@common:operation.
Należy dodać adnotację @WebMethod do każdej ujawnionej metody,
zachowując ujawnione operację dokładnie takie same. Należy użyć adnotacji
@WebParam do odwzorowania parametru za pomocą elementu XML w pliku
WSDL.
Więcej informacji na temat adnotacji @common:operation zawiera
sekcja Nie używaj adnotacji BEA
Beehive @common.