Jsf erro... [Resolvido]

1 resposta
victormenegusso

Ola pessoal, estou com o seguinte problema

Cause: javax.portlet.PortletException: Error process faces request
Message: Error process faces request
StackTrace:
javax.portlet.PortletException: Error process faces request

eu compilo via maven da tudo ok… quando jogo o .war no jboss e abro a pagina eh esse o erro, quando ele tiro o botao de ok ele aparece… agradeço ja pela atenção

meu faces-config

<faces-config xmlns="http://java.sun.com/xml/ns/javaee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"
              version="1.2">

    <application>
      <view-handler>org.jboss.portletbridge.application.PortletViewHandler</view-handler>
      <state-manager>org.jboss.portletbridge.application.PortletStateManager</state-manager>
   </application>
   
   <managed-bean>
      <managed-bean-name>user</managed-bean-name>
      <managed-bean-class>
         org.jboss.portal.portlet.samples.jsf.UserBean
      </managed-bean-class>
      <managed-bean-scope>session</managed-bean-scope>
   </managed-bean>

   <navigation-rule>
      <navigation-case>
         <from-outcome>sayHello</from-outcome>
         <to-view-id>/jsf/hello.jsp</to-view-id>
      </navigation-case>
   </navigation-rule>

   <navigation-rule>
      <navigation-case>
         <from-outcome>back</from-outcome>
         <to-view-id>/jsf/welcome.jsp</to-view-id>
      </navigation-case>
   </navigation-rule>
   
</faces-config>

meu bean

package org.jboss.portal.portlet.samples.jsf;
import java.sql.SQLException;



/**
 * @author <a href="mailto:[email removido]">Thomas Heute</a>
 * @version $Revision$
 */
public class UserBean
{
	private BD banco = new BD();
   private String userName;
   private String userSobName;

   public String getUserName()
   {
      return userName;
   }
   
   public String getUserSobName()
   {
      return userSobName;
   }

   public void setUserName(String userName)
   {
		//this.userName = mudaNome();
      this.userName = userName;
   }
   
   public void setUserSobName(String userSobName)
   {
		//this.userName = mudaNome();
      this.userSobName = userSobName;
   }
   
   public String MandaBala(){
		String Aux=" ";
		try{
					banco.enviaPedido("insert into APE_12_32_24_618 ( APA_12_32_46_186, APA_12_32_40_602, APA_12_32_28_666) values ( " + Aux + "'"  + userName + "'"  + Aux + " ,  " + Integer.toString(3)  + " ,  " + Integer.toString(1) +" )");
			} catch (SQLException e) {
						e.printStackTrace();
			}
			return "valeu";
   }

}

meu jsp

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>

<f:view>

<br/>

<div class="portlet-font"> Teste de rotina </div>

<br/>

<h:form>

   <h:inputText value="#{user.userName}"/>
   <h:inputText value="#{user.userSobName}"/>
   <h:commandButton value=?OK2? action="#{user.MandaBala}"/>
</h:form>

</f:view>

1 Resposta

victormenegusso

usei uma aspas errada no Ok2 eheheh

Criado 7 de julho de 2010
Ultima resposta 7 de jul. de 2010
Respostas 1
Participantes 1