are you using the defaultCommand attribute form the <tr:form> ?

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

Reply via email to