Az Apache Beehive nem használ BEA Beehive Java™ Web Services (.jws) fájlokat. A világhálós szolgáltatások támogatását az Apache Beehive rendszerben a JSR-181 megvalósítása adja, így ezeket a komponenseket át kell állítani a JAX-WS programozási modellre.
A .jws fájlok átállításához helyezze át a fájlokat a törekvés Java forrásútvonalára és módosítsa a fájlkiterjesztést a következőre: .java. A fájlok áthelyezéséhez és átnevezéséhez az Eclipse átdolgozási lehetőségeit használhatja.
A következő példában egy BEA Beehive világhálós szolgáltatás komponens meghatározása látható.
ami átállítható a következőre:
ahol a targetNamespace a targetNamespace értéke a WSDL
fájlban, amelyre a wsdlLocation mutat.
@common:operation annotáció
segítségével lesznek közzétéve.
Mindegyik közzétett metódushoz hozzá kell adnia
a @WebMethod annotációt, miközben a közzétett műveletek pontosan
ugyanazok maradnak. A @WebParam annotáció segítségével képezze le
a paramétert az XML elemmel a WSDL fájlban.
A @common:operation annotációra vonatkozó további információkért
lásd: Ne használjon BEA Beehive
@common annotációkat.