William Woodman [
http://community.jboss.org/people/wiggy] replied to the discussion
"having problems with testNG and Seam tools -"
To view the discussion, visit:
http://community.jboss.org/message/535439#535439
--------------------------------------------------------------
still stuck but think we are on the last hurdle here
for any one following this story with similar problems if you are running 1.6 VM you have
to set the paramter
-Dsun.lang.ClassLoader.allowArraySyntax=true
for your VM which gets rid of a load of other errors
one of the problems i had was my workspace was under xp "Documents and
Settings/xxx". As such it has that dratted space in the directory path and these
seems to mess up seam/tools and the embedded server.
I had to copy the whole workspace to top level in C:\ and workspace has to have no spaces
in it. This removes most of the errors i was seeing.
so i think my last and final error is that i cant get a datasource connection to mySQL.
I found the following from Dan Allen on the seam framework community site
http://seamframework.org/Documentation/HowDoIUseADifferentDatabaseWithEmb...
http://seamframework.org/Documentation/HowDoIUseADifferentDatabaseWithEmb...
and i have done what he says but still get my connection error. I have put my
forstersList-ds.xml in the bootstap/deploy directory - here is my copy
i have copied a persistence.xml into the test projects /META-INF directory - its not clear
from the link above wteher you just use the one in the xxx.ejb project, or whether you
have to copy into the test project also. I copied it into test project /META-INF to be
sure
I have all the libraries I think now
http://community.jboss.org/servlet/JiveServlet/showImage/2475/testNGerr3.jpg
http://community.jboss.org/servlet/JiveServlet/downloadImage/2475/314-600...
however i still get a stack trace saying it cant connect to the database
http://community.jboss.org/message/535439#535439/Parser
http://community.jboss.org/message/535439#535439/Parser Running: C:\documents and
settings\802518659\Local Settings\Temp\testng-eclipse\testng-customsuite.xmlERROR
org.jboss.kernel.plugins.dependency.AbstractKernelController
org.jboss.kernel.plugins.dependency.AbstractKernelController Error installing to Parse:
name=vfsfile:/C:/workspace/forstersList-test/bootstrap/deploy/forstersList-ds.xml
state=Not Installed mode=Manual
requiredState=Parseorg.jboss.deployers.spi.DeploymentException: Error creating managed
object for vfsfile:/C:/workspace/forstersList-test/bootstrap/deploy/forstersList-ds.xml
at
org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49)
at
org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:232)
at
org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:199)
at
org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.deploy(AbstractParsingDeployerWithOutput.java:162)
at
org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:853)
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:794)
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.change(AbstractController.java:622)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:411)
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:498)
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:506)
at org.jboss.embedded.DeploymentScanner.start(DeploymentScanner.java:105) 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:607) at
org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:417) at
org.testng.internal.Invoker.invokeConfigurations(Invoker.java:154) at
org.testng.internal.Invoker.invokeConfigurations(Invoker.java:88) at
org.testng.SuiteRunner.privateRun(SuiteRunner.java:284) at
org.testng.SuiteRunner.run(SuiteRunner.java:204) at
org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:877) at
org.testng.TestNG.runSuitesLocally(TestNG.java:842) at
org.testng.TestNG.run(TestNG.java:751) at
org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:73) at
org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:124)Caused by:
javax.xml.bind.UnmarshalException - with linked exception:[java.net.ConnectException:
Connection timed out: connect] at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:213)
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:190)
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:241)
at
org.jboss.resource.deployers.ManagedConnectionFactoryParserDeployer.parse(ManagedConnectionFactoryParserDeployer.java:121)
at
org.jboss.resource.deployers.ManagedConnectionFactoryParserDeployer.parse(ManagedConnectionFactoryParserDeployer.java:59)
at
org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parse(AbstractVFSParsingDeployer.java:112)
at
org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:225)
... 66 moreCaused by: java.net.ConnectException: Connection timed out: connect at
java.net.PlainSocketImpl.socketConnect(Native Method) at
java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at
java.net.Socket.connect(Socket.java:525) at java.net.Socket.connect(Socket.java:475)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163) at
sun.net.www.http.HttpClient.openServer(HttpClient.java:394) at
sun.net.www.http.HttpClient.openServer(HttpClient.java:529) at
sun.net.www.http.HttpClient. java.net.ConnectException: Connection timed out: connect
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 framesSKIPPED
CONFIGURATION: @BeforeClass setupClassSKIPPED CONFIGURATION: @BeforeMethod beginSKIPPED
CONFIGURATION: @AfterMethod endSKIPPED CONFIGURATION: @AfterClass cleanupClassSKIPPED:
entityManagerTest=============================================== DumbTest Tests run:
1, Failures: 0, Skips: 1 Configuration Failures: 1, Skips:
4==============================================================================================forstersList-testTotal
tests run: 1, Failures: 0, Skips: 1Configuration Failures: 1, Skips:
5===============================================
what can be causing this error - any one got any ideas ?
--------------------------------------------------------------
Reply to this message by going to Community
[
http://community.jboss.org/message/535439#535439]
Start a new discussion in JBoss Tools at Community
[
http://community.jboss.org/choose-container!input.jspa?contentType=1&...]