Hi Matthias, > are you using the defaultCommand attribute form the <tr:form> ?
No, I'm using no tr tags in this jsp. Is it necessary, to change the <h:form> to <tr:form>? If yes, why and should then all tags changed to their tr variants? -- Kind regards, Mathias > > On Jan 14, 2008 1:37 PM, Mathias Walter > <[EMAIL PROTECTED]> wrote: > > Hi Matthias, > > > > thank you for the information. It was a bit hard to > configure Trinidad > > correctly, because I couldt find these information neither > at the trinidad > > web site nor at the wiki. > > > > Now it works. Unfortunatelly, the 'Enter' key won't work > for the form > > submission, even if onkeypress is definied: > > > > <form id="j_id_jsp_927159182_1" name="j_id_jsp_927159182_1" > method="POST" > > onkeypress="return _submitOnEnter(event,'j_id_jsp_927159182_1');" > > action="/PatientWeb/login.jsf"> > > > > If the trinidad render kit is not used, it works. > > > > Why? > > > > -- > > Kind regards, > > Mathias > > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > > > Behalf Of Matthias Wessendorf > > > Sent: Monday, January 14, 2008 8:51 PM > > > To: MyFaces Discussion > > > Subject: Re: [Trinidad] _submitFormCheck is not defined > > > > > > > > > Commonea20.js ? > > > that isn't Trinidad, that was old ADF Faces. > > > > > > I don't see a Servlet-Mapping for our Resource servlet > > > > > > (check with the Trinidad demos how to define that) > > > > > > -M > > > > > > On Jan 13, 2008 11:20 PM, Mathias Walter > > > <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > > > > > I'm using Trinidad 1.2.4 (also tried 1.2.5) with JSF 1.2 RI > > > (1.2_07-b03-FCS) > > > > and Tomahawk 1.1.6 with JSP pages. > > > > > > > > As soon as I change the default-render-kit-id to > > > > org.apache.myfaces.trinidad.core, my login page is broken. > > > I get an script > > > > error message "_submitFormCheck is not defined". > > > > > > > > That seems to be an old reintroduced problem, because I've > > > found a few > > > > articles at google. I tried all of the recommendations, but > > > nothing helps. > > > > > > > > My login page does not use any Tomahawk or Trinidad tags > > > and no external > > > > script files like 'Commonea20.js' are imported. > > > > > > > > What causes the problem and how to solve it? > > > > > > > > Here the relevant extract from my web.xml: > > > > > > > > <filter> > > > > > <filter-name>MyFacesExtensionsFilter</filter-name> > > > > > > > > > > > <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilte > > > r</filter-clas > > > > s> > > > > <init-param> > > > > <param-name>maxFileSize</param-name> > > > > <param-value>20m</param-value> > > > > </init-param> > > > > </filter> > > > > <filter-mapping> > > > > > <filter-name>MyFacesExtensionsFilter</filter-name> > > > > <servlet-name>faces</servlet-name> > > > > </filter-mapping> > > > > <filter-mapping> > > > > > <filter-name>MyFacesExtensionsFilter</filter-name> > > > > > > > <url-pattern>/myFacesExtensionResource/*</url-pattern> > > > > </filter-mapping> > > > > > > > > <servlet> > > > > <servlet-name>Faces Servlet</servlet-name> > > > > > > > > <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> > > > > <load-on-startup>1</load-on-startup> > > > > </servlet> > > > > <servlet-mapping> > > > > <servlet-name>Faces Servlet</servlet-name> > > > > <url-pattern>*.jsf</url-pattern> > > > > </servlet-mapping> > > > > <welcome-file-list> > > > > <welcome-file>index.jsp</welcome-file> > > > > </welcome-file-list> > > > > <servlet> > > > > <servlet-name>resources</servlet-name> > > > > > > > > > > > <servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServ > > > let</servlet-c > > > > lass> > > > > </servlet> > > > > > > > > and from faces-config.xml: > > > > > > > > <application> > > > > > > > > > > > <default-render-kit-id>org.apache.myfaces.trinidad.core</defau > > > lt-render-kit- > > > > id> > > > > <message-bundle>Resources</message-bundle> > > > > </application> > > > > > > > > and the login.jsp: > > > > > > > > <?xml version="1.0" encoding="ISO-8859-1" ?> > > > > <[EMAIL PROTECTED] contentType="text/html; charset=ISO-8859-1" > > > > pageEncoding="ISO-8859-1"%> > > > > <[EMAIL PROTECTED] uri="http://java.sun.com/jsf/html" prefix="h"%> > > > > <[EMAIL PROTECTED] uri="http://java.sun.com/jsf/core" prefix="f"%> > > > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > > > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > > > > <[EMAIL PROTECTED] file="/includes/noCache.jsp"%> > > > > <f:view> > > > > <html xmlns="http://www.w3.org/1999/xhtml"> > > > > <head> > > > > <meta http-equiv="Content-Type" content="text/html; > > > > charset=ISO-8859-1" /> > > > > <title>dnaDB</title> > > > > <link type="text/css" rel="stylesheet" href="<%= > > > > request.getContextPath() %>/main.css" /> > > > > <style type="text/css"> > > > > html, body {height: 100%; margin: 0; > padding: 0; } > > > > #layout { height: 100%; border: 0; padding: 0;} > > > > </style> > > > > </head> > > > > <body style="font-family: Tahoma"> > > > > <table id="layout" align="center"> > > > > <tr> > > > > <td valign="middle"> > > > > <h:form> > > > > <table width="350" border="0" > > > > bgcolor="#eaeaea" bordercolor="#eaeaea" cellspacing="0"> > > > > <tr> > > > > <td colspan="2"> > > > > <center> > > > > > > > <font > > > > face="arial" size="3"><b>Login</b></font> > > > > > <br > > > > /><h:messages globalOnly="true" styleClass="errors" > layout="table"/> > > > > > </center> > > > > </td> > > > > </tr> > > > > > > > > <tr> > > > > <td><font > > > face="arial" > > > > size="2"> <h:outputLabel for="loginName"> > > > > > > > <h:outputText > > > > value="User Name:" /> > > > > </h:outputLabel> > > > > </font></td> > > > > > <td><h:panelGroup> > > > > > <h:inputText > > > > id="loginName" value="#{authenticationBean.loginName}" > > > autocomplete="off" > > > > size="30" required="true"> > > > > > > > > <f:validateLength minimum="5" maximum="16" /> > > > > > > > </h:inputText> > > > > <br /> > > > > > <h:message > > > > for="loginName" styleClass="errors" /> > > > > > </h:panelGroup></td> > > > > </tr> > > > > <tr> > > > > <td><font > > > face="arial" > > > > size="2"> <h:outputLabel for="password"> > > > > > > > <h:outputText > > > > value="Password:" /> > > > > </h:outputLabel> > > > > </font></td> > > > > > <td><h:panelGroup> > > > > > > > <h:inputSecret > > > > id="password" value="#{authenticationBean.password}" size="30" > > > > required="true"> > > > > > > > > <f:validateLength minimum="5" maximum="30" /> > > > > > > > </h:inputSecret> > > > > <br /> > > > > > <h:message > > > > for="password" styleClass="errors" /> > > > > > </h:panelGroup></td> > > > > </tr> > > > > <tr> > > > > <td><font > > > face="arial" > > > > size="1">PatientDB<br /> > > > > Version > > > 0.11 </font></td> > > > > <td > align="right"> > > > > > > > <h:commandButton > > > > value="Login" action="#{authenticationBean.login}" /> > > > > </td> > > > > </tr> > > > > </table> > > > > </h:form> > > > > </td> > > > > </tr> > > > > </table> > > > > </body> > > > > </html> > > > > </f:view> > > > > > > > > -- > > > > Kind regards, > > > > Mathias Walter > > > > Germany > > > > > > > > > > > > > > > > > > > > -- > > > Matthias Wessendorf > > > > > > further stuff: > > > blog: http://matthiaswessendorf.wordpress.com/ > > > sessions: http://www.slideshare.net/mwessendorf > > > mail: matzew-at-apache-dot-org > > > > > > > > -- > Matthias Wessendorf > > further stuff: > blog: http://matthiaswessendorf.wordpress.com/ > sessions: http://www.slideshare.net/mwessendorf > mail: matzew-at-apache-dot-org