Created
November 9, 2010 13:15
-
-
Save emmanuelbernard/669056 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@Deployment | |
public static JavaArchive createTestArchive() { | |
return ShrinkWrap.create( JavaArchive.class, "test.jar" ) | |
.addPackages( true, Holder.class.getPackage() ) | |
.addManifestResource( "persistence.xml", ArchivePaths.create( "persistence.xml" ) ) | |
.addManifestResource( "beans.xml", ArchivePaths.create( "beans.xml" ) ) | |
; | |
} | |
org.jboss.arquillian.impl.event.FiredEventException: java.lang.RuntimeException: Could not inject members | |
at org.jboss.arquillian.impl.event.MapEventManager.fire(MapEventManager.java:68) | |
at org.jboss.arquillian.impl.context.AbstractEventContext.fire(AbstractEventContext.java:115) | |
at org.jboss.arquillian.impl.EventTestRunnerAdaptor.before(EventTestRunnerAdaptor.java:127) | |
at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:206) | |
at org.jboss.arquillian.junit.Arquillian$5$1.evaluate(Arquillian.java:225) | |
at org.jboss.arquillian.junit.Arquillian$MultiStatementExecutor.execute(Arquillian.java:297) | |
at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:221) | |
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) | |
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) | |
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) | |
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) | |
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) | |
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) | |
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) | |
at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:163) | |
at org.jboss.arquillian.junit.Arquillian$3$1.evaluate(Arquillian.java:186) | |
at org.jboss.arquillian.junit.Arquillian$MultiStatementExecutor.execute(Arquillian.java:297) | |
at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:182) | |
at org.junit.runners.ParentRunner.run(ParentRunner.java:236) | |
at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:127) | |
at org.junit.runner.JUnitCore.run(JUnitCore.java:157) | |
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:64) | |
Caused by: java.lang.RuntimeException: Could not inject members | |
at org.jboss.arquillian.testenricher.cdi.CDIInjectionEnricher.injectClass(CDIInjectionEnricher.java:104) | |
at org.jboss.arquillian.testenricher.cdi.CDIInjectionEnricher.enrich(CDIInjectionEnricher.java:52) | |
at org.jboss.arquillian.impl.handler.TestCaseEnricher.callback(TestCaseEnricher.java:42) | |
at org.jboss.arquillian.impl.handler.TestCaseEnricher.callback(TestCaseEnricher.java:32) | |
at org.jboss.arquillian.impl.event.MapEventManager.fire(MapEventManager.java:63) | |
... 23 more | |
Caused by: javax.persistence.PersistenceException: Unable to configure EntityManagerFactory | |
at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:374) | |
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:56) | |
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:48) | |
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:32) | |
at org.jboss.hibernateUniversity.criteria.tools.EMFProvider.createEMF(EMFProvider.java:15) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | |
at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305) | |
at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54) | |
at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163) | |
at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299) | |
at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:198) | |
at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstance(MethodInjectionPoint.java:170) | |
at org.jboss.weld.bean.ProducerMethod$1.produce(ProducerMethod.java:144) | |
at org.jboss.weld.bean.AbstractProducerBean.create(AbstractProducerBean.java:360) | |
at org.jboss.weld.context.AbstractMapContext.get(AbstractMapContext.java:116) | |
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:660) | |
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:734) | |
at org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:757) | |
at org.jboss.weld.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:118) | |
at org.jboss.weld.util.Beans.injectBoundFields(Beans.java:840) | |
at org.jboss.weld.util.Beans.injectFieldsAndInitializers(Beans.java:852) | |
at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget$1$1.proceed(ManagedBean.java:184) | |
at org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:54) | |
at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget$1.work(ManagedBean.java:178) | |
at org.jboss.weld.bean.ManagedBean$FixInjectionPoint.run(ManagedBean.java:144) | |
at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.inject(ManagedBean.java:172) | |
at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:339) | |
at org.jboss.weld.context.AbstractMapContext.get(AbstractMapContext.java:116) | |
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:660) | |
at org.jboss.weld.bean.AbstractReceiverBean.getReceiver(AbstractReceiverBean.java:83) | |
at org.jboss.weld.bean.ProducerMethod$1.produce(ProducerMethod.java:141) | |
at org.jboss.weld.bean.AbstractProducerBean.create(AbstractProducerBean.java:360) | |
at org.jboss.weld.context.DependentContext.get(DependentContext.java:62) | |
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:660) | |
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:734) | |
at org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:757) | |
at org.jboss.weld.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:118) | |
at org.jboss.weld.util.Beans.injectBoundFields(Beans.java:840) | |
at org.jboss.weld.util.Beans.injectFieldsAndInitializers(Beans.java:852) | |
at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget$1$1.proceed(ManagedBean.java:184) | |
at org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:54) | |
at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget$1.work(ManagedBean.java:178) | |
at org.jboss.weld.bean.ManagedBean$FixInjectionPoint.run(ManagedBean.java:144) | |
at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.inject(ManagedBean.java:172) | |
at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:339) | |
at org.jboss.weld.context.DependentContext.get(DependentContext.java:62) | |
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:660) | |
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:734) | |
at org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:757) | |
at org.jboss.weld.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:118) | |
at org.jboss.weld.util.Beans.injectBoundFields(Beans.java:840) | |
at org.jboss.weld.util.Beans.injectFieldsAndInitializers(Beans.java:852) | |
at org.jboss.weld.manager.SimpleInjectionTarget$1.proceed(SimpleInjectionTarget.java:122) | |
at org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:54) | |
at org.jboss.weld.manager.SimpleInjectionTarget.inject(SimpleInjectionTarget.java:116) | |
at org.jboss.arquillian.testenricher.cdi.CDIInjectionEnricher.injectNonContextualInstance(CDIInjectionEnricher.java:114) | |
at org.jboss.arquillian.testenricher.cdi.CDIInjectionEnricher.injectClass(CDIInjectionEnricher.java:93) | |
... 27 more | |
Caused by: java.io.IOException: Stream closed | |
at java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:145) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:189) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:237) | |
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager$RewindableInputStream.read(XMLEntityManager.java:2932) | |
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:704) | |
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:186) | |
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:772) | |
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) | |
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119) | |
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:235) | |
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284) | |
at org.hibernate.ejb.packaging.PersistenceXmlLoader.loadURL(PersistenceXmlLoader.java:104) | |
at org.hibernate.ejb.packaging.PersistenceXmlLoader.deploy(PersistenceXmlLoader.java:168) | |
at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:313) | |
... 86 more |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment