[jbosstools-issues] [JBoss JIRA] (JBIDE-14798) html5-mobile app does not work out of the box on eap6/eap6.1

Max Rydahl Andersen (JIRA) jira-events at lists.jboss.org
Sun Jun 9 15:05:54 EDT 2013


Max Rydahl Andersen created JBIDE-14798:
-------------------------------------------

             Summary: html5-mobile app does not work out of the box on eap6/eap6.1
                 Key: JBIDE-14798
                 URL: https://issues.jboss.org/browse/JBIDE-14798
             Project: Tools (JBoss Tools)
          Issue Type: Bug
          Components: central
            Reporter: Max Rydahl Andersen


took the html5 app.

it deploys but on usage I get these errors:

java.lang.IllegalArgumentException: JBAS016069: Error injecting persistence unit into CDI managed bean. Can't find a persistence unit named  in deployment jboss-as-kitchensink-html5-mobile.war
	org.jboss.as.weld.services.bootstrap.WeldJpaInjectionServices.getScopedPUName(WeldJpaInjectionServices.java:96)
	org.jboss.as.weld.services.bootstrap.WeldJpaInjectionServices.resolvePersistenceContext(WeldJpaInjectionServices.java:61)
	org.jboss.weld.util.Beans.injectEEFields(Beans.java:687)
	org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget$1$1.proceed(ManagedBean.java:160)
	org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
	org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget$1.work(ManagedBean.java:157)
	org.jboss.weld.bean.ManagedBean$FixInjectionPoint.run(ManagedBean.java:131)
	org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.inject(ManagedBean.java:153)
	org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:293)
	org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:68)
	org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:608)
	org.jboss.weld.bean.AbstractReceiverBean.getReceiver(AbstractReceiverBean.java:77)
	org.jboss.weld.bean.AbstractProducerBean$AbstractProducer.produce(AbstractProducerBean.java:317)
	org.jboss.weld.bean.AbstractProducerBean.create(AbstractProducerBean.java:307)
	org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:68)
	org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:608)
	org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:674)
	org.jboss.weld.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:134)
	org.jboss.weld.util.Beans.injectBoundFields(Beans.java:763)
	org.jboss.weld.util.Beans.injectFieldsAndInitializers(Beans.java:772)
	org.jboss.weld.bean.SessionBean$SessionBeanInjectionTarget$1.proceed(SessionBean.java:179)
	org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
	org.jboss.weld.bean.SessionBean$SessionBeanInjectionTarget.inject(SessionBean.java:176)
	org.jboss.resteasy.cdi.JaxrsInjectionTarget.inject(JaxrsInjectionTarget.java:36)
	org.jboss.as.weld.injection.WeldEEInjection.inject(WeldEEInjection.java:78)
	org.jboss.as.weld.injection.WeldInjectionInterceptor.processInvocation(WeldInjectionInterceptor.java:60)
	org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	org.jboss.as.ee.component.ManagedReferenceInterceptorFactory$ManagedReferenceInterceptor.processInvocation(ManagedReferenceInterceptorFactory.java:95)
	org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)
	org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
	org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	org.jboss.as.jpa.interceptor.SFSBPreCreateInterceptor.processInvocation(SFSBPreCreateInterceptor.java:46)
	org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)
	org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45)
	org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
	org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:161)
	org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.constructComponentInstance(StatefulSessionComponent.java:145)
	org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.constructComponentInstance(StatefulSessionComponent.java:76)
	org.jboss.as.ee.component.BasicComponent.createInstance(BasicComponent.java:85)
	org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.createInstance(StatefulSessionComponent.java:135)
	org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.createInstance(StatefulSessionComponent.java:76)
	org.jboss.as.ejb3.cache.TransactionAwareObjectFactory.createInstance(TransactionAwareObjectFactory.java:53)
	org.jboss.as.ejb3.cache.impl.backing.NonPassivatingBackingCacheImpl.create(NonPassivatingBackingCacheImpl.java:106)
	org.jboss.as.ejb3.cache.impl.backing.NonPassivatingBackingCacheImpl.create(NonPassivatingBackingCacheImpl.java:57)
	org.jboss.as.ejb3.cache.spi.impl.AbstractCache.create(AbstractCache.java:53)
	org.jboss.as.ejb3.cache.impl.SimpleCache.create(SimpleCache.java:69)
	org.jboss.as.ejb3.cache.impl.SimpleCache.create(SimpleCache.java:40)
	org.jboss.as.ejb3.component.stateful.StatefulComponentSessionIdGeneratingInterceptorFactory$StatefulComponentSessionIdGeneratingInterceptor.processInvocation(StatefulComponentSessionIdGeneratingInterceptorFactory.java:75)
	org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
	org.jboss.as.ee.component.ViewService$DefaultViewInstanceFactory.createViewInstance(ViewService.java:280)
	org.jboss.as.ee.component.ViewService$View.createInstance(ViewService.java:157)
	org.jboss.as.ee.component.ViewService$View.createInstance(ViewService.java:153)
	org.jboss.as.ee.component.ViewManagedReferenceFactory.getReference(ViewManagedReferenceFactory.java:50)
	org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:133)
	org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:74)
	org.jboss.as.naming.NamingContext.lookup(NamingContext.java:179)
	org.jboss.as.naming.InitialContext.lookup(InitialContext.java:129)
	org.jboss.as.naming.NamingContext.lookup(NamingContext.java:215)
	javax.naming.InitialContext.lookup(InitialContext.java:392)
	org.jboss.resteasy.plugins.server.resourcefactory.JndiComponentResourceFactory.createResource(JndiComponentResourceFactory.java:53)
	org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:210)
	org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:536)
	org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:513)
	org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:125)
	org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)
	org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)
	org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
	org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)
	org.jboss.tools.example.html5.util.JSONPRequestFilter.doFilter(JSONPRequestFilter.java:80)

If I go and remove 'primary' name from persitence.xml it seems to deploy fine.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list