Hi Bill

I think you're right about the logging messages being sparse.

I'm trying to trace the JNDI lookups in the ejb-integration-example.

Looking through the code for the org.jboss.resteasy classes in the stack trace, 
I don't see much logging code that is going to help me.

15:34:26,075 INFO  
[org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor]
 (MSC service thread 1-4) JNDI bindings for session bean named 
LocatingResourceBean in deployment unit subdeployment 
"ejb-integration-3.0-beta-4.jar" of deployment "ejb-integration.ear" are as 
follows:

        
java:global/ejb-integration/ejb-integration-3.0-beta-4/LocatingResourceBean!org.resteasy.test.ejb.LocatingResource
        
java:app/ejb-integration-3.0-beta-4/LocatingResourceBean!org.resteasy.test.ejb.LocatingResource
        java:module/LocatingResourceBean!org.resteasy.test.ejb.LocatingResource
        
java:global/ejb-integration/ejb-integration-3.0-beta-4/LocatingResourceBean
        java:app/ejb-integration-3.0-beta-4/LocatingResourceBean
        java:module/LocatingResourceBean

15:34:26,077 INFO  
[org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor]
 (MSC service thread 1-4) JNDI bindings for session bean named 
SimpleResourceBean in deployment unit subdeployment 
"ejb-integration-3.0-beta-4.jar" of deployment "ejb-integration.ear" are as 
follows:

        
java:global/ejb-integration/ejb-integration-3.0-beta-4/SimpleResourceBean!org.resteasy.test.ejb.SimpleResource
        
java:app/ejb-integration-3.0-beta-4/SimpleResourceBean!org.resteasy.test.ejb.SimpleResource
        java:module/SimpleResourceBean!org.resteasy.test.ejb.SimpleResource
        
java:global/ejb-integration/ejb-integration-3.0-beta-4/SimpleResourceBean
        java:app/ejb-integration-3.0-beta-4/SimpleResourceBean
        java:module/SimpleResourceBean


javax.servlet.ServletException: Servlet.init() for servlet 
javax.ws.rs.core.Application threw exception
        
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
        
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
        
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
        org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
        java.lang.Thread.run(Thread.java:680)


root cause

java.lang.RuntimeException: javax.naming.NameNotFoundException: 
ejb-integration-3.0-beta-4/LocatingResourceBean> -- service 
jboss.naming.context.java.app.ejb-integration."ejb-integration-3.0-beta-4".LocatingResourceBean>
        
org.jboss.resteasy.plugins.server.resourcefactory.JndiResourceFactory.getScannableClass(JndiResourceFactory.java:62)
        
org.jboss.resteasy.core.ResourceMethodRegistry.addResourceFactory(ResourceMethodRegistry.java:100)
        
org.jboss.resteasy.core.ResourceMethodRegistry.addResourceFactory(ResourceMethodRegistry.java:88)
        
org.jboss.resteasy.core.ResourceMethodRegistry.addJndiResource(ResourceMethodRegistry.java:62)
        
org.jboss.resteasy.spi.ResteasyDeployment.registration(ResteasyDeployment.java:353)
        
org.jboss.resteasy.spi.ResteasyDeployment.start(ResteasyDeployment.java:226)
        
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.init(ServletContainerDispatcher.java:67)
        
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.init(HttpServletDispatcher.java:36)
        
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
        
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
        
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
        org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
        java.lang.Thread.run(Thread.java:680)


root cause

javax.naming.NameNotFoundException: 
ejb-integration-3.0-beta-4/LocatingResourceBean> -- service 
jboss.naming.context.java.app.ejb-integration."ejb-integration-3.0-beta-4".LocatingResourceBean>
        
org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:97)
        org.jboss.as.naming.NamingContext.lookup(NamingContext.java:178)
        org.jboss.as.naming.InitialContext.lookup(InitialContext.java:123)
        org.jboss.as.naming.NamingContext.lookup(NamingContext.java:214)
        javax.naming.InitialContext.lookup(InitialContext.java:392)
        
org.jboss.resteasy.plugins.server.resourcefactory.JndiResourceFactory.getScannableClass(JndiResourceFactory.java:57)
        
org.jboss.resteasy.core.ResourceMethodRegistry.addResourceFactory(ResourceMethodRegistry.java:100)
        
org.jboss.resteasy.core.ResourceMethodRegistry.addResourceFactory(ResourceMethodRegistry.java:88)
        
org.jboss.resteasy.core.ResourceMethodRegistry.addJndiResource(ResourceMethodRegistry.java:62)
        
org.jboss.resteasy.spi.ResteasyDeployment.registration(ResteasyDeployment.java:353)
        
org.jboss.resteasy.spi.ResteasyDeployment.start(ResteasyDeployment.java:226)
        
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.init(ServletContainerDispatcher.java:67)
        
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.init(HttpServletDispatcher.java:36)
        
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
        
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
        
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
        org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
        java.lang.Thread.run(Thread.java:680)


On Apr 18, 2013, at 8:59 PM, Bill Burke wrote:

> Maybe its because there's very little we log?  What exactly are you 
> looking for?  Since Resteasy is embeddable, I resolve problems usually 
> within my IDE's browser.
> 
> On 4/18/2013 4:47 PM, Tom Coleman wrote:
>> 
>> 
>> Is there some trick to getting Resteasy TRACE level logging working in AS7?
>> 
>> I've bumped the level in the AS7 log configuration to TRACE level, but TRACE 
>> [org.jboss.resteasy] log entries are suspiciously absent.
>> 
>> 



------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Resteasy-users mailing list
Resteasy-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/resteasy-users

Reply via email to