Dieser hat mich heute verrückt gemacht. Seit dem Upgrade auf Grails 1.2 und Weblogic 10.3 funktioniert die Standard-Root-Zuordnung für "/" nicht mehr. Hier ist, was ich habe ...Standard Grails '/' Controller Mapping nicht richtig auflösen
Ich habe diese URL-Zuordnung:
"/"(controller:"IGive", action:"index")
Ich habe einen Controller namens IGiveController mit einem Index Schließung
def index = {
render "foo"
}
Wenn ich meine Anwendung laufen gehen in die eingebettete Tomcat und Jetty mit http://localhost:8080/mycontext/ Ich bekomme "foo" zurückgegebene Eigenschaft. Aber wenn ich einen Krieg bauen und Bereitstellung von 10,3 auf WebLogic ich eine bekommen 404.
herabgestuft I 1.1.2 Grails und es immer noch nicht funktioniert auf Weblogic 10.3 aber der Fehler war eher deskriptiv
Could not open ServletContext resource [/WEB-INF/grails-app/views/index.gsp]
Es sieht so aus, als ob es meine URL-Zuordnung für "/" vollständig ignoriert, aber andere URL-Mappings, die tiefer arbeiten, funktionieren. Irgendwelche Hinweise??
danke Kumpel, wow du hast gerade meinen Tag gemacht! Später habe ich heute einen Fehler in Jira registriert – mbrevoort
Diese Problemumgehung funktionierte auch in einer wildfly8 .war-Implementierung, die andernfalls beim Zugriff auf den Stamm index.gsp nicht anzeigen würde: '" /index.gsp"(view: "/ index") ' –