2009-12-18 5 views
0

J'ai une question noobish. Probablement un idiot. J'ai une page html statique; que je veux déployer avec mon application existante sur jboss. J'ai mis ma page statique xyz.html dans mon dossier xyz-app.war dans jboss.Pages statiques dans Jboss

Je remis en marche le jboss et a essayé de frapper http://localhost:8080/xyz-app/xyz.html

il ne vient pas que le contrôle va à Ruby contrôleur Routes. Je cours Rails code (JRUBY) et Java à la fois togather.

Comment contourner la recherche d'itinéraire et afficher la page? Il dit actuellement aucun itinéraire trouvé pour xyz.html.

Répondre

1

La configuration web.xml de votre application doit avoir une configuration url-pattern qui capture la demande xyz.html. Vous devez affiner ce url-pattern en vous assurant qu'il ne capte que les requêtes que vous voulez envoyer à jruby. Toute requête qui n'est pas interceptée par un url-pattern sera traitée comme un fichier statique.

+0

Malheureusement, c'est un fichier temporaire que je veux juste pour l'instant et qui ne fera probablement plus partie de mon code base plus tard. Est-ce le seul moyen? Est-ce qu'il n'y a pas de solution temporaire? – Priyank

+0

Pas vraiment, à moins que vous ne puissiez convaincre votre contrôleur de rubis de transmettre à nouveau la demande au conteneur. – skaffman

Questions connexes