2011-09-13 6 views
1

J'utilise Jersey 1.9 et il génère mon WADL parfaitement sauf que j'ai besoin de redéfinir l'URI de base de ressources. Je cours Jetty 7 assis derrière Apache en utilisant mod_proxy comme un proxy inverse pour acheminer les demandes REST à Jetty/Jersey. Alors Jersey génère l'URI de base des ressources commeDéfinir base de ressources WADL à Jersey

http://localhost:8080/testRestAPI/rest/

quand je besoin de quelque chose comme

http://mydomain.com/rest/

J'ai trouvé de Google, mais il ne fonctionne pas: http://jersey.576304.n2.nabble.com/Changing-baseURI-when-generating-WADL-td6169703.html

Répondre

3

malheureusement, vous J'ai trouvé un bug dans la mise en place de Jersey. S'il vous plaît déposer un nouveau problème comme indiqué sur la liste de diffusion - jira lien: http://java.net/jira/browse/JERSEY

Ce que vous pouvez faire pour maintenant est rétrograder à Jersey 1.8, qui ne devrait pas être affecté par les derniers changements dans cette zone. Merci et désolé pour le dérangement!

EDIT: numéro lien: http://java.net/jira/browse/JERSEY-773

il est déjà fixé, de sorte que vous devriez pouvoir utiliser cette fonctionnalité à Jersey 1.10-b02 et plus récent.

+0

Pour la postérité: http://java.net/jira/browse/JERSEY-775 – jckdnk111

+0

http://java.net/jira/browse/JERSEY-775 est un doublon de http://java.net/jira/browse/JERSEY-773 :) qui a déjà été classé et corrigé par Marek. –

+0

Wow! Quelqu'un m'a battu pour ça. Quel beau projet et communauté active. – jckdnk111

Questions connexes