[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-6452) New Seam Web Project with Maven support - problems with test project
Tom Bryan (JIRA)
jira-events at lists.jboss.org
Wed Jun 16 23:47:46 EDT 2010
[ https://jira.jboss.org/browse/JBIDE-6452?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12536008#action_12536008 ]
Tom Bryan commented on JBIDE-6452:
----------------------------------
OK. I can confirm that this fixes part of the problem. With those changes, I can run the generated test project with the Eclipse TestNG plug-in.
I think that part of the point of the Maven integration with Seam and JBoss Tools is to be able to use the same project with the mvn CLI and with the Eclipse plug-ins without really losing functionality on either side. As it stands, the test project now works with the TestNG plug-in, but it does not work at all with the mvn CLI. I've worked through a few problems, but I haven't quite gotten it working, yet. Let me know whether you want to address these issues in this bug or in a new bug.
Here are the problems and fixes, so far.
1) the test project is set up to use the project's DB. Is it supposed to use an HSQL database instead?
2) Even if the user is going to use the same DB driver, he needs to add a dependency on the driver to his pom.xml for scope test. (I think that's more of a documentation issue.) Check the test-ds.xml to make sure that the details are correct.
3) running with the mvn CLI or the m2eclipse plug-in, the first run says
[INFO] No tests to run.
That's because the test project's pom.xml should define testSourceDirectory and testOutputDirectory instead of sourceDirectory and outputDirectory.
4) Fixing that, we get
org.apache.maven.surefire.booter.SurefireExecutionException: [Ljavax/el/ELResolver;; nested exception is java.lang.NoClassDefFoundError: [Ljavax/el/ELResolver;
java.lang.NoClassDefFoundError: [Ljavax/el/ELResolver;
That can be fixed by adding
<dependency>
<groupId>javax.el</groupId>
<artifactId>el-api</artifactId>
<scope>test</scope>
</dependency>
to the test project's pom.xml.
5) Fixing that, we get
org.jboss.deployers.spi.DeploymentException: Unable to find bootstrap file: conf/bootstrap-beans.xml in classpath
That can be fixed by adding
<resources>
<resource>
<directory>${basedir}/test-src</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
to the test project's pom.xml so that the bootstrap entries show up on the classpath at runtime.
6) Fixing that, we get a bunch of errors. It looks like the old problem with using Java 1.6 to run Seam tests. I change
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
</plugin>
to
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
<configuration>
<forkMode>once</forkMode>
<argLine>-Dsun.lang.ClassLoader.allowArraySyntax=true</argLine>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
in the <build> section of the parent's pom.xml.
7) Now the tests run, but I get this error.
java.lang.AssertionError: javax.el.PropertyNotFoundException: Target Unreachable, identifier 'ping' resolved to null
I changed the EJB project to package type JAR instead of EJB.
I added the EJB project to the test project as a dependency.
<dependency>
<groupId>org.demo</groupId>
<artifactId>demo-ejb</artifactId>
<version>${project.version}</version>
<type>ejb</type>
<scope>test</scope>
</dependency>
Then I ran m2eclipse on the parent project (disabling workspace resolution) with a clean install goal.
8) Returning to the test project, I now get
java.lang.RuntimeException: Could not create Component: ping
at org.jboss.seam.init.Initialization.addComponent(Initialization.java:1202)
at org.jboss.seam.init.Initialization.installComponents(Initialization.java:1118)
at org.jboss.seam.init.Initialization.init(Initialization.java:733)
at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:919)
at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:58)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:62)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:141)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
Caused by: java.lang.IllegalArgumentException: You must specify org.jboss.seam.core.init.jndiPattern or use @JndiName: ping
at org.jboss.seam.Component.getJndiName(Component.java:451)
at org.jboss.seam.Component.<init>(Component.java:233)
at org.jboss.seam.Component.<init>(Component.java:205)
at org.jboss.seam.init.Initialization.addComponent(Initialization.java:1186)
... 26 more
... Removed 17 stack frames
I haven't had a chance to troubleshoot that problem. I'd really like to see the Seam Web Project in JBoss Tools generate a set of pom.xml files that permit the developer to run the tests in the Eclipse TestNG plug-in and from the mvn CLI (on a continuous integration server, for example).
> New Seam Web Project with Maven support - problems with test project
> --------------------------------------------------------------------
>
> Key: JBIDE-6452
> URL: https://jira.jboss.org/browse/JBIDE-6452
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: maven, Seam
> Affects Versions: 3.1.1
> Environment: JBoss Tools 3.1.1
> Java 1.6.0_20
> Eclipse 3.5 IDE for Java EE
> WTP patch 2010 04 13
> m2eclipse 0.10 (Running Maven 2.2.1)
> TestNG plug-in
> Linux (64 bit)
> Reporter: Tom Bryan
> Assignee: Snjezana Peco
> Fix For: 3.2.x
>
>
> See also this forum post: http://seamframework.org/Community/TestNGProblemsWithSeamProjectEcilpseAndMaven
> I create a new Seam Web Framework project, called demo.
> I modify the configuration during project creation to select Maven Integration.
> The project creation is successful. I now have
> demo
> demo-ejb
> demo-ear
> demo-parent
> demo-test
> Everything seems to work fine except for demo-test. (That is, I can compile and run the application in Eclipse. mvn install seems to work.)
> There are multiple problems with demo-test.
> I use JBoss Tools to create an action, PingBean.java, with its corresponding test, PingTest.java. I think that this is about as simple as it gets.
> 1) The project's source folder is specified with the sourceDirectory and not testSourceDirectory element in the pom.xml. When I run mvn test from the CLI, it finds no tests. I think that souceDirectory and outputDirectory should be changed to testSourceDirectory and testOutputDirectory.
> 2) Running the tests from the Eclipse TestNG plug-in, or running the test from the CLI with mvn (after changing sourceDirectory to testDirectory), I get the same error. It looks like the JBoss embedded container is not specified correctly in demo-test. The errors I'm getting when I try to run these tests are shown below.
> Note that I do specify -Dsun.lang.ClassLoader.allowArraySyntax=true in the VM Arguments for the TestNG launch configuration used to run the tests. I'm not sure whether these tests are supposed to work "out of the box," but I didn't find any instructions on anything else that I was supposed to do.
> [Parser] Running:
> /home/tbryan/Eclipse/Workspaces/workspace/demo-test/test-src/com/thesevensoft/test/PingTest.xml
> ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Instantiated: name=FileStructure state=Described
> java.lang.NoSuchMethodError: javassist.scopedpool.ScopedClassPool.<init>(Ljava/lang/ClassLoader;Ljavassist/ClassPool;Ljavassist/scopedpool/ScopedClassPoolRepository;Z)V
> at org.jboss.aop.classpool.AOPClassPool.<init>(AOPClassPool.java:69)
> at org.jboss.aop.classpool.AOPClassPool.<init>(AOPClassPool.java:59)
> at org.jboss.aop.classpool.AOPClassPoolFactory.create(AOPClassPoolFactory.java:40)
> at javassist.scopedpool.ScopedClassPoolRepositoryImpl.createScopedClassPool(ScopedClassPoolRepositoryImpl.java:99)
> at javassist.scopedpool.ScopedClassPoolRepositoryImpl.registerClassLoader(ScopedClassPoolRepositoryImpl.java:125)
> at org.jboss.aop.classpool.AOPClassPoolRepository.registerClassLoader(AOPClassPoolRepository.java:158)
> at org.jboss.aop.AspectManager.registerClassLoader(AspectManager.java:721)
> at org.jboss.aop.AspectManager.findClassPool(AspectManager.java:709)
> at org.jboss.aop.proxy.container.ContainerProxyFactory.createProxyCtClass(ContainerProxyFactory.java:187)
> at org.jboss.aop.proxy.container.ContainerProxyFactory.createProxyCtClass(ContainerProxyFactory.java:171)
> at org.jboss.aop.proxy.container.ContainerProxyFactory.generateProxy(ContainerProxyFactory.java:143)
> at org.jboss.aop.proxy.container.ContainerProxyFactory.getProxyClass(ContainerProxyFactory.java:133)
> at org.jboss.aop.proxy.container.GeneratedAOPProxyFactory.generateProxy(GeneratedAOPProxyFactory.java:130)
> at org.jboss.aop.proxy.container.GeneratedAOPProxyFactory.getProxy(GeneratedAOPProxyFactory.java:116)
> at org.jboss.aop.proxy.container.GeneratedAOPProxyFactory.createAdvisedProxy(GeneratedAOPProxyFactory.java:85)
> at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.dispatch(AOPConstructorJoinpoint.java:87)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:214)
> at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:45)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:108)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:69)
> at org.jboss.kernel.plugins.dependency.InstantiateAction.installActionInternal(InstantiateAction.java:53)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:135)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:46)
> at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
> at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
> at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
> at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
> at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:574)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:398)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:309)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:279)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
> at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:96)
> at org.jboss.embedded.Bootstrap.deployBaseBootstrapUrl(Bootstrap.java:130)
> at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstrap.java:142)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:183)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:195)
> at org.jboss.seam.mock.EmbeddedBootstrap.startAndDeployResources(EmbeddedBootstrap.java:11)
> at org.jboss.seam.mock.AbstractSeamTest.startJbossEmbeddedIfNecessary(AbstractSeamTest.java:1024)
> at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:915)
> at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:58)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:643)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:446)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:162)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:92)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:301)
> at org.testng.SuiteRunner.run(SuiteRunner.java:195)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:903)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:872)
> at org.testng.TestNG.run(TestNG.java:780)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:127)
> ERROR [org.jboss.embedded.DeploymentScanner] Failed to deploy
> org.jboss.deployers.spi.DeploymentException: No deployer recognised the structure of vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/conf/jboss-service.xml
> at org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl.determineStructure(VFSStructuralDeployersImpl.java:219)
> at org.jboss.deployers.structure.spi.helpers.AbstractStructuralDeployers.determineStructure(AbstractStructuralDeployers.java:77)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.determineStructure(MainDeployerImpl.java:743)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:280)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:237)
> at org.jboss.embedded.DeploymentGroup.add(DeploymentGroup.java:153)
> at org.jboss.embedded.DeploymentGroup.add(DeploymentGroup.java:166)
> at org.jboss.embedded.DeploymentGroup.addResource(DeploymentGroup.java:326)
> at org.jboss.embedded.DeploymentScanner.start(DeploymentScanner.java:81)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:56)
> at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:110)
> at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:214)
> at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:45)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:108)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:69)
> at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:135)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:46)
> at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
> at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
> at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
> at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
> at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:574)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:398)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:309)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:279)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
> at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:96)
> at org.jboss.embedded.Bootstrap.deployBaseBootstrapUrl(Bootstrap.java:130)
> at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstrap.java:142)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:183)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:195)
> at org.jboss.seam.mock.EmbeddedBootstrap.startAndDeployResources(EmbeddedBootstrap.java:11)
> at org.jboss.seam.mock.AbstractSeamTest.startJbossEmbeddedIfNecessary(AbstractSeamTest.java:1024)
> at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:915)
> at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:58)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:643)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:446)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:162)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:92)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:301)
> at org.testng.SuiteRunner.run(SuiteRunner.java:195)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:903)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:872)
> at org.testng.TestNG.run(TestNG.java:780)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:127)
> ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Start: name=ResourcesToDeploy state=Create
> org.jboss.deployers.spi.DeploymentException: No deployer recognised the structure of vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/conf/jboss-service.xml
> at org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl.determineStructure(VFSStructuralDeployersImpl.java:219)
> at org.jboss.deployers.structure.spi.helpers.AbstractStructuralDeployers.determineStructure(AbstractStructuralDeployers.java:77)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.determineStructure(MainDeployerImpl.java:743)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:280)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:237)
> at org.jboss.embedded.DeploymentGroup.add(DeploymentGroup.java:153)
> at org.jboss.embedded.DeploymentGroup.add(DeploymentGroup.java:166)
> at org.jboss.embedded.DeploymentGroup.addResource(DeploymentGroup.java:326)
> at org.jboss.embedded.DeploymentScanner.start(DeploymentScanner.java:81)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:56)
> at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:110)
> at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:214)
> at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:45)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:108)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:69)
> at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:135)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:46)
> at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
> at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
> at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
> at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
> at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:574)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:398)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:309)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:279)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
> at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:96)
> at org.jboss.embedded.Bootstrap.deployBaseBootstrapUrl(Bootstrap.java:130)
> at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstrap.java:142)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:183)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:195)
> at org.jboss.seam.mock.EmbeddedBootstrap.startAndDeployResources(EmbeddedBootstrap.java:11)
> at org.jboss.seam.mock.AbstractSeamTest.startJbossEmbeddedIfNecessary(AbstractSeamTest.java:1024)
> at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:915)
> at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:58)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:643)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:446)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:162)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:92)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:301)
> at org.testng.SuiteRunner.run(SuiteRunner.java:195)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:903)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:872)
> at org.testng.TestNG.run(TestNG.java:780)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:127)
> ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Start: name=UserTransaction state=Create
> java.lang.RuntimeException: Unable to locate the transaction manager
> at org.jboss.tm.TransactionManagerLocator.locate(TransactionManagerLocator.java:105)
> at org.jboss.ejb3.tx.TxUtil.getTransactionManager(TxUtil.java:56)
> at org.jboss.embedded.adapters.LocalOnlyUserTransaction.start(LocalOnlyUserTransaction.java:69)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:56)
> at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:110)
> at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:214)
> at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:45)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:108)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:69)
> at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:135)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:46)
> at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
> at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
> at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
> at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
> at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:574)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:398)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:309)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:279)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
> at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:96)
> at org.jboss.embedded.Bootstrap.deployBaseBootstrapUrl(Bootstrap.java:130)
> at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstrap.java:142)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:183)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:195)
> at org.jboss.seam.mock.EmbeddedBootstrap.startAndDeployResources(EmbeddedBootstrap.java:11)
> at org.jboss.seam.mock.AbstractSeamTest.startJbossEmbeddedIfNecessary(AbstractSeamTest.java:1024)
> at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:915)
> at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:58)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:643)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:446)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:162)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:92)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:301)
> at org.testng.SuiteRunner.run(SuiteRunner.java:195)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:903)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:872)
> at org.testng.TestNG.run(TestNG.java:780)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:127)
> ERROR [org.jboss.embedded.DeploymentScanner] Failed to deploy
> org.jboss.deployers.spi.DeploymentException: No deployer recognised the structure of vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/deployers/ejb-deployer-beans.xml
> at org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl.determineStructure(VFSStructuralDeployersImpl.java:219)
> at org.jboss.deployers.structure.spi.helpers.AbstractStructuralDeployers.determineStructure(AbstractStructuralDeployers.java:77)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.determineStructure(MainDeployerImpl.java:743)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:280)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:237)
> at org.jboss.embedded.DeploymentGroup.add(DeploymentGroup.java:153)
> at org.jboss.embedded.DeploymentGroup.addVirtualFiles(DeploymentGroup.java:194)
> at org.jboss.embedded.DeploymentGroup.addDirectoryByResource(DeploymentGroup.java:466)
> at org.jboss.embedded.DeploymentScanner.start(DeploymentScanner.java:95)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:56)
> at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:110)
> at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:214)
> at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:45)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:108)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:69)
> at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:135)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:46)
> at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
> at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
> at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
> at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
> at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:574)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:398)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:309)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:279)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
> at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:96)
> at org.jboss.embedded.Bootstrap.deployBaseBootstrapUrl(Bootstrap.java:130)
> at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstrap.java:142)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:183)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:195)
> at org.jboss.seam.mock.EmbeddedBootstrap.startAndDeployResources(EmbeddedBootstrap.java:11)
> at org.jboss.seam.mock.AbstractSeamTest.startJbossEmbeddedIfNecessary(AbstractSeamTest.java:1024)
> at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:915)
> at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:58)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:643)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:446)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:162)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:92)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:301)
> at org.testng.SuiteRunner.run(SuiteRunner.java:195)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:903)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:872)
> at org.testng.TestNG.run(TestNG.java:780)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:127)
> ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Start: name=ResourcesToDeploy2 state=Create
> org.jboss.deployers.spi.DeploymentException: No deployer recognised the structure of vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/deployers/ejb-deployer-beans.xml
> at org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl.determineStructure(VFSStructuralDeployersImpl.java:219)
> at org.jboss.deployers.structure.spi.helpers.AbstractStructuralDeployers.determineStructure(AbstractStructuralDeployers.java:77)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.determineStructure(MainDeployerImpl.java:743)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:280)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:237)
> at org.jboss.embedded.DeploymentGroup.add(DeploymentGroup.java:153)
> at org.jboss.embedded.DeploymentGroup.addVirtualFiles(DeploymentGroup.java:194)
> at org.jboss.embedded.DeploymentGroup.addDirectoryByResource(DeploymentGroup.java:466)
> at org.jboss.embedded.DeploymentScanner.start(DeploymentScanner.java:95)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:56)
> at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:110)
> at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:214)
> at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:45)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:108)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:69)
> at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:135)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:46)
> at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
> at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
> at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
> at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
> at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:574)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:398)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:309)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:279)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
> at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:96)
> at org.jboss.embedded.Bootstrap.deployBaseBootstrapUrl(Bootstrap.java:130)
> at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstrap.java:142)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:183)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:195)
> at org.jboss.seam.mock.EmbeddedBootstrap.startAndDeployResources(EmbeddedBootstrap.java:11)
> at org.jboss.seam.mock.AbstractSeamTest.startJbossEmbeddedIfNecessary(AbstractSeamTest.java:1024)
> at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:915)
> at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:58)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:643)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:446)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:162)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:92)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:301)
> at org.testng.SuiteRunner.run(SuiteRunner.java:195)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:903)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:872)
> at org.testng.TestNG.run(TestNG.java:780)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:127)
> ERROR [org.jboss.embedded.DeploymentScanner] Failed to deploy
> org.jboss.deployers.spi.DeploymentException: No deployer recognised the structure of vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/deploy/hsqldb-ds.xml
> at org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl.determineStructure(VFSStructuralDeployersImpl.java:219)
> at org.jboss.deployers.structure.spi.helpers.AbstractStructuralDeployers.determineStructure(AbstractStructuralDeployers.java:77)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.determineStructure(MainDeployerImpl.java:743)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:280)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:237)
> at org.jboss.embedded.DeploymentGroup.add(DeploymentGroup.java:153)
> at org.jboss.embedded.DeploymentGroup.addVirtualFiles(DeploymentGroup.java:194)
> at org.jboss.embedded.DeploymentGroup.addDirectoryByResource(DeploymentGroup.java:466)
> at org.jboss.embedded.DeploymentScanner.start(DeploymentScanner.java:95)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:56)
> at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:110)
> at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:214)
> at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:45)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:108)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:69)
> at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:135)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:46)
> at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
> at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
> at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
> at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
> at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:574)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:398)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:309)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:279)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
> at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:96)
> at org.jboss.embedded.Bootstrap.deployBaseBootstrapUrl(Bootstrap.java:130)
> at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstrap.java:142)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:183)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:195)
> at org.jboss.seam.mock.EmbeddedBootstrap.startAndDeployResources(EmbeddedBootstrap.java:11)
> at org.jboss.seam.mock.AbstractSeamTest.startJbossEmbeddedIfNecessary(AbstractSeamTest.java:1024)
> at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:915)
> at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:58)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:643)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:446)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:162)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:92)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:301)
> at org.testng.SuiteRunner.run(SuiteRunner.java:195)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:903)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:872)
> at org.testng.TestNG.run(TestNG.java:780)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:127)
> ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Start: name=ResourcesToDeploy3 state=Create
> org.jboss.deployers.spi.DeploymentException: No deployer recognised the structure of vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/deploy/hsqldb-ds.xml
> at org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl.determineStructure(VFSStructuralDeployersImpl.java:219)
> at org.jboss.deployers.structure.spi.helpers.AbstractStructuralDeployers.determineStructure(AbstractStructuralDeployers.java:77)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.determineStructure(MainDeployerImpl.java:743)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:280)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:237)
> at org.jboss.embedded.DeploymentGroup.add(DeploymentGroup.java:153)
> at org.jboss.embedded.DeploymentGroup.addVirtualFiles(DeploymentGroup.java:194)
> at org.jboss.embedded.DeploymentGroup.addDirectoryByResource(DeploymentGroup.java:466)
> at org.jboss.embedded.DeploymentScanner.start(DeploymentScanner.java:95)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:56)
> at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:110)
> at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:214)
> at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:45)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:108)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:69)
> at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:135)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.installAction(KernelControllerContextAction.java:46)
> at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
> at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
> at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
> at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
> at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:574)
> at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:398)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:309)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:279)
> at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
> at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:96)
> at org.jboss.embedded.Bootstrap.deployBaseBootstrapUrl(Bootstrap.java:130)
> at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstrap.java:142)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:183)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:195)
> at org.jboss.seam.mock.EmbeddedBootstrap.startAndDeployResources(EmbeddedBootstrap.java:11)
> at org.jboss.seam.mock.AbstractSeamTest.startJbossEmbeddedIfNecessary(AbstractSeamTest.java:1024)
> at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:915)
> at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:58)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:643)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:446)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:162)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:92)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:301)
> at org.testng.SuiteRunner.run(SuiteRunner.java:195)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:903)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:872)
> at org.testng.TestNG.run(TestNG.java:780)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:127)
> FAILED CONFIGURATION: @BeforeSuite startSeam
> org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
> *** DEPLOYMENTS MISSING DEPLOYERS: Name
> vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/conf/jboss-service.xml
> vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/deploy/hsqldb-ds.xml
> vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/deployers/ejb-deployer-beans.xml
> *** CONTEXTS MISSING DEPENDENCIES: Name -> Dependency{Required State:Actual State}
> UserTransactionBinding
> -> UserTransaction{Configured:**ERROR**}
> UserTransactionBinding2
> -> UserTransaction{Configured:**ERROR**}
> *** CONTEXTS IN ERROR: Name -> Error
> ResourcesToDeploy2 -> org.jboss.deployers.spi.DeploymentException: No deployer recognised the structure of vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/deployers/ejb-deployer-beans.xml
> ResourcesToDeploy3 -> org.jboss.deployers.spi.DeploymentException: No deployer recognised the structure of vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/deploy/hsqldb-ds.xml
> UserTransaction -> java.lang.RuntimeException: Unable to locate the transaction manager
> ResourcesToDeploy -> org.jboss.deployers.spi.DeploymentException: No deployer recognised the structure of vfsfile:/home/tbryan/Eclipse/Workspaces/workspace/demo-test/bootstrap/conf/jboss-service.xml
> FileStructure -> java.lang.NoSuchMethodError: javassist.scopedpool.ScopedClassPool.<init>(Ljava/lang/ClassLoader;Ljavassist/ClassPool;Ljavassist/scopedpool/ScopedClassPoolRepository;Z)V
> at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:576)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:559)
> at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstrap.java:149)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:183)
> at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:195)
> at org.jboss.seam.mock.EmbeddedBootstrap.startAndDeployResources(EmbeddedBootstrap.java:11)
> at org.jboss.seam.mock.AbstractSeamTest.startJbossEmbeddedIfNecessary(AbstractSeamTest.java:1024)
> at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:915)
> at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:58)
> ... Removed 15 stack frames
> SKIPPED CONFIGURATION: @BeforeClass setupClass
> SKIPPED CONFIGURATION: @BeforeMethod begin
> SKIPPED CONFIGURATION: @AfterMethod end
> SKIPPED CONFIGURATION: @AfterClass cleanupClass
> SKIPPED: test_ping
> ===============================================
> Ping Test
> Tests run: 1, Failures: 0, Skips: 1
> Configuration Failures: 1, Skips: 4
> ===============================================
> ===============================================
> Ping Tests
> Total tests run: 1, Failures: 0, Skips: 1
> Configuration Failures: 1, Skips: 5
> ===============================================
> [org.testng.internal.PoolService] Shutting down poolservice org.testng.internal.PoolService at 455118a7 terminated:false
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list