seam version : 1.1.6 GA i have login page and i want use identity class for jaas. also into login page i have selectOneMenu component for languages which is filled from database, when i cklick on login button nothing happend(did not call autenticator.autenticate method), if i remove filling of the selectOneMenu component all works fine :( can anybody help me ?
1. components.xml | <?xml version="1.0" encoding="UTF-8"?> | <components | xmlns="http://jboss.com/products/seam/components" | xmlns:core="http://jboss.com/products/seam/core" | xmlns:drools="http://jboss.com/products/seam/drools" | xmlns:security="http://jboss.com/products/seam/security" | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | xmlns:framework="http://jboss.com/products/seam/framework" | xsi:schemaLocation= | "http://jboss.com/products/seam/core http://jboss.com/products/seam/core-1.1.xsd | http://jboss.com/products/seam/drools http://jboss.com/products/seam/drools-1.1.xsd | http://jboss.com/products/seam/security http://jboss.com/products/seam/security-1.1.xsd | http://jboss.com/products/seam/components http://jboss.com/products/seam/components-1.1.xsd" | > | <framework:entity-query name="languages" ejbql="select l from Language l" /> | <framework:entity-query name="applications" ejbql="select a from Application a" /> | | <core:init debug="true" jndi-pattern="@jndiPattern@"/> | | <core:manager concurrent-request-timeout="500" | conversation-timeout="120000" | conversation-id-parameter="cid" | conversation-is-long-running-parameter="clr"/> | | <core:pages no-conversation-view-id="/home.xhtml"/> | | <core:managed-persistence-context name="entityManager" | persistence-unit-jndi-name="java:/MagtiBillingEntityManagerFactory"/> | | <core:ejb installed="@embeddedEjb@"/> | | <drools:rule-base name="securityRules"> | <drools:rule-files> | <value>/security.drl</value> | </drools:rule-files> | </drools:rule-base> | | <security:identity authenticate-method="#{authenticator.authenticate}"/> | | <event type="org.jboss.seam.notLoggedIn"> | <action expression="#{redirect.captureCurrentView}"/> | </event> | <event type="org.jboss.seam.postAuthenticate"> | <action expression="#{redirect.returnToCapturedView}"/> | </event> | <!-- For use with jBPM pageflow or process management --> | <!-- | <core:jbpm> | <core:process-definitions></core:process-definitions> | <core:pageflow-definitions></core:pageflow-definitions> | </core:jbpm> | --> | | </components> | 2.login page | <h:form> | <table width="400" cellpadding="5" cellspacing="0" style="border: 1px solid #9e2629"> | <tr> | <td class="LogonText" colspan="2" align="center">Login to System</td> | </tr> | <tr> | <td class="td_new"> | <table width="100%" cellpadding="5" cellspacing="0" border="0"> | <tr> | <td class="td_new" rowspan="5"><h:graphicImage value="/images/login_pic.gif"/></td> | <td class="td_new">UserName</td> | <td class="td_new"> | <h:inputText styleClass="font_style" value="#{identity.username}"/> | </td> | | </tr> | | <tr> | <td class="td_new">Password</td> | <td class="td_new"> | <h:inputSecret styleClass="font_style" value="#{identity.password}"/> | </td> | | </tr> | | <tr> | <td class="td_new">Application</td> | <td class="td_new"> | <!-- | <h:selectOneMenu styleClass="font_style" value=""/> | --> | <h:selectOneMenu styleClass="font_style" value="#{application.name}" converter="#{converters.applicationConverter}"> | <s:selectItems value="#{applications.resultList}" var="application" label="#{application.name}"/> | </h:selectOneMenu> | | </td> | | </tr> | | <tr> | <td class="td_new">Language</td> | <td class="td_new"> | <h:selectOneMenu styleClass="font_style" value=""/> | <!-- | <h:selectOneMenu styleClass="font_style" value="#{language.name}" converter="#{converters.languageConverter}"> | <s:selectItems value="#{languages.resultList}" var="language" label="#{language.name}" /> | </h:selectOneMenu> | --> | </td> | | </tr> | <tr> | <td class="td_right" colspan="2"> | <h:commandButton id="LoginBtn" | name="LoginBtn" | class="Btn2" | value="Login" | onblur="return this.myonblur();" | onfocus="return this.myonfocus();" | onmouseout="return this.myonmouseout();" | onmouseover="return this.myonmouseover();" | action="#{identity.login}" | /> | <script type="text/javascript"><!-- | sjwuic_assign_button('loginForm:LoginBtn', defaultButtonStrings, true, false, false); | //--></script> | </td> | <!--actionListener="" --> | </tr> | </table> | </td> | </tr> | <tr> | <td class="td_new" colspan="2"></td> | </tr> | <tr> | <td class="td_new" colspan="2"></td> | </tr> | </table> | </h:form> | when i commented both of the h:selectOneMenu component after login click the page redirected to another, and if i uncomment one of them button does not work. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4019300#4019300 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4019300 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user