Déploiement d'EJB dans un fichier EAR pour JAX-RS 2.0

Dans Liberty, JAX-RS 2.0 prend en charge EJB JAX-RS dans le fichier JAR EJB qui doit être inclus dans un fichier EAR.

Procédure

  1. Déployez le nouveau fichier myearfile.ear sur Liberty.
  2. Utilisez le masque d'URL suivant pour accéder au service JAX-RS :
    http://<host>:<port>/<context root>/<path of jaxrs resource>
    Par exemple, pour accéder à EJB JAX-RS dans <myejbjaxrs.jar> :
    http://<host>:<port>/myejbjaxrs/<path of jaxrs resource>
    Remarque : Si des classes EJB JAX-WS figurent dans le même EJB-jar et si la fonction JAX-WS 2.2 est activée, cela signifie que le module de routeur JAX-WS existe également, puis la racine de contexte par défaut doit être le no de fichier abrégé d'EJB jar+".jaxrs", par exemple "myejbjaxrs.jaxrs" pour <myejbjaxrs.jar>.

Icône indiquant le type de rubrique Rubrique Tâche



Icône d'horodatage Dernière mise à jour: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_ejb_in_ear
Nom du fichier : twlp_ejb_in_ear.html