Apache Beehive nu foloseşte fişierele BEA Beehive JWS (Java™ Web Services) (.jws). Suportul pentru componentele Web Service în Apache Beehive este furnizat de o implementare de JSR-181, astfel aceste componente trebuie migrate la modelul de programare JAX-WS.
Pentru a migra fişierele .jws, mutaţi fişierele la calea sursă Java din proiectul dumneavoastră şi modificaţi extensia fişierului la .java. Puteţi utiliza opţiunile de refactorizare Eclipse pentru a muta şi redenumi fişierele.
Următorul exemplu arată definiţiile unei componente de serviciu web BEA Beehive.
poate fi migrată la:
unde targetNamespace este valoarea pentru targetNamespace din WSDL-ul
indicat de wsdlLocation.
@common:operation.
Trebuie să adăugaţi adnotarea @WebMethod la fiecare metodă expusă, păstrând exact la fel operaţiile expuse. Utilizaţi adnotarea @WebParam
pentru a mapa parametrul cu elementul XML din WSDL.
Vedeţi Nu utilizaţi
adnotările BEA Beehive @common pentru mai multe informaţii despre
adnotarea @common:operation.