Falha ao chamar o metodo

18 respostas
Matheus_Paiva

FUNCIONARIO MB

public PermitirUsuario getPermitirUsuario() {
        return permitirUsuario;
    }

    public void setPermitirUsuario(PermitirUsuario permitirUsuario) {
        this.permitirUsuario = permitirUsuario;
    }

PERMITIR USUARIO

public class PermitirUsuario {
      
 public boolean permitir(){
 SegurancaPerfil segurancaPerfil;   
segurancaPerfil=new SegurancaPerfil();


if(segurancaPerfil.getId().equals("1"))
{
return  true;
}
else if(segurancaPerfil.getId().equals("2"))
{
return  true;
}
else if(segurancaPerfil.getId().equals("3"))
{
return  true; 
}
return  true;
} 
 }

Gostaria de saber por que que quando vou chamar esse metodo na propiedade rendered em um javascript ele não acessa o metodo?

<rich:tab label =" DEMONSTRAÇÃO" rendered="#{funcionarioMB.permitirUsuario.permitir()}">
 
</rich:tab>

se alguem puder ajudar …

18 Respostas

JuniorMaia

instancia um de cada vez, talvez resolva

L

funcionarioMB é um @ManagedBean?

Matheus_Paiva

funcionarioMB é um @ManagedBean?


sim é um managedbean

L

Pra tentar te ajudar, coloca o erro que aparece, se aparece,
outra coisa coisa, e se você colocar assim:

<rich:tab label =" DEMONSTRAÇÃO" rendered="true">
funciona?

Matheus_Paiva

Pra tentar te ajudar, coloca o erro que aparece, se aparece,
outra coisa coisa, e se você colocar assim:
view plaincopy to clipboardprint?
<rich:tab label =" DEMONSTRAÇÃO" rendered=“true”>
<rich:tab label =" DEMONSTRAÇÃO" rendered=“true”>
funciona?

funciona … não funciona se vincular ao mb.classe.metodo();

Rodrigo_Sasaki

Você chegou a debugar seu método? ver o que ocorre nele? ver se aparece algo de erro na console do servidor?

imagino que aqueles “return true” são resultado do seu desespero hehehe, mas experimente debugar, fique de olho no console e poste aqui pra gente.

Fora isso sua EL parece correta.

Matheus_Paiva

Caro Digao …
Fiz o debug e ele não chamava o metodo ele ia para o invoke ( method.java.....if(MethodAcessor.....)) e chamava como false ( desaparece a aba … lá …)

Sim tudo true foi para ver se ele entrava la mas nem isso está fazendo …

Rodrigo_Sasaki

Poste a stackTrace completa, por favor. Se foi lançada uma exceção, poste desde o início da mesma.

Matheus_Paiva

DEPURADOR
[list]Anexando a tomcat_shared_memory_id
MethodBreakpoint [br.jus.jfba.saaf.apresentacao.jsf.mb.CidadeMB].CidadeMB ‘()Lvoid;’ enviado com êxito.
LineBreakpoint FuncionarioMB.java : 68 enviado com êxito.
Executando programa do usuário
Não foi possível enviar o ponto de interrupção FieldBreakpoint br.jus.jfba.saaf.vo.AuditoriaFolhaPagamento.data, razão: O campo ‘data’ não existe na classe br.jus.jfba.saaf.vo.AuditoriaFolhaPagamento.
Ponto de interrupção na linha 68 na classe br.jus.jfba.saaf.apresentacao.jsf.mb.FuncionarioMB pela thread “http-bio-8084”-exec-16.
Thread “http-bio-8084”-exec-16 parada em FuncionarioMB.java:68.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parado após retornar de ‘invoke()’ em Method.java:597.
Executando programa do usuário
Ponto de interrupção na linha 68 na classe br.jus.jfba.saaf.apresentacao.jsf.mb.FuncionarioMB pela thread “http-bio-8084”-exec-16.
Thread “http-bio-8084”-exec-16 parada em FuncionarioMB.java:68.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parado após retornar de ‘invoke()’ em Method.java:597.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parado após retornar de ‘doFilter()’ em SegurancaFilter.java:62.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em SegurancaFilter.java:71.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em SegurancaFilter.java:76.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em SegurancaFilter.java:78.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em ThreadPoolExecutor.java:887.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em ThreadPoolExecutor.java:888.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em ThreadPoolExecutor.java:889.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em ThreadPoolExecutor.java:894.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em ThreadPoolExecutor.java:895.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em ThreadPoolExecutor.java:896.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em ThreadPoolExecutor.java:897.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em ThreadPoolExecutor.java:898.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em ThreadPoolExecutor.java:909.
Executando programa do usuário
Thread “http-bio-8084”-exec-16 parada em ThreadPoolExecutor.java:907.
Executando programa do usuário
[/list]

LOG DO TOMCAT

[list]Using CATALINA_BASE:   C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base

Using CATALINA_HOME:   C:\Arquivos de programas\Apache Software Foundation\Apache Tomcat 7.0.11

Using CATALINA_TMPDIR: C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base\temp

Using JRE_HOME:        C:\Arquivos de programas\Java\jdk1.6.0_21

Using CLASSPATH:       C:\Arquivos de programas\Apache Software Foundation\Apache Tomcat 7.0.11\bin\bootstrap.jar;C:\Arquivos de programas\Apache Software Foundation\Apache Tomcat 7.0.11\bin\tomcat-juli.jar

Listening for transport dt_shmem at address: tomcat_shared_memory_id

18/05/2012 14:47:39 org.apache.catalina.core.AprLifecycleListener init

INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jdk1.6.0_21\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS;C:\WINDOWS\SYSTEM32;C:\ORANT\BIN;C:\ORANT\JDK\BIN;C:\WINDOWS\System32\Wbem;c:\Arquivos de programas\ATI Technologies\ATI.ACE\Core-Static;c:\trf\integrador\jre\bin;C:\Arquivos de programas\<a href="http://BrOffice.org">BrOffice.org</a> 2.4\program

18/05/2012 14:47:40 org.apache.coyote.AbstractProtocolHandler init

INFO: Initializing ProtocolHandler [“http-bio-8084”]

18/05/2012 14:47:40 org.apache.coyote.AbstractProtocolHandler init

INFO: Initializing ProtocolHandler [“ajp-bio-8009”]

18/05/2012 14:47:40 org.apache.catalina.startup.Catalina load

INFO: Initialization processed in 570 ms

18/05/2012 14:47:40 org.apache.catalina.core.StandardService startInternal

INFO: Starting service Catalina

18/05/2012 14:47:40 org.apache.catalina.core.StandardEngine startInternal

INFO: Starting Servlet Engine: Apache Tomcat/7.0.11

18/05/2012 14:47:40 org.apache.catalina.startup.HostConfig deployDescriptor

INFO: Deploying configuration descriptor manager.xml from C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base\conf\Catalina\localhost

18/05/2012 14:47:40 org.apache.catalina.startup.HostConfig deployDescriptor

INFO: Deploying configuration descriptor ROOT.xml from C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base\conf\Catalina\localhost

18/05/2012 14:47:40 org.apache.catalina.startup.HostConfig deployDescriptor

INFO: Deploying configuration descriptor saaf.xml from C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base\conf\Catalina\localhost

18/05/2012 14:47:41 org.apache.catalina.loader.WebappClassLoader validateJarFile

INFO: validateJarFile(C:\Documents and Settings\ba4316es\Meus documentos\NetBeansProjects\saaf\build\web\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

18/05/2012 14:47:42 org.apache.catalina.startup.TaglibUriRule body

INFO: TLD skipped. URI: <a href="http://myfaces.apache.org/tomahawk">http://myfaces.apache.org/tomahawk</a> is already defined

18/05/2012 14:47:42 com.sun.faces.config.ConfigureListener contextInitialized

INFO: Initializing Suns JavaServer Faces implementation (1.2_04-b20-p03) for context /saaf

18/05/2012 14:47:43 com.sun.faces.spi.InjectionProviderFactory createInstance

INFO: JSF1048: PostConstruct/PreDestroy annotations present.  ManagedBeans methods marked with these annotations will have said annotations processed.

18/05/2012 14:47:43 com.sun.faces.util.Util createInstance

GRAVE: Cant instantiate class: org.ajax4jsf.application.AjaxStateManager.

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

at com.sun.faces.util.Util.createInstance(Util.java:458)

at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:619)

at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:487)

at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:381)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4681)

at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5184)

at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5179)

at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

at java.util.concurrent.FutureTask.run(FutureTask.java:138)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

at java.lang.Thread.run(Thread.java:619)

Caused by: java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LazyMap

at org.ajax4jsf.application.ComponentsLoaderImpl.(ComponentsLoaderImpl.java:44)

at org.ajax4jsf.application.AjaxStateManager.(AjaxStateManager.java:141)

 16 more

Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.LazyMap

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)

 18 more

log4j:WARN No appenders could be found for logger (org.ajax4jsf.renderkit.ChameleonRenderKitFactory).

log4j:WARN Please initialize the log4j system properly.

18/05/2012 14:47:46 org.apache.coyote.AbstractProtocolHandler start

INFO: Starting ProtocolHandler [“http-bio-8084”]

18/05/2012 14:47:46 org.apache.coyote.AbstractProtocolHandler start

INFO: Starting ProtocolHandler [“ajp-bio-8009”]

18/05/2012 14:47:46 org.apache.catalina.startup.Catalina start

INFO: Server startup in 6870 ms

18/05/2012 14:47:53 org.apache.catalina.startup.HostConfig checkResources

INFO: Undeploying context [/saaf]

18/05/2012 14:47:53 org.apache.catalina.startup.HostConfig deployDescriptor

INFO: Deploying configuration descriptor saaf.xml from C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base\conf\Catalina\localhost

18/05/2012 14:47:53 org.apache.catalina.loader.WebappClassLoader validateJarFile

INFO: validateJarFile(C:\Documents and Settings\ba4316es\Meus documentos\NetBeansProjects\saaf\build\web\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

18/05/2012 14:47:53 org.apache.catalina.startup.TaglibUriRule body

INFO: TLD skipped. URI: <a href="http://myfaces.apache.org/tomahawk">http://myfaces.apache.org/tomahawk</a> is already defined

18/05/2012 14:47:54 com.sun.faces.config.ConfigureListener contextInitialized

INFO: Initializing Suns JavaServer Faces implementation (1.2_04-b20-p03) for context /saaf

18/05/2012 14:47:54 com.sun.faces.spi.InjectionProviderFactory createInstance

INFO: JSF1048: PostConstruct/PreDestroy annotations present.  ManagedBeans methods marked with these annotations will have said annotations processed.

18/05/2012 14:47:54 com.sun.faces.util.Util createInstance

GRAVE: Cant instantiate class: org.ajax4jsf.application.AjaxStateManager.

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

at com.sun.faces.util.Util.createInstance(Util.java:458)

at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:619)

at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:487)

at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:381)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4681)

at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5184)

at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5179)

at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

at java.util.concurrent.FutureTask.run(FutureTask.java:138)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

at java.lang.Thread.run(Thread.java:619)

Caused by: java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LazyMap

at org.ajax4jsf.application.ComponentsLoaderImpl.(ComponentsLoaderImpl.java:44)

at org.ajax4jsf.application.AjaxStateManager.(AjaxStateManager.java:141)

 16 more

Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.LazyMap

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)

 18 more

18/05/2012 14:47:54 org.apache.catalina.loader.WebappClassLoader loadClass

INFO: Illegal access: this web application instance has been stopped already.  Could not load java.lang.Object.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.

java.lang.IllegalStateException

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1562)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)

at com.sun.faces.application.ConverterPropertyEditorFactory$DisposableClassLoader.loadClass(ConverterPropertyEditorFactory.java:447)

at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)

at java.lang.Class.getConstructor0(Class.java:2699)

at java.lang.Class.newInstance0(Class.java:326)

at java.lang.Class.newInstance(Class.java:308)

at java.beans.PropertyEditorManager.findEditor(PropertyEditorManager.java:79)

at com.sun.faces.application.ApplicationImpl.addPropertyEditorIfNecessary(ApplicationImpl.java:690)

at com.sun.faces.application.ApplicationImpl.addConverter(ApplicationImpl.java:660)

at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:727)

at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:489)

at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:381)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4681)

at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5184)

at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5179)

at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

at java.util.concurrent.FutureTask.run(FutureTask.java:138)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

at java.lang.Thread.run(Thread.java:619)

log4j:WARN No appenders could be found for logger (org.ajax4jsf.renderkit.ChameleonRenderKitFactory).

log4j:WARN Please initialize the log4j system properly.

18/05/2012 14:47:58 org.apache.catalina.util.LifecycleBase start

INFO: The start() method was called on component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/saaf]] after start() had already been called. The second call will be ignored.

java.sql.SQLException: ORA-01017: nome de usuário/senha inválidos; logon negado
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
at oracle.jdbc.ttc7.O3log.receive2nd(O3log.java:510)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:279)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:371)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:551)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:351)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at br.jus.jfba.saaf.persistencia.jdbc.ConnectionFactoryOracle.getConnection(ConnectionFactoryOracle.java:24)
at br.jus.jfba.saaf.apresentacao.jsf.mb.LoginMB.logar(LoginMB.java:48)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.el.parser.AstValue.invoke(AstValue.java:262)
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:70)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:77)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:91)
at javax.faces.component.UICommand.broadcast(UICommand.java:383)
at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)
at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)
at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:97)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at br.jus.jfba.saaf.apresentacao.filter.SegurancaFilter.doFilter(SegurancaFilter.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:166)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)

Hibernate: select usuario0_.id_usuario as id1_7_, usuario0_.usuario as usuario7_, usuario0_.nome as nome7_, usuario0_.segPer as segPer7_, usuario0_.senha as senha7_ from usuario usuario0_ where usuario0_.usuario=?
Hibernate: select perfis0_.id_usuario as id2_1_, perfis0_.id_perfil as id1_1_, segurancap1_.id_seguranca_perfil as id1_13_0_, segurancap1_.descricao_perfil as descricao2_13_0_ from usuario_perfil perfis0_ left outer join seguranca_perfil segurancap1_ on perfis0_.id_perfil=segurancap1_.id_seguranca_perfil where perfis0_.id_usuario=?
java.sql.SQLException: ORA-01017: nome de usuário/senha inválidos; logon negado

at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
at oracle.jdbc.ttc7.O3log.receive2nd(O3log.java:510)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:279)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:371)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:551)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:351)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at ba.trf1.Banco.getConnection(Banco.java:60)
at br.jus.jfba.utils.seguranca.LoginOracle.loginOracle(LoginOracle.java:28)
at br.jus.jfba.saaf.apresentacao.jsf.mb.LoginMB.logar(LoginMB.java:56)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.el.parser.AstValue.invoke(AstValue.java:262)
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:70)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:77)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:91)
at javax.faces.component.UICommand.broadcast(UICommand.java:383)
at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)
at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)
at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:97)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at br.jus.jfba.saaf.apresentacao.filter.SegurancaFilter.doFilter(SegurancaFilter.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:166)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Hibernate: select usuario0_.id_usuario as id1_7_, usuario0_.usuario as usuario7_, usuario0_.nome as nome7_, usuario0_.segPer as segPer7_, usuario0_.senha as senha7_ from usuario usuario0_ where usuario0_.usuario=?

Hibernate: select perfis0_.id_usuario as id2_1_, perfis0_.id_perfil as id1_1_, segurancap1_.id_seguranca_perfil as id1_13_0_, segurancap1_.descricao_perfil as descricao2_13_0_ from usuario_perfil perfis0_ left outer join seguranca_perfil segurancap1_ on perfis0_.id_perfil=segurancap1_.id_seguranca_perfil where perfis0_.id_usuario=?

NotifyUtil::java.net.SocketException: Software caused connection abort: recv failed

at java.net.SocketInputStream.socketRead0(Native Method)

at java.net.SocketInputStream.read(SocketInputStream.java:129)

at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)

at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)

at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

at java.io.FilterInputStream.read(FilterInputStream.java:116)

at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:2512)

at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)

at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)

at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)

at java.io.InputStreamReader.read(InputStreamReader.java:167)

at java.io.BufferedReader.fill(BufferedReader.java:136)

at java.io.BufferedReader.readLine(BufferedReader.java:299)

at java.io.BufferedReader.readLine(BufferedReader.java:362)

at org.netbeans.modules.web.monitor.server.NotifyUtil$RecordSender.run(NotifyUtil.java:299)
NotifyUtil::java.net.SocketException: Software caused connection abort: recv failed

at java.net.SocketInputStream.socketRead0(Native Method)

at java.net.SocketInputStream.read(SocketInputStream.java:129)

at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)

at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)

at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

at java.io.FilterInputStream.read(FilterInputStream.java:116)

at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:2512)

at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)

at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)

at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)

at java.io.InputStreamReader.read(InputStreamReader.java:167)

at java.io.BufferedReader.fill(BufferedReader.java:136)

at java.io.BufferedReader.readLine(BufferedReader.java:299)

at java.io.BufferedReader.readLine(BufferedReader.java:362)

at org.netbeans.modules.web.monitor.server.NotifyUtil$RecordSender.run(NotifyUtil.java:299)[/list]
Rodrigo_Sasaki

Matheus Paiva:

Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.LazyMap

Acho que estão faltando dependências no seu projeto.

Matheus_Paiva

Com o lazy map ele vem rodando normal …
No caso sem problemas …

o erro não é esse pois esse é um jar que falta aqui

o log do apache  

Novamente 

[list]Using CATALINA_BASE:   C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base

Using CATALINA_HOME:   C:\Arquivos de programas\Apache Software Foundation\Apache Tomcat 7.0.11

Using CATALINA_TMPDIR: C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base\temp

Using JRE_HOME:        C:\Arquivos de programas\Java\jdk1.6.0_21

Using CLASSPATH:       C:\Arquivos de programas\Apache Software Foundation\Apache Tomcat 7.0.11\bin\bootstrap.jar;C:\Arquivos de programas\Apache Software Foundation\Apache Tomcat 7.0.11\bin\tomcat-juli.jar

18/05/2012 15:10:54 org.apache.catalina.core.AprLifecycleListener init

INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jdk1.6.0_21\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS;C:\WINDOWS\SYSTEM32;C:\ORANT\BIN;C:\ORANT\JDK\BIN;C:\WINDOWS\System32\Wbem;c:\Arquivos de programas\ATI Technologies\ATI.ACE\Core-Static;c:\trf\integrador\jre\bin;C:\Arquivos de programas\<a href="http://BrOffice.org">BrOffice.org</a> 2.4\program

18/05/2012 15:10:54 org.apache.coyote.AbstractProtocolHandler init

INFO: Initializing ProtocolHandler [“http-bio-8084”]

18/05/2012 15:10:54 org.apache.coyote.AbstractProtocolHandler init

INFO: Initializing ProtocolHandler [“ajp-bio-8009”]

18/05/2012 15:10:54 org.apache.catalina.startup.Catalina load

INFO: Initialization processed in 661 ms

18/05/2012 15:10:54 org.apache.catalina.core.StandardService startInternal

INFO: Starting service Catalina

18/05/2012 15:10:54 org.apache.catalina.core.StandardEngine startInternal

INFO: Starting Servlet Engine: Apache Tomcat/7.0.11

18/05/2012 15:10:54 org.apache.catalina.startup.HostConfig deployDescriptor

INFO: Deploying configuration descriptor manager.xml from C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base\conf\Catalina\localhost

18/05/2012 15:10:55 org.apache.catalina.startup.HostConfig deployDescriptor

INFO: Deploying configuration descriptor ROOT.xml from C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base\conf\Catalina\localhost

18/05/2012 15:10:55 org.apache.catalina.startup.HostConfig deployDescriptor

INFO: Deploying configuration descriptor saaf.xml from C:\Documents and Settings\ba4316es.netbeans\7.0\apache-tomcat-7.0.11_base\conf\Catalina\localhost

18/05/2012 15:10:55 org.apache.catalina.loader.WebappClassLoader validateJarFile

INFO: validateJarFile(C:\Documents and Settings\ba4316es\Meus documentos\NetBeansProjects\saaf\build\web\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

18/05/2012 15:10:57 org.apache.catalina.startup.TaglibUriRule body

INFO: TLD skipped. URI: <a href="http://myfaces.apache.org/tomahawk">http://myfaces.apache.org/tomahawk</a> is already defined

18/05/2012 15:10:57 com.sun.faces.config.ConfigureListener contextInitialized

INFO: Initializing Suns JavaServer Faces implementation (1.2_04-b20-p03) for context /saaf

18/05/2012 15:10:57 com.sun.faces.spi.InjectionProviderFactory createInstance

INFO: JSF1048: PostConstruct/PreDestroy annotations present.  ManagedBeans methods marked with these annotations will have said annotations processed.

18/05/2012 15:10:58 com.sun.faces.util.Util createInstance

GRAVE: Cant instantiate class: org.ajax4jsf.application.AjaxStateManager.

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

at com.sun.faces.util.Util.createInstance(Util.java:458)

at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:619)

at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:487)

at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:381)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4681)

at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5184)

at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5179)

at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

at java.util.concurrent.FutureTask.run(FutureTask.java:138)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

at java.lang.Thread.run(Thread.java:619)

Caused by: java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LazyMap

at org.ajax4jsf.application.ComponentsLoaderImpl.(ComponentsLoaderImpl.java:44)

at org.ajax4jsf.application.AjaxStateManager.(AjaxStateManager.java:141)

 16 more

Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.LazyMap

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)

 18 more

log4j:WARN No appenders could be found for logger (org.ajax4jsf.renderkit.ChameleonRenderKitFactory).

log4j:WARN Please initialize the log4j system properly.

18/05/2012 15:11:01 org.apache.coyote.AbstractProtocolHandler start

INFO: Starting ProtocolHandler [“http-bio-8084”]

18/05/2012 15:11:01 org.apache.coyote.AbstractProtocolHandler start

INFO: Starting ProtocolHandler [“ajp-bio-8009”]

18/05/2012 15:11:01 org.apache.catalina.startup.Catalina start

INFO: Server startup in 6601 ms

Hibernate: select usuario0_.id_usuario as id1_7_, usuario0_.usuario as usuario7_, usuario0_.nome as nome7_, usuario0_.segPer as segPer7_, usuario0_.senha as senha7_ from usuario usuario0_ where usuario0_.usuario=?

Hibernate: select perfis0_.id_usuario as id2_1_, perfis0_.id_perfil as id1_1_, segurancap1_.id_seguranca_perfil as id1_13_0_, segurancap1_.descricao_perfil as descricao2_13_0_ from usuario_perfil perfis0_ left outer join seguranca_perfil segurancap1_ on perfis0_.id_perfil=segurancap1_.id_seguranca_perfil where perfis0_.id_usuario=?

NotifyUtil::java.net.SocketException: Software caused connection abort: recv failed

at java.net.SocketInputStream.socketRead0(Native Method)

at java.net.SocketInputStream.read(SocketInputStream.java:129)

at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)

at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)

at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

at java.io.FilterInputStream.read(FilterInputStream.java:116)

at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:2512)

at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)

at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)

at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)

at java.io.InputStreamReader.read(InputStreamReader.java:167)

at java.io.BufferedReader.fill(BufferedReader.java:136)

at java.io.BufferedReader.readLine(BufferedReader.java:299)

at java.io.BufferedReader.readLine(BufferedReader.java:362)

at org.netbeans.modules.web.monitor.server.NotifyUtil$RecordSender.run(NotifyUtil.java:299)[/list]

Acabei de mandar rodar para ver o erro …

Rodrigo_Sasaki

mas você não está conseguindo invocar seu método, e no seu log aparece uma java.lang.reflect.InvocationTargetException .

Você não acha que tem uma relação aí? :roll:

Matheus_Paiva

Sim …
E como resolver ?
Só existe essa forma de esconder algo no javascript ?
Pois a falha de chamar esse metodo é para ocultar um richtab …

Rodrigo_Sasaki

você precisa encontrar o jar que tem essa classe e associá-lo ao seu projeto, não sei se você usa maven ou não, mas creio eu que ao adicionar essa dependência, você não vai ter mais esse problema.

Matheus_Paiva

obrigado … vou procurar …

Matheus_Paiva

E para esconder(ocultar) algo somente o rendered
?

Rodrigo_Sasaki

Matheus Paiva:
E para esconder(ocultar) algo somente o rendered
?

Não, você pode fazer por javascript mesmo, ou usando jQuery se preferir.

pesquise no google por “Hiding components with jQuery” ou algo do tipo.

Mas sempre utilizei o rendered e não acho que no seu caso seja necessário mudar o que ja está feito.

Matheus_Paiva

ok …
vou dar uma olhada no google …

eu li um artigo ontem sobre as falhas do rendered dinâmico …
que não era a primeira vez …
vou procurar esse jar …

Criado 16 de maio de 2012
Ultima resposta 18 de mai. de 2012
Respostas 18
Participantes 4