2016-06-10 4 views
-1

Here is the link to try Das Problem ist: Ich habe andere Ergebnisse, wenn UPDATE oder wenn Link auf Seite klicken. Aber alles funktioniert gut auf localhost.Warum erhalte ich andere Ergebnisse, wenn ich die UPDATE-Seite öffne und auf den Link auf OpenShift klicke?

Meine Idee für jetzt ist, dass es Mapping-Problem gibt. Index Link hat Code:

<a href="${pageContext.request.contextPath}/actDBTestConn">Index</a> 

wo actDBTestConn in web.xml Servlet abgebildet:

<servlet> 
    <servlet-name>DBTestConn</servlet-name> 
    <servlet-class>myServlets.DBTestConn</servlet-class>   
</servlet> 
<servlet-mapping> 
    <servlet-name>DBTestConn</servlet-name> 
    <url-pattern>/actDBTestConn</url-pattern> 
</servlet-mapping> 

und Tomcat auf Openshift aus irgendeinem Grund nicht diese Zuordnung nicht erhalten. Aber warum UPDATE-Taste funktioniert, habe ich keine Ahnung. Mit rhc und tail_all Befehl kann ich das Protokoll sehen. So sehe ich, dass klicken Sie auf Link nicht die myServlets.DBTestConnand und ihre doGet Methode während UPDATE-Taste zu tun. Warum? Hilfe zu verstehen, bitte!

Antwort

1

Alle Probleme verschwanden nach 2 Tagen. Ich bin mir nicht sicher, aber es sieht so aus als wäre es OpenShift Besonderheiten. Vielleicht einige Probleme mit dem Cache.

Verwandte Themen