- EJB bean not started 2007-07-13 - By miloslav.vlach
Back I have problem with @(protected) bean:
Iam trying to instantiate Stateful bean but the bean couldn't instantiate. When I create @(protected) bean all works. But @(protected) not working.
| import javax.ejb.Local; | | @(protected) | public interface Test { | | public void clickMe(); | public void destroy(); | } |
| @(protected)("testAction") | @(protected) | @(protected)(ScopeType.SESSION) | public class TestAction implements Test { | | @(protected) | Log log; | | @(protected)(type=PersistenceContextType.EXTENDED) | private EntityManager em; | | public void clickMe() { | log.info("clicked"); | } | | @(protected) @(protected) | public void destroy() {} | } |
| Caused by: org.jboss.seam.InstantiationException: Could not instantiate Seam component: testAction | at org.jboss.seam.Component.newInstance(Component.java:1740) | at org.jboss.seam.Component.getInstance(Component.java:1643) | at org.jboss.seam.Component.getInstance(Component.java:1610) | at org.jboss.seam.jsf.SeamVariableResolver.resolveVariable (SeamVariableResolver.java:53) | at org.apache.myfaces.config.LastVariableResolverInChain .resolveVariable(LastVariableResolverInChain.java:42) | at com.sun.facelets.el.LegacyELContext $LegacyELResolver.getValue (LegacyELContext.java:134) | at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:73) | at com.sun.el.parser.AstValue.getTarget(AstValue.java:67) | at com.sun.el.parser.AstValue.invoke(AstValue.java:170) | at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java :286) | at com.sun.facelets.el.TagMethodExpression  (TagMethodExpression.java:68) | at com.sun.facelets.el.LegacyMethodBinding  (LegacyMethodBinding.java:69) | at org.apache.myfaces.application.ActionListenerImpl  (ActionListenerImpl.java:63) | ... 42 more | Caused by: javax.naming.NameNotFoundException : TestAction not bound | at org.jnp.server.NamingServer (NamingServer.java:529) | at org.jnp.server.NamingServer (NamingServer.java:537) | at org.jnp.server.NamingServer (NamingServer.java:543) | at org.jnp.server.NamingServer (NamingServer.java:267) | at org.jnp.interfaces.NamingContext (NamingContext.java:626) | at org.jnp.interfaces.NamingContext (NamingContext.java:588) | at javax.naming.InitialContext (InitialContext.java:351) | at org.jboss.seam.Component.instantiateSessionBean(Component.java :1107) | at org.jboss.seam.Component.instantiate(Component.java:1093) | at org.jboss.seam.Component.newInstance(Component.java:1736) | ... 54 more |
| 18:46:32,765 INFO [MCKernelAbstraction] installing bean: persistence.units :jar=ims.jar,unitName=ses with dependencies: | 18:46:32,781 INFO [MCKernelAbstraction] AbstractDependencyMetaData @(protected){dependency=ses} | 18:46:32,843 INFO [MCKernelAbstraction] installing bean: jboss.j2ee:jar =ims,name=AttachementViewAction,service=EJB3 with dependencies: | 18:46:33,203 INFO [EJBContainer] STARTED EJB: cz.bpsolutions.ims.services .attachement.AttachementViewAction ejbName: AttachementViewAction | 18:46:33,234 INFO [MCKernelAbstraction] installing bean: jboss.j2ee:jar =ims,name=RegisterAction,service=EJB3 with dependencies: | 18:46:33,234 INFO [MCKernelAbstraction] AbstractDependencyMetaData @(protected){dependency=persistence.units:jar=ims.jar,unitName=ses} | 18:46:33,250 INFO [MCKernelAbstraction] installing bean: jboss.j2ee:jar =ims,name=TestAction,service=EJB3 with dependencies: | 18:46:33,250 INFO [MCKernelAbstraction] AbstractDependencyMetaData @(protected){dependency=persistence.units:jar=ims.jar,unitName=ses} | 18:46:33,250 INFO [MCKernelAbstraction] installing bean: jboss.j2ee:jar =ims,name=InvoiceListAction,service=EJB3 with dependencies: | 18:46:33,250 INFO [MCKernelAbstraction] AbstractDependencyMetaData @(protected){dependency=persistence.units:jar=ims.jar,unitName=ses} | 18:46:33,281 INFO [MCKernelAbstraction] installing bean: jboss.j2ee:jar =jboss-seam,name=Dispatcher,service=EJB3 with dependencies: | 18:46:33,312 INFO [EJBContainer] STARTED EJB: org.jboss.seam.core .Dispatcher ejbName: Dispatcher | 18:46:33,328 INFO [MCKernelAbstraction] installing bean: jboss.j2ee:jar =jboss-seam,name=TransactionListener,service=EJB3 with dependencies: | 18:46:33,390 INFO [EJBContainer] STARTED EJB: org.jboss.seam.core .TransactionListener ejbName: TransactionListener | 18:46:33,406 INFO [Lifecycle] starting up: org.jboss.seam.ui.graphicImage .dynamicImageResource |
Know somebody how to solve this ?
M.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic &p=4064084#4064084
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode =reply&p=4064084 __ ____ ____ ____ ____ ____ ____ ____ ____ ____ jboss-user mailing list jboss-user@(protected) https://lists.jboss.org/mailman/listinfo/jboss-user
|
|