[jboss-jira] [JBoss JIRA] (WFLY-4422) EJB CreateException being wrapped in IllegalStateException

Brad Maxwell (JIRA) issues at jboss.org
Wed Mar 11 17:09:19 EDT 2015


Brad Maxwell created WFLY-4422:
----------------------------------

             Summary: EJB CreateException being wrapped in IllegalStateException
                 Key: WFLY-4422
                 URL: https://issues.jboss.org/browse/WFLY-4422
             Project: WildFly
          Issue Type: Bug
          Components: EE
    Affects Versions: 9.0.0.Alpha1
            Reporter: Brad Maxwell


EJB Client is getting IllegalStateException back instead of CreateException.

It looks like the Stateless & Stateful components throw a CreateException, but then it is being wrapped in the EE system

org.jboss.as.ejb3.component.stateless.StatelessSessionComponent$1.create(StatelessSessionComponent.java:64)

org.jboss.as.ee.EeMessages
{code}
    @Message(id = 11048, value = "Failed to construct component instance")
    IllegalStateException componentConstructionFailure(@Cause Throwable cause);
{code}

org.jboss.as.ee.component.BasicComponent
{code}
            } catch (Exception e) {
                throw MESSAGES.componentConstructionFailure(e);
            }
{code}

{code}
16:04:19,755 ERROR [stderr] (default task-3) Backing bean caught exception:
16:04:19,755 ERROR [stderr] (default task-3) javax.ejb.EJBException: java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance
16:04:19,755 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInOurTx(CMTTxInterceptor.java:191)
16:04:19,756 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:276)
16:04:19,756 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:341)
16:04:19,756 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:240)
16:04:19,756 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,757 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)
16:04:19,757 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,757 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:43)
16:04:19,757 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,758 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.security.AuthorizationInterceptor.processInvocation(AuthorizationInterceptor.java:138)
16:04:19,758 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,758 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:100)
16:04:19,758 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,759 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:59)
16:04:19,759 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,759 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.component.interceptors.EjbExceptionTransformingInterceptorFactories$2.processInvocation(EjbExceptionTransformingInterceptorFactories.java:89)
16:04:19,759 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,759 ERROR [stderr] (default task-3) 	at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
16:04:19,759 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,760 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:55)
16:04:19,760 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,760 ERROR [stderr] (default task-3) 	at org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64)
16:04:19,760 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,760 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:326)
16:04:19,761 ERROR [stderr] (default task-3) 	at org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:448)
16:04:19,761 ERROR [stderr] (default task-3) 	at org.jboss.invocation.AccessCheckingInterceptor.processInvocation(AccessCheckingInterceptor.java:61)
16:04:19,761 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,761 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:326)
16:04:19,761 ERROR [stderr] (default task-3) 	at org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80)
16:04:19,761 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,762 ERROR [stderr] (default task-3) 	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
16:04:19,762 ERROR [stderr] (default task-3) 	at org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:185)
16:04:19,762 ERROR [stderr] (default task-3) 	at org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:182)
16:04:19,762 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,762 ERROR [stderr] (default task-3) 	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
16:04:19,762 ERROR [stderr] (default task-3) 	at org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:73)
16:04:19,763 ERROR [stderr] (default task-3) 	at com.jboss.examples.ejb2.ExampleLocal$$$view4.hello(Unknown Source)
16:04:19,763 ERROR [stderr] (default task-3) 	at com.jboss.examples.ejb3.gui.BackingBean.hello(BackingBean.java:70)
16:04:19,763 ERROR [stderr] (default task-3) 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:04:19,763 ERROR [stderr] (default task-3) 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
16:04:19,763 ERROR [stderr] (default task-3) 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
16:04:19,763 ERROR [stderr] (default task-3) 	at java.lang.reflect.Method.invoke(Method.java:606)
16:04:19,764 ERROR [stderr] (default task-3) 	at com.sun.el.parser.AstValue.invoke(AstValue.java:292)
16:04:19,764 ERROR [stderr] (default task-3) 	at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304)
16:04:19,764 ERROR [stderr] (default task-3) 	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
16:04:19,764 ERROR [stderr] (default task-3) 	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
16:04:19,764 ERROR [stderr] (default task-3) 	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
16:04:19,764 ERROR [stderr] (default task-3) 	at javax.faces.component.UICommand.broadcast(UICommand.java:315)
16:04:19,765 ERROR [stderr] (default task-3) 	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
16:04:19,765 ERROR [stderr] (default task-3) 	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
16:04:19,765 ERROR [stderr] (default task-3) 	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
16:04:19,765 ERROR [stderr] (default task-3) 	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
16:04:19,765 ERROR [stderr] (default task-3) 	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
16:04:19,765 ERROR [stderr] (default task-3) 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:646)
16:04:19,766 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
16:04:19,766 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:61)
16:04:19,766 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
16:04:19,766 ERROR [stderr] (default task-3) 	at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
16:04:19,766 ERROR [stderr] (default task-3) 	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
16:04:19,766 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
16:04:19,766 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:56)
16:04:19,767 ERROR [stderr] (default task-3) 	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
16:04:19,767 ERROR [stderr] (default task-3) 	at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:45)
16:04:19,767 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:61)
16:04:19,767 ERROR [stderr] (default task-3) 	at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
16:04:19,767 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70)
16:04:19,767 ERROR [stderr] (default task-3) 	at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
16:04:19,768 ERROR [stderr] (default task-3) 	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
16:04:19,768 ERROR [stderr] (default task-3) 	at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
16:04:19,768 ERROR [stderr] (default task-3) 	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
16:04:19,768 ERROR [stderr] (default task-3) 	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
16:04:19,768 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:259)
16:04:19,768 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:246)
16:04:19,769 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:75)
16:04:19,769 ERROR [stderr] (default task-3) 	at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:165)
16:04:19,769 ERROR [stderr] (default task-3) 	at io.undertow.server.Connectors.executeRootHandler(Connectors.java:197)
16:04:19,769 ERROR [stderr] (default task-3) 	at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:737)
16:04:19,769 ERROR [stderr] (default task-3) 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
16:04:19,769 ERROR [stderr] (default task-3) 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
16:04:19,770 ERROR [stderr] (default task-3) 	at java.lang.Thread.run(Thread.java:744)
16:04:19,770 ERROR [stderr] (default task-3) Caused by: java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance
16:04:19,770 ERROR [stderr] (default task-3) 	at org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:161)
16:04:19,770 ERROR [stderr] (default task-3) 	at org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:132)
16:04:19,770 ERROR [stderr] (default task-3) 	at org.jboss.as.ee.component.BasicComponent.createInstance(BasicComponent.java:88)
16:04:19,771 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.component.interceptors.NonPooledEJBComponentInstanceAssociatingInterceptor.processInvocation(NonPooledEJBComponentInstanceAssociatingInterceptor.java:53)
16:04:19,771 ERROR [stderr] (default task-3) 	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309)
16:04:19,771 ERROR [stderr] (default task-3) 	at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:274)
16:04:19,771 ERROR [stderr] (default task-3) 	... 78 more
16:04:19,771 ERROR [stderr] (default task-3) Caused by: com.jboss.examples.ejb.ExampleCreateException: Testing Create Exception
16:04:19,771 ERROR [stderr] (default task-3) 	at com.jboss.examples.ejb2.ExampleBean.ejbCreate(ExampleBean.java:24)
...
{code}



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jboss-jira mailing list