Si vous choisissez d'effectuer le déploiement sur un serveur autre que WebSphere Application Server, vous ne pouvez pas utiliser la bibliothèque IBM® JAX-RS et vous devez installer et configurer vos propres bibliothèque JAX-RS via la page de préférences Facettes de projet > JAX-RS.
Pour des informations détaillées sur l'utilisation de services Web JAX-RS dans WebSphere Application Server, voir le centre de documentation de WebSphere Application Server.
Toute application Web doit avoir une racine de contexte pour pourvoir se déployer. Une racine de contexte est définie pour chaque module Web dans le descripteur de déploiement de l'application au cours de l'assemblage de l'application ou de son déploiement. La racine de contexte est combinée au mappage de servlet défini issu du fichier WAR pour composer l'URL complète que tapent les utilisateurs pour accéder au servlet. La racine de contexte de chaque application Web déployée doit être unique sur le serveur. Elle peut également être vide.
Par exemple, si une application Web utilise comme racine de contexte sample/application/, l'URL de demande de l'application commence par http://<nomhôte>:<port>/sample/application/. Le modèle d'URL d'un servlet est ajouté à la racine de contexte de l'application Web. Par exemple, si la racine de contexte est sample/application/ et que le mappage d'URL du servlet est rest/api/*, l'URI de base pour l'application Web JAX-RS est http://<nomhôte>:<port>/sample/application/rest/api.