[jboss-user] [JBoss Seam] - getting the TestNG seam tests working for the examples
alanlynott
do-not-reply at jboss.com
Fri Aug 17 03:15:16 EDT 2007
Hi,
I've been struggling with getting TestNG to work with anything but simple CRUD tests on my EJB layer. I wanted to start off by getting some simple authentication tests working as per the examples in the Booking example application so I tried to run those tests with the 2.0.0 Beta (which I have had previously working with the 1.2 GA release) but it keeps falling over with the same problems.
Has anyone got these tests working for the example applications with the 2.0.0 Beta, and if so could they tell me how please? The only way I have managed to get anything to work (and this is very hacky but I was running out of ideas) was to use the 1.2 GA jars in the test lib, and then the tests run but this is obviously not a way forward.
We are using the following configuration, and we are not using any other software apart from some Dojo libraries.
JBoss 4.2.1
Seam 2.0.0 Beta
Richfaces & Ajax4JSF
Any help would be greatly appreciated,
Thanks, Al.
FAILED CONFIGURATION: @BeforeClass init
[testng] org.jboss.deployers.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
[testng] *** CONTEXTS MISSING DEPENDENCIES: Name -> Dependency{Required State:Actual State}
[testng] jboss.jca:name=DefaultDS,service=DataSourceBinding
[testng] -> jboss.jca:name=DefaultDS,service=LocalTxCM{Create:Configured}
[testng] -> jboss.jca:name=DefaultDS,service=LocalTxCM{Start:Configured}
[testng] jboss.jca:name=DefaultDS,service=LocalTxCM
[testng] -> jboss.jca:name=DefaultDS,service=ManagedConnectionPool{Create:Configured}
[testng] -> jboss.jca:name=DefaultDS,service=ManagedConnectionPool{Start:Configured}
[testng] jboss.jca:name=DefaultDS,service=ManagedConnectionFactory
[testng] -> jboss.jca:name='jboss-local-jdbc.rar',service=RARDeployment{Start:** NOT FOUND **}
[testng] -> jboss.jca:name='jboss-local-jdbc.rar',service=RARDeployment{Create:** NOT FOUND **}
[testng] jboss.jca:name=DefaultDS,service=ManagedConnectionPool
[testng] -> jboss.jca:name=DefaultDS,service=ManagedConnectionFactory{Create:Configured}
[testng] -> jboss.jca:name=DefaultDS,service=ManagedConnectionFactory{Start:Configured}
[testng] jboss.messaging.connectionfactory:service=ConnectionFactory
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] -> jboss.messaging:service=PostOffice{Create:Configured}
[testng] -> jboss.messaging:service=PostOffice{Start:Configured}
[testng] jboss.messaging.destination:name=DLQ,service=Queue
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] -> jboss.messaging:service=PostOffice{Create:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] -> jboss.messaging:service=PostOffice{Start:Configured}
[testng] jboss.messaging.destination:name=ExpiryQueue,service=Queue
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] -> jboss.messaging:service=PostOffice{Create:Configured}
[testng] -> jboss.messaging:service=PostOffice{Start:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] jboss.messaging.destination:name=PrivateDLQ,service=Queue
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] -> jboss.messaging:service=PostOffice{Start:Configured}
[testng] -> jboss.messaging:service=PostOffice{Create:Configured}
[testng] jboss.messaging.destination:name=PrivateExpiryQueue,service=Queue
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] -> jboss.messaging:service=PostOffice{Create:Configured}
[testng] -> jboss.messaging:service=PostOffice{Start:Configured}
[testng] jboss.messaging.destination:name=QueueWithOwnDLQAndExpiryQueue,service=Queue
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] -> jboss.messaging:service=PostOffice{Create:Configured}
[testng] -> jboss.messaging:service=PostOffice{Start:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] jboss.messaging.destination:name=QueueWithOwnRedeliveryDelay,service=Queue
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] -> jboss.messaging:service=PostOffice{Create:Configured}
[testng] -> jboss.messaging:service=PostOffice{Start:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] jboss.messaging.destination:name=TopicWithOwnDLQAndExpiryQueue,service=Topic
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] -> jboss.messaging:service=PostOffice{Start:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] -> jboss.messaging:service=PostOffice{Create:Configured}
[testng] jboss.messaging.destination:name=TopicWithOwnRedeliveryDelay,service=Topic
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] -> jboss.messaging:service=PostOffice{Start:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] -> jboss.messaging:service=PostOffice{Create:Configured}
[testng] jboss.messaging:service=JMSUserManager
[testng] -> jboss.jca:name=DefaultDS,service=DataSourceBinding{Start:Configured}
[testng] -> jboss.jca:name=DefaultDS,service=DataSourceBinding{Create:Configured}
[testng] jboss.messaging:service=PersistenceManager
[testng] -> jboss.jca:name=DefaultDS,service=DataSourceBinding{Create:Configured}
[testng] -> jboss.jca:name=DefaultDS,service=DataSourceBinding{Start:Configured}
[testng] jboss.messaging:service=PostOffice
[testng] -> jboss.jca:name=DefaultDS,service=DataSourceBinding{Create:Configured}
[testng] -> jboss.jca:name=DefaultDS,service=DataSourceBinding{Start:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] jboss.messaging:service=ServerPeer
[testng] -> jboss.messaging:service=PersistenceManager{Start:Configured}
[testng] -> jboss.messaging:service=PersistenceManager{Create:Configured}
[testng] -> jboss.messaging:service=JMSUserManager{Create:Configured}
[testng] -> jboss.messaging:service=JMSUserManager{Start:Configured}
[testng] jboss.mq:service=DestinationManager
[testng] -> jboss.messaging:service=ServerPeer{Start:Configured}
[testng] -> jboss.messaging:service=ServerPeer{Create:Configured}
[testng] *** CONTEXTS IN ERROR: Name -> Error
[testng] jboss.jca:name='jboss-local-jdbc.rar',service=RARDeployment -> ** NOT FOUND **
[testng] at org.jboss.embedded.Bootstrap.checkIncomplete(Bootstrap.java:144)
[testng] at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstrap.java:169)
[testng] at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:201)
[testng] at org.jboss.embedded.Bootstrap.bootstrap(Bootstrap.java:214)
[testng] at org.jboss.seam.mock.BaseSeamTest.startJbossEmbeddedIfNecessary(BaseSeamTest.java:919)
[testng] at org.jboss.seam.mock.BaseSeamTest.init(BaseSeamTest.java:856)
[testng] at org.jboss.seam.mock.SeamTest.init(SeamTest.java:42)
[testng] ... Removed 22 stack frames
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4075099#4075099
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4075099
More information about the jboss-user
mailing list