exercício desenvolvimento web

38 respostas
M

Galera estou fazendo um exercício desenvolvimento web sendo que quando eu vou colocar pra rodar o exercício fica toda branca não aparece nada! Porque sera que não está aparecendo nada ?

Minha classe conversonBean:

import javax.faces.application.FacesMessage;

import javax.faces.bean.ManagedBean;

import javax.faces.bean.SessionScoped;

import javax.faces.context.FacesContext;
@ManagedBean(name = conversorBean)

@SessionScoped

public class conversorBean {
private double grausCelsius;
private double GrausFarenheit;

public conversorBean() {
	super();
}

public double getGrausCelsius() {
	return grausCelsius;

}

public void setGrausCelsius(double grausCelsius) {
	this.grausCelsius = grausCelsius;
}

public double getGrausFarenheit() {
	return GrausFarenheit;
}

public void setGrausFarenheit(double grausFarenheit) {
	GrausFarenheit = grausFarenheit;
}

public void converteGrausCelsiusParaFarenheit() {

	grausCelsius = (5 * (GrausFarenheit - 32)) / 9;

	FacesMessage menssagem = new FacesMessage(this.grausCelsius
			+ "Convertido de GrausCelsius para GrausFarenheit com Sucesso");
	FacesContext.getCurrentInstance().addMessage(null, menssagem);
	return;

}

public void converteFarenheitParaGrausCelsius() {

	GrausFarenheit = (grausCelsius * 1.8) + 32;
	FacesMessage menssagem = new FacesMessage(this.grausCelsius
			+ "Convertido de GrausFarenheit para GrausCelsius com Sucesso");
	FacesContext.getCurrentInstance().addMessage(null, menssagem);
	return;

}

}

Meu conversonTemperatura.xhtml:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<h:head>



ConversorTemperatura

</h:head>

<h:body>
<h:form>
	<p:panelGrid>
		<h:outputText id="tempC" value="Tempuratura em Celsius: " />
		<p:inputText id="temperatura" value="#{conversorBean.grausCelsius}" />

		<p:commandButton value="ConverteTemperatura" ajax="false"
			id="converte" actionListener="#{conversorBean.grausCelsius}" />

		<h:outputText id="temperaturaLabel"
			value="Temperatura em Farenheit: " />
		<p:inputText id="tempF" value="#{conversorBean.grausFarenheit}" />
		<p:commandButton value="ConverteTemperatura" ajax="false"
			id="converte1" actionListener="#{conversorBean.grausFarenheit}" />  />
	</p:panelGrid>

</h:form>

</h:body>

38 Respostas

R

1 - Insira seu código entre as tags , tem gente que nem vai ler seu código por estar do jeito que você postou.
2 - Poste seu web.xml, e diga a URL que você está usando para acessar a página.

R

Só uma sugestão, use as tags [code] para melhor entendimento do seu código.

M

Fica em branco até o formulário ou somente quando você faz a requisição? Verifica o log no console e posta aqui.

M

Não entendi sua pergunta, quando eu coloco run as -> run on server, a pagina fica toda branca.

Nov 11, 2012 3:07:57 PM org.apache.catalina.core.AprLifecycleListener init
Informações: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\DTS\Binn;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies;C:\Program Files (x86)\QuickTime\QTSystem;.
Nov 11, 2012 3:07:57 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.jee.server:SaeProjeto’ did not find a matching property.
Nov 11, 2012 3:07:57 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.jee.server:ConversorTemperatura’ did not find a matching property.
Nov 11, 2012 3:07:58 PM org.apache.coyote.AbstractProtocol init
Informações: Initializing ProtocolHandler [“http-bio-8080”]
Nov 11, 2012 3:07:58 PM org.apache.coyote.AbstractProtocol init
Informações: Initializing ProtocolHandler [“ajp-bio-8009”]
Nov 11, 2012 3:07:58 PM org.apache.catalina.startup.Catalina load
Informações: Initialization processed in 2251 ms
Nov 11, 2012 3:07:59 PM org.apache.catalina.core.StandardService startInternal
Informações: Starting service Catalina
Nov 11, 2012 3:07:59 PM org.apache.catalina.core.StandardEngine startInternal
Informações: Starting Servlet Engine: Apache Tomcat/7.0.29
Nov 11, 2012 3:08:02 PM com.sun.faces.config.ConfigureListener contextInitialized
Informações: Inicializando Mojarra 2.1.13 ( 20120907-1514) para o contexto ‘/SaeProjeto’
Nov 11, 2012 3:08:03 PM com.sun.faces.spi.InjectionProviderFactory createInstance
Informações: JSF1048: Anotações PostConstruct/PreDestroy presentes. Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
Nov 11, 2012 3:08:04 PM org.primefaces.webapp.PostConstructApplicationEventListener processEvent
Informações: Running on PrimeFaces 3.4.1
Nov 11, 2012 3:08:07 PM com.sun.faces.config.ConfigureListener contextInitialized
Informações: Inicializando Mojarra 2.1.13 ( 20120907-1514) para o contexto ‘/ConversorTemperatura’
Nov 11, 2012 3:08:07 PM com.sun.faces.spi.InjectionProviderFactory createInstance
Informações: JSF1048: Anotações PostConstruct/PreDestroy presentes. Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
Nov 11, 2012 3:08:08 PM org.primefaces.webapp.PostConstructApplicationEventListener processEvent
Informações: Running on PrimeFaces 3.4.1
Nov 11, 2012 3:08:08 PM org.apache.coyote.AbstractProtocol start
Informações: Starting ProtocolHandler [“http-bio-8080”]
Nov 11, 2012 3:08:08 PM org.apache.coyote.AbstractProtocol start
Informações: Starting ProtocolHandler [“ajp-bio-8009”]
Nov 11, 2012 3:08:08 PM org.apache.catalina.startup.Catalina start
Informações: Server startup in 9495 ms

A

Na URL do navegador, qual e o caminho que esta trazendo para você?

M

A ur le é essa daqui http://localhost:8080/ConversorTemperatura/conversorTemperatura.jsf

R

Das coisas que eu te pedi pra fazer, você ainda não inseriu seu código entre as tags e ainda não postou seu web.xml

M
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
  <display-name>ConversorTemperatura</display-name>
  <welcome-file-list>
    <welcome-file>conversorTemperatura.jsf</welcome-file>
    
  </welcome-file-list>
  <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>
</web-app>
H

Tu chama a URL http://localhost:8080/ConversorTemperatura/conversorTemperatura.jsf
mas teu arquivo se chama conversonTemperatura.xhtml

Notou algo ae? :lol: :lol: :lol: :lol: :lol:

H

Hebert Coelho:
Tu chama a URL http://localhost:8080/ConversorTemperatura/conversorTemperatura.jsf
mas teu arquivo se chama conversonTemperatura.xhtml

Notou algo ae? :lol: :lol: :lol: :lol: :lol:

A mesma coisa para teu MB. :lol: :lol: :lol:

M

Foi mal eu escrevi errado o certo é conversorTemperatura.

H

Então faz o seguinte, posta tudo certo e coloque os códigos entre as tagas igual o Rodrigo pediu.

M

Blz...

A minha classe conversorBean é éssa:

import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.faces.context.FacesContext;

@ManagedBean(name = "conversorBean")
@SessionScoped
public class conversorBean {

	private double grausCelsius;
	private double GrausFarenheit;

	public conversorBean() {
		super();
	}

	public double getGrausCelsius() {
		return grausCelsius;

	}

	public void setGrausCelsius(double grausCelsius) {
		this.grausCelsius = grausCelsius;
	}

	public double getGrausFarenheit() {
		return GrausFarenheit;
	}

	public void setGrausFarenheit(double grausFarenheit) {
		GrausFarenheit = grausFarenheit;
	}

	public void converteGrausCelsiusParaFarenheit() {

		grausCelsius = (5 * (GrausFarenheit - 32)) / 9;

		FacesMessage menssagem = new FacesMessage(this.grausCelsius
				+ "Convertido de GrausCelsius para GrausFarenheit com Sucesso");
		FacesContext.getCurrentInstance().addMessage(null, menssagem);
		return;

	}

	public void converteFarenheitParaGrausCelsius() {

		GrausFarenheit = (grausCelsius * 1.8) + 32;
		FacesMessage menssagem = new FacesMessage(this.grausCelsius
				+ "Convertido de GrausFarenheit para GrausCelsius com Sucesso");
		FacesContext.getCurrentInstance().addMessage(null, menssagem);
		return;

	}
}

meu conversorTemperatura.xhtml é essa:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">

<h:head>
	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
	<title>ConversorTemperatura</title>
</h:head>
<h:body>

	<h:form>
		<p:panelGrid>
			<h:outputText id="tempC" value="Tempuratura em Celsius: " />
			<p:inputText id="temperatura" value="#{conversorBean.grausCelsius}" />

			<p:commandButton value="ConverteTemperatura" ajax="false"
				id="converte" actionListener="#{conversorBean.grausCelsius}" />

			<h:outputText id="temperaturaLabel"
				value="Temperatura em Farenheit: " />
			<p:inputText id="tempF" value="#{conversorBean.grausFarenheit}" />
			<p:commandButton value="ConverteTemperatura" ajax="false"
				id="converte1" actionListener="#{conversorBean.grausFarenheit}" />  
		</p:panelGrid>

	</h:form>

</h:body>


</html>
M

O bug está em:

&lt;p:panelGrid&gt;

Testei com

&lt;h:panelGrid&gt;

E está funcionando normalmente, agora estou a procura do motivo de não funcionar.

@edit
Os componentes declarados dentro de <p:panelGrid> só funcionam se estiver dentro de uma <p:row> e <p:column>

Enjoy it ;]

M

Então se eu colocar um <p;column> vai funcionar.

M
Deu Certo obrigado Marcelo Andrade, agora deu um erro quando eu fui colocar um valor e apertar no botão ConverteTemperatura,

[list]

Nov 12, 2012 7:34:37 PM org.apache.catalina.core.AprLifecycleListener init

Informações: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\DTS\Binn;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies;C:\Program Files (x86)\QuickTime\QTSystem;.

Nov 12, 2012 7:34:38 PM org.apache.tomcat.util.digester.SetPropertiesRule begin

Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property source to org.eclipse.jst.jee.server:SaeProjeto did not find a matching property.

Nov 12, 2012 7:34:38 PM org.apache.tomcat.util.digester.SetPropertiesRule begin

Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property source to org.eclipse.jst.jee.server:ConversorTemperatura did not find a matching property.

Nov 12, 2012 7:34:38 PM org.apache.coyote.AbstractProtocol init

Informações: Initializing ProtocolHandler [http-bio-8080]

Nov 12, 2012 7:34:38 PM org.apache.coyote.AbstractProtocol init

Informações: Initializing ProtocolHandler [ajp-bio-8009]

Nov 12, 2012 7:34:38 PM org.apache.catalina.startup.Catalina load

Informações: Initialization processed in 1187 ms

Nov 12, 2012 7:34:38 PM org.apache.catalina.core.StandardService startInternal

Informações: Starting service Catalina

Nov 12, 2012 7:34:38 PM org.apache.catalina.core.StandardEngine startInternal

Informações: Starting Servlet Engine: Apache Tomcat/7.0.29

Nov 12, 2012 7:34:41 PM com.sun.faces.config.ConfigureListener contextInitialized

Informações: Inicializando Mojarra 2.1.13 ( 20120907-1514) para o contexto /SaeProjeto

Nov 12, 2012 7:34:42 PM com.sun.faces.spi.InjectionProviderFactory createInstance

Informações: JSF1048: Anotações PostConstruct/PreDestroy presentes.  Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.

Nov 12, 2012 7:34:43 PM org.primefaces.webapp.PostConstructApplicationEventListener processEvent

Informações: Running on PrimeFaces 3.4.1

Nov 12, 2012 7:34:45 PM com.sun.faces.config.ConfigureListener contextInitialized

Informações: Inicializando Mojarra 2.1.13 ( 20120907-1514) para o contexto /ConversorTemperatura

Nov 12, 2012 7:34:46 PM com.sun.faces.spi.InjectionProviderFactory createInstance

Informações: JSF1048: Anotações PostConstruct/PreDestroy presentes.  Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.

Nov 12, 2012 7:34:46 PM org.primefaces.webapp.PostConstructApplicationEventListener processEvent

Informações: Running on PrimeFaces 3.4.1

Nov 12, 2012 7:34:47 PM org.apache.coyote.AbstractProtocol start

Informações: Starting ProtocolHandler [http-bio-8080]

Nov 12, 2012 7:34:47 PM org.apache.coyote.AbstractProtocol start

Informações: Starting ProtocolHandler [ajp-bio-8009]

Nov 12, 2012 7:34:47 PM org.apache.catalina.startup.Catalina start

Informações: Server startup in 8824 ms

Nov 12, 2012 7:35:04 PM javax.faces.event.MethodExpressionActionListener processAction

Grave: javax.el.MethodNotFoundException recebido ao invocar escuta de ação ‘#{conversorBean.grausCelsius} para o componente converte

Nov 12, 2012 7:35:04 PM javax.faces.event.MethodExpressionActionListener processAction

Grave: javax.el.MethodNotFoundException: Method not found: [email removido]()

at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)

at org.apache.el.parser.AstValue.invoke(AstValue.java:257)

at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)

at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)

at javax.faces.component.UICommand.broadcast(UICommand.java:300)

at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)

at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)

at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)
Nov 12, 2012 7:35:04 PM com.sun.faces.context.ExceptionHandlerImpl log

Grave: JSF1073: javax.faces.event.AbortProcessingException obtido durante o processamento de INVOKE_APPLICATION 5: UIComponent-ClientId=j_idt7:converte, Message=Method not found: [email removido]()

Nov 12, 2012 7:35:04 PM com.sun.faces.context.ExceptionHandlerImpl log

Grave: Method not found: [email removido]()

javax.faces.event.AbortProcessingException: Method not found: [email removido]()

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:182)

at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)

at javax.faces.component.UICommand.broadcast(UICommand.java:300)

at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)

at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)

at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: javax.el.MethodNotFoundException: Method not found: [email removido]()

at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)

at org.apache.el.parser.AstValue.invoke(AstValue.java:257)

at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)

 25 more
Nov 12, 2012 7:35:19 PM javax.faces.event.MethodExpressionActionListener processAction

Grave: javax.el.MethodNotFoundException recebido ao invocar escuta de ação ‘#{conversorBean.grausFarenheit} para o componente converte1

Nov 12, 2012 7:35:19 PM javax.faces.event.MethodExpressionActionListener processAction

Grave: javax.el.MethodNotFoundException: Method not found: [email removido]()

at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)

at org.apache.el.parser.AstValue.invoke(AstValue.java:257)

at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)

at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)

at javax.faces.component.UICommand.broadcast(UICommand.java:300)

at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)

at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)

at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)
Nov 12, 2012 7:35:19 PM com.sun.faces.context.ExceptionHandlerImpl log

Grave: JSF1073: javax.faces.event.AbortProcessingException obtido durante o processamento de INVOKE_APPLICATION 5: UIComponent-ClientId=j_idt7:converte1, Message=Method not found: [email removido]()

Nov 12, 2012 7:35:19 PM com.sun.faces.context.ExceptionHandlerImpl log

Grave: Method not found: [email removido]()

javax.faces.event.AbortProcessingException: Method not found: [email removido]()

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:182)

at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)

at javax.faces.component.UICommand.broadcast(UICommand.java:300)

at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)

at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)

at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: javax.el.MethodNotFoundException: Method not found: [email removido]()

at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)

at org.apache.el.parser.AstValue.invoke(AstValue.java:257)

at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)

 25 more
Nov 12, 2012 7:35:25 PM javax.faces.event.MethodExpressionActionListener processAction

Grave: javax.el.MethodNotFoundException recebido ao invocar escuta de ação ‘#{conversorBean.grausCelsius} para o componente converte

Nov 12, 2012 7:35:25 PM javax.faces.event.MethodExpressionActionListener processAction

Grave: javax.el.MethodNotFoundException: Method not found: [email removido]()

at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)

at org.apache.el.parser.AstValue.invoke(AstValue.java:257)

at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)

at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)

at javax.faces.component.UICommand.broadcast(UICommand.java:300)

at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)

at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)

at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)
Nov 12, 2012 7:35:25 PM com.sun.faces.context.ExceptionHandlerImpl log

Grave: JSF1073: javax.faces.event.AbortProcessingException obtido durante o processamento de INVOKE_APPLICATION 5: UIComponent-ClientId=j_idt7:converte, Message=Method not found: [email removido]()

Nov 12, 2012 7:35:25 PM com.sun.faces.context.ExceptionHandlerImpl log

Grave: Method not found: [email removido]()

javax.faces.event.AbortProcessingException: Method not found: [email removido]()

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:182)

at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)

at javax.faces.component.UICommand.broadcast(UICommand.java:300)

at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)

at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)

at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: javax.el.MethodNotFoundException: Method not found: [email removido]()

at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)

at org.apache.el.parser.AstValue.invoke(AstValue.java:257)

at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)

 25 more
Nov 12, 2012 7:35:31 PM javax.faces.event.MethodExpressionActionListener processAction

Grave: javax.el.MethodNotFoundException recebido ao invocar escuta de ação ‘#{conversorBean.grausFarenheit} para o componente converte1

Nov 12, 2012 7:35:31 PM javax.faces.event.MethodExpressionActionListener processAction

Grave: javax.el.MethodNotFoundException: Method not found: [email removido]()

at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)

at org.apache.el.parser.AstValue.invoke(AstValue.java:257)

at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)

at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)

at javax.faces.component.UICommand.broadcast(UICommand.java:300)

at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)

at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)

at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)
Nov 12, 2012 7:35:31 PM com.sun.faces.context.ExceptionHandlerImpl log

Grave: JSF1073: javax.faces.event.AbortProcessingException obtido durante o processamento de INVOKE_APPLICATION 5: UIComponent-ClientId=j_idt7:converte1, Message=Method not found: [email removido]()

Nov 12, 2012 7:35:31 PM com.sun.faces.context.ExceptionHandlerImpl log

Grave: Method not found: [email removido]()

javax.faces.event.AbortProcessingException: Method not found: [email removido]()

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:182)

at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)

at javax.faces.component.UICommand.broadcast(UICommand.java:300)

at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)

at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)

at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: javax.el.MethodNotFoundException: Method not found: [email removido]()

at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)

at org.apache.el.parser.AstValue.invoke(AstValue.java:257)

at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)

 25 more
Nov 12, 2012 7:35:37 PM javax.faces.event.MethodExpressionActionListener processAction

Grave: javax.el.MethodNotFoundException recebido ao invocar escuta de ação ‘#{conversorBean.grausFarenheit} para o componente converte1

Nov 12, 2012 7:35:37 PM javax.faces.event.MethodExpressionActionListener processAction

Grave: javax.el.MethodNotFoundException: Method not found: [email removido]()

at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)

at org.apache.el.parser.AstValue.invoke(AstValue.java:257)

at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)

at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)

at javax.faces.component.UICommand.broadcast(UICommand.java:300)

at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)

at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)

at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)
Nov 12, 2012 7:35:37 PM com.sun.faces.context.ExceptionHandlerImpl log

Grave: JSF1073: javax.faces.event.AbortProcessingException obtido durante o processamento de INVOKE_APPLICATION 5: UIComponent-ClientId=j_idt7:converte1, Message=Method not found: [email removido]()

Nov 12, 2012 7:35:37 PM com.sun.faces.context.ExceptionHandlerImpl log

Grave: Method not found: [email removido]()

javax.faces.event.AbortProcessingException: Method not found: [email removido]()

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:182)

at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)

at javax.faces.component.UICommand.broadcast(UICommand.java:300)

at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)

at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)

at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: javax.el.MethodNotFoundException: Method not found: [email removido]()

at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)

at org.apache.el.parser.AstValue.invoke(AstValue.java:257)

at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)

 25 more

[/list]

M

Quando eu quero copiar pra cá o que apareceu no console eu coloco que tag?

M

Dentro da [ code ] mesmo.

M

Deu Certo obrigado Marcelo Andrade, agora deu um erro quando eu fui colocar um valor e apertar no botão ConverteTemperatura,

Nov 12, 2012 9:10:18 PM org.apache.catalina.core.AprLifecycleListener init
Informações: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\QuickTime\QTSystem\;.
Nov 12, 2012 9:10:18 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:SaeProjeto' did not find a matching property.
Nov 12, 2012 9:10:18 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:ConversorTemperatura' did not find a matching property.
Nov 12, 2012 9:10:19 PM org.apache.coyote.AbstractProtocol init
Informações: Initializing ProtocolHandler ["http-bio-8080"]
Nov 12, 2012 9:10:19 PM org.apache.coyote.AbstractProtocol init
Informações: Initializing ProtocolHandler ["ajp-bio-8009"]
Nov 12, 2012 9:10:19 PM org.apache.catalina.startup.Catalina load
Informações: Initialization processed in 1126 ms
Nov 12, 2012 9:10:19 PM org.apache.catalina.core.StandardService startInternal
Informações: Starting service Catalina
Nov 12, 2012 9:10:19 PM org.apache.catalina.core.StandardEngine startInternal
Informações: Starting Servlet Engine: Apache Tomcat/7.0.29
Nov 12, 2012 9:10:22 PM com.sun.faces.config.ConfigureListener contextInitialized
Informações: Inicializando Mojarra 2.1.13 ( 20120907-1514) para o contexto '/SaeProjeto'
Nov 12, 2012 9:10:22 PM com.sun.faces.spi.InjectionProviderFactory createInstance
Informações: JSF1048: Anotações PostConstruct/PreDestroy presentes.  Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
Nov 12, 2012 9:10:24 PM org.primefaces.webapp.PostConstructApplicationEventListener processEvent
Informações: Running on PrimeFaces 3.4.1
Nov 12, 2012 9:10:26 PM com.sun.faces.config.ConfigureListener contextInitialized
Informações: Inicializando Mojarra 2.1.13 ( 20120907-1514) para o contexto '/ConversorTemperatura'
Nov 12, 2012 9:10:26 PM com.sun.faces.spi.InjectionProviderFactory createInstance
Informações: JSF1048: Anotações PostConstruct/PreDestroy presentes.  Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
Nov 12, 2012 9:10:27 PM org.primefaces.webapp.PostConstructApplicationEventListener processEvent
Informações: Running on PrimeFaces 3.4.1
Nov 12, 2012 9:10:27 PM org.apache.coyote.AbstractProtocol start
Informações: Starting ProtocolHandler ["http-bio-8080"]
Nov 12, 2012 9:10:27 PM org.apache.coyote.AbstractProtocol start
Informações: Starting ProtocolHandler ["ajp-bio-8009"]
Nov 12, 2012 9:10:27 PM org.apache.catalina.startup.Catalina start
Informações: Server startup in 8062 ms
Nov 12, 2012 9:10:34 PM javax.faces.event.MethodExpressionActionListener processAction
Grave: 'javax.el.MethodNotFoundException' recebido ao invocar escuta de ação '#{conversorBean.grausCelsius}' para o componente 'converte'
Nov 12, 2012 9:10:34 PM javax.faces.event.MethodExpressionActionListener processAction
Grave: javax.el.MethodNotFoundException: Method not found: [email removido]()
	at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:257)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
	at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)
	at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)
	at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)
	at javax.faces.component.UICommand.broadcast(UICommand.java:300)
	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)
	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

Nov 12, 2012 9:10:35 PM com.sun.faces.context.ExceptionHandlerImpl log
Grave: JSF1073: javax.faces.event.AbortProcessingException obtido durante o processamento de INVOKE_APPLICATION 5: UIComponent-ClientId=j_idt7:converte, Message=Method not found: [email removido]()
Nov 12, 2012 9:10:35 PM com.sun.faces.context.ExceptionHandlerImpl log
Grave: Method not found: [email removido]()
javax.faces.event.AbortProcessingException: Method not found: [email removido]()
	at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:182)
	at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)
	at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)
	at javax.faces.component.UICommand.broadcast(UICommand.java:300)
	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)
	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: javax.el.MethodNotFoundException: Method not found: [email removido]()
	at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:245)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:257)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
	at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:153)
	... 25 more
M

Veja:

javax.el.MethodNotFoundException' recebido ao invocar escuta de ação '#{conversorBean.grausCelsius}' para o componente 'converte' Method not found: [email removido]()
Como o erro diz, o método grausCelsius() não foi encontrado. Verifica o nome do método onde você o chama no .xhtml.

M

Paro de dar o erro mas quando eu aperto no botão em fez de converter fica 0.0

<p:commandButton value="ConverteTemperatura" ajax="false" id="converte" actionListener="#{conversorBean.converteGrausCelsiusParaFarenheit}" />

<p:commandButton value=“ConverteTemperatura” ajax=“false”
id=“converte1” actionListener="#{conversorBean.converteFarenheitParaGrausCelsius}" />

M

<p:commandButton value="ConverteTemperatura" ajax="false" id="converte1" actionListener="#{conversorBean.converteFarenheitParaGrausCelsius}" />

M

E quando eu aperto no botão do Farenheit só fica dando o valor 32

M

Posta o código dentro do [ code ], depois que você alterou.

M
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">

<h:head>
	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
	<title>ConversorTemperatura</title>
</h:head>
<h:body>

	<h:form>
		<p:column>
			<h:panelGrid>
				<h:outputText id="tempC" value="Tempuratura em Celsius: " />
				<p:inputText id="temperatura" value="#{conversorBean.grausCelsius}" />

				<p:commandButton value="ConverteTemperatura" ajax="false"
					id="converte" actionListener="#{conversorBean.converteGrausCelsiusParaFarenheit}" />

				<h:outputText id="temperaturaLabel"
					value="Temperatura em Farenheit: " />
				<p:inputText id="tempF" value="#{conversorBean.grausFarenheit}" />
				<p:commandButton value="ConverteTemperatura" ajax="false"
					id="converte1" actionListener="#{conversorBean.converteFarenheitParaGrausCelsius}" />
			</h:panelGrid>
		</p:column>
	</h:form>

</h:body>


</html>
E

Olá dentro da pasta WebContent/WEB-INF/
Tem um arquivo chamado faces-config.xml - nesse arquivo, você configurou o Managed Beans do seu projeto?
No seu caso ficaria algo assim:

&lt;managed-bean&gt;
  &lt;managed-bean-name&gt;conversorBean&lt;/managed-bean-name&gt;
  &lt;managed-bean-class&gt;beans.conversorBean&lt;/managed-bean-class&gt;
  &lt;managed-bean-scope&gt;session&lt;/managed-bean-scope&gt;
 &lt;/managed-bean&gt;

Abs.,

M

Eu não fiz isso porque no meu conversonBean eu já coloquei @ManagedBean(name = “conversorBean”) e @SessionScoped

E

Olá MichelFreitas,
:oops: desculpe… Quando abri a sua mensagem tinha aparecido somente as perguntas da primeira página, daí não tinha visto que o problema já esta quase solucionado.

Vou dar uma olhada melhor no seu código, qualquer coisa posto aqui.

Abs.,

M

Obrigado pela ajuda Edjane. :smiley:

E

Ola

Olhei seu código, e pelo que pude perceber, você trocou as informações dos métodos:

public void converteGrausCelsiusParaFarenheit() {  
          grausCelsius = (5 * (GrausFarenheit - 32)) / 9;  //aqui vc tem que converter graus celsius para Farenheit certo? então vc tem que colocar Farenheit =  ... ceulsius...
//ou seja, o que esta declarado no método converteFarenheitParaGrausCelsius();  GrausFarenheit = (grausCelsius * 1.8) + 32;  e vice-versa.
        FacesMessage menssagem = new FacesMessage(this.grausCelsius  //não esqueça de trocar as variáveis aqui
                + "Convertido de GrausCelsius para GrausFarenheit com Sucesso");  
        FacesContext.getCurrentInstance().addMessage(null, menssagem);  
        return;  //não há necessidade desse return aqui :-)
  }  
  
    public void converteFarenheitParaGrausCelsius() {  
        GrausFarenheit = (grausCelsius * 1.8) + 32;  
        FacesMessage menssagem = new FacesMessage(this.grausCelsius  
                + "Convertido de GrausFarenheit para GrausCelsius com Sucesso");  
        FacesContext.getCurrentInstance().addMessage(null, menssagem);  
        return;  
      }

Abs.,

M

Obrigado novamente vou fazer os ajustes que você me falo qual quer coisa eu posto aqui.

M

Acho que deu certo agora, coloquei 4.5 em farenheit em celsius deu 40.1, coloquei 4.5 em celsius para converter em farenheit deu -15.277777777777779

public void converteGrausCelsiusParaFarenheit() {

		GrausFarenheit = (5 * (grausCelsius - 32)) / 9;

		FacesMessage menssagem = new FacesMessage(this.GrausFarenheit
				+ "Convertido de GrausCelsius para GrausFarenheit com Sucesso");
		FacesContext.getCurrentInstance().addMessage(null, menssagem);
		return;

	}

	public void converteFarenheitParaGrausCelsius() {
		grausCelsius = (GrausFarenheit * 1.8) + 32;

		FacesMessage menssagem = new FacesMessage(this.grausCelsius
				+ "Convertido de GrausFarenheit para GrausCelsius com Sucesso");
		FacesContext.getCurrentInstance().addMessage(null, menssagem);
		return;

	}
}
M

Mas estou achando estranho quando converto de farenheit para celsius que fica um número bem grande.

E

Ola MichelFreitas,

O problema é que nesse caso o Fahrenheit não volta um valor redondo e ele esta definido como Double, para que vc consiga mostrar somente a quantidade de casa decimais necessárias é necessário formatar o resultado. Dá uma olhada nesses links aqui do forum, eles vão te ajudar :wink:


Abs.,

M

Obrigado pela ajuda eu consegui resolver, só estava trocando as fórmulas nos métodos.

E

Ok MichelFreitas!
Não esqueça de editar o título da mensagem para [RESOLVIDO]
T+ :wink:

Abs.,

M

Como eu edito ?

M

Clica em editar em cima do teu primeiro post, no ASSUNTO você adiciona: Resolvido. Se possível, posta o código para que outros usuários, caso tenham o mesmo problema, possa ajudá-los.

Abraço.

Criado 11 de novembro de 2012
Ultima resposta 13 de nov. de 2012
Respostas 38
Participantes 7