Hi !
I had some improvments, but still error.

In summary I:
1) added to my project embedded-ejb/lib
  | 2) added to my project microcontainer/lib
  | 3) added to my project embedded-ejb/conf
  | 4) added my resource dir, containing META-INF/jboss-beans.xml, 
persistence.xml, application.xml, jboss-app.xml (but I think only the first 2 
ones are needed)
  | 5) added testng.jar
  | 
  | embedded-jboss-beans.xml and jboss-beans.xml contain:
  | 
  | <bean name="DefaultDSBootstrap" 
class="org.jboss.resource.adapter.jdbc.local.LocalTxDataSource">
  |   |       <property name="driverClass">org.hsqldb.jdbcDriver</property>
  |   |       <property name="connectionURL">jdbc:hsqldb:.</property>
  |   |       <property name="userName">sa</property>
  |   |       <property name="jndiName">java:/DefaultDS</property>
  |   |       <property name="minSize">0</property>
  |   |       <property name="maxSize">10</property>
  |   |       <property name="blockingTimeout">1000</property>
  |   |       <property name="idleTimeout">100000</property>
  |   |       <property name="transactionManager"><inject 
bean="TransactionManager"/></property>
  |   |       <property name="cachedConnectionManager"><inject 
bean="CachedConnectionManager"/></property>
  |   |       <property name="initialContextProperties"><inject 
bean="InitialContextProperties"/></property>
  |   |    </bean>
  |   | 
  |   |    <bean name="DefaultDS" class="java.lang.Object">
  |   |       <constructor factoryMethod="getDatasource">
  |   |          <factory bean="DefaultDSBootstrap"/>
  |   |       </constructor>
  |   |    </bean>
  | 
  | When I launch a testNG I get the following error:
  | 
  | 
  | anonymous wrote : 
  |   | INFO  25-04 14:42:41,411 (Initialization.java:loadFromResource:123)  
-reading properties from: /seam.properties
  |   | INFO  25-04 14:42:41,421 (Initialization.java:loadFromResource:123)  
-reading properties from: /seam-jndi.properties
  |   | INFO  25-04 14:42:41,431 (Initialization.java:init:90)  -initializing 
Seam
  |   | INFO  25-04 14:42:41,481 (Component.java::168)  -Component: 
org.jboss.seam.core.init, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.Init
  |   | INFO  25-04 14:42:41,712 (Component.java::168)  -Component: 
org.jboss.seam.core.pages, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.Pages
  |   | INFO  25-04 14:42:41,732 (Component.java::168)  -Component: 
org.jboss.seam.core.manager, scope: EVENT, type: JAVA_BEAN, class: 
org.jboss.seam.core.Manager
  |   | INFO  25-04 14:42:41,862 (Component.java::168)  -Component: switcher, 
scope: PAGE, type: JAVA_BEAN, class: org.jboss.seam.core.Switcher
  |   | INFO  25-04 14:42:41,872 (Component.java::168)  -Component: 
conversation, scope: CONVERSATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.Conversation
  |   | INFO  25-04 14:42:41,882 (Component.java::168)  -Component: 
conversationList, scope: PAGE, type: JAVA_BEAN, class: 
org.jboss.seam.core.ConversationList
  |   | INFO  25-04 14:42:41,902 (Component.java::168)  -Component: 
conversationStack, scope: PAGE, type: JAVA_BEAN, class: 
org.jboss.seam.core.ConversationStack
  |   | INFO  25-04 14:42:41,912 (Component.java::168)  -Component: 
facesContext, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.FacesContext
  |   | INFO  25-04 14:42:41,922 (Component.java::168)  -Component: 
eventContext, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.EventContext
  |   | INFO  25-04 14:42:41,952 (Component.java::168)  -Component: 
sessionContext, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.SessionContext
  |   | INFO  25-04 14:42:41,962 (Component.java::168)  -Component: 
statelessContext, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.StatelessContext
  |   | INFO  25-04 14:42:41,972 (Component.java::168)  -Component: 
applicationContext, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.ApplicationContext
  |   | INFO  25-04 14:42:41,982 (Component.java::168)  -Component: 
conversationContext, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.ConversationContext
  |   | INFO  25-04 14:42:41,982 (Component.java::168)  -Component: 
businessProcessContext, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.BusinessProcessContext
  |   | INFO  25-04 14:42:42,002 (Component.java::168)  -Component: 
resourceBundle, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.ResourceBundle
  |   | INFO  25-04 14:42:42,032 (Component.java::168)  -Component: 
org.jboss.seam.debug.introspector, scope: EVENT, type: JAVA_BEAN, class: 
org.jboss.seam.debug.Introspector
  |   | INFO  25-04 14:42:42,082 (ResourceBundle.java:loadBundle:62)  -resource 
bundle missing: messages
  |   | INFO  25-04 14:42:42,172 (Component.java::168)  -Component: 
org.jboss.seam.debug.contexts, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.debug.Contexts
  |   | INFO  25-04 14:42:42,192 (Component.java::168)  -Component: 
org.jboss.seam.core.microcontainer, scope: APPLICATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.Microcontainer
  |   | INFO  25-04 14:42:42,212 (Component.java::168)  -Component: 
loginDatabase, scope: CONVERSATION, type: JAVA_BEAN, class: 
org.jboss.seam.core.ManagedPersistenceContext
  |   | INFO  25-04 14:42:42,222 (Scanner.java:getClasses:75)  -scanning: 
C:\Eclipse\neutwork\bin
  |   | INFO  25-04 14:42:42,262 (Component.java::168)  -Component: login, 
scope: STATELESS, type: STATELESS_SESSION_BEAN, class: 
it.benamiles.action.LoginAction, JNDI: LoginAction/local
  |   | INFO  25-04 14:42:42,303 (Component.java::168)  -Component: user, 
scope: SESSION, type: ENTITY_BEAN, class: it.benamiles.entity.User
  |   | INFO  25-04 14:42:42,333 (Component.java::168)  -Component: 
changePassword, scope: EVENT, type: STATEFUL_SESSION_BEAN, class: 
it.benamiles.action.ChangePasswordAction, JNDI: ChangePasswordAction/local
  |   | INFO  25-04 14:42:42,373 (Component.java::168)  -Component: logout, 
scope: STATELESS, type: STATELESS_SESSION_BEAN, class: 
it.benamiles.action.LogoutAction, JNDI: LogoutAction/local
  |   | WARN  25-04 14:42:43,695 (BeanSchemaBinding.java:init:227)  -You should 
use the 2.0 version of the Microcontainer xml. 
xmlns='urn:jboss:bean-deployer:2.0'
  |   | java.lang.IllegalStateException: Incompletely deployed:
  |   | 
  |   | *** DEPLOYMENTS MISSING DEPENDENCIES:
  |   | DefaultDS -> DefaultDSBootstrap{Instantiated:Instantiated}
  |   | DefaultDSBootstrap -> TransactionManager{Configured:NOT FOUND}, 
CachedConnectionManager{Configured:NOT FOUND}, 
InitialContextProperties{Configured:NOT FOUND}
  |   | 
  |   |         at 
org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalValidate(AbstractKernelDeployer.java:241)
  |   |         at 
org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(AbstractKernelDeployer.java:161)
  |   |         at 
org.jboss.kernel.plugins.bootstrap.standalone.StandaloneBootstrap.bootstrap(StandaloneBootstrap.java:90)
  |   |         at 
org.jboss.kernel.plugins.bootstrap.AbstractBootstrap.run(AbstractBootstrap.java:91)
  |   |         at 
org.jboss.kernel.plugins.bootstrap.standalone.StandaloneBootstrap.main(StandaloneBootstrap.java:54)
  |   |         at 
org.jboss.seam.core.Microcontainer.startup(Microcontainer.java:28)
  |   |         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:585)
  |   |         at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |   |         at 
org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  |   |         at 
org.jboss.seam.Component.callComponentMethod(Component.java:1119)
  |   |         at 
org.jboss.seam.Component.callCreateMethod(Component.java:1107)
  |   |         at org.jboss.seam.Component.newInstance(Component.java:1096)
  |   |         at org.jboss.seam.Component.getInstance(Component.java:1044)
  |   |         at org.jboss.seam.Component.getInstance(Component.java:1027)
  |   |         at org.jboss.seam.contexts.Lifecycle.startup(Lifecycle.java:88)
  |   |         at 
org.jboss.seam.contexts.Lifecycle.endInitialization(Lifecycle.java:68)
  |   |         at 
org.jboss.seam.init.Initialization.init(Initialization.java:94)
  |   |         at org.jboss.seam.mock.SeamTest.init(SeamTest.java:247)
  |   |         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:585)
  |   |         at 
org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
  |   |         at 
org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:318)
  |   |         at 
org.testng.internal.Invoker.invokeConfigurations(Invoker.java:152)
  |   |         at 
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:88)
  |   |         at org.testng.TestRunner.privateRun(TestRunner.java:682)
  |   |         at org.testng.TestRunner.run(TestRunner.java:566)
  |   |         at org.testng.SuiteRunner.privateRun(SuiteRunner.java:220)
  |   |         at org.testng.SuiteRunner.run(SuiteRunner.java:146)
  |   |         at 
org.testng.eclipse.runner.RemoteTestNG.run(RemoteTestNG.java:98)
  |   |         at 
org.testng.eclipse.runner.RemoteTestNG.main(RemoteTestNG.java:138)
  |   | FAILED: init
  |   | java.lang.IllegalStateException: Incompletely deployed:
  |   | 
  |   | *** DEPLOYMENTS MISSING DEPENDENCIES:
  |   | DefaultDS -> DefaultDSBootstrap{Instantiated:Instantiated}
  |   | DefaultDSBootstrap -> TransactionManager{Configured:NOT FOUND}, 
CachedConnectionManager{Configured:NOT FOUND}, 
InitialContextProperties{Configured:NOT FOUND}
  |   | 
  |   |         at 
org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalValidate(AbstractKernelDeployer.java:241)
  |   |         at 
org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(AbstractKernelDeployer.java:161)
  |   |         at 
org.jboss.kernel.plugins.bootstrap.standalone.StandaloneBootstrap.bootstrap(StandaloneBootstrap.java:90)
  |   |         at 
org.jboss.kernel.plugins.bootstrap.AbstractBootstrap.run(AbstractBootstrap.java:91)
  |   |         at 
org.jboss.kernel.plugins.bootstrap.standalone.StandaloneBootstrap.main(StandaloneBootstrap.java:54)
  |   |         at 
org.jboss.seam.core.Microcontainer.startup(Microcontainer.java:28)
  |   |         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:585)
  |   |         at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |   |         at 
org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  |   |         at 
org.jboss.seam.Component.callComponentMethod(Component.java:1119)
  |   |         at 
org.jboss.seam.Component.callCreateMethod(Component.java:1107)
  |   |         at org.jboss.seam.Component.newInstance(Component.java:1096)
  |   |         at org.jboss.seam.Component.getInstance(Component.java:1044)
  |   |         at org.jboss.seam.Component.getInstance(Component.java:1027)
  |   |         at org.jboss.seam.contexts.Lifecycle.startup(Lifecycle.java:88)
  |   |         at 
org.jboss.seam.contexts.Lifecycle.endInitialization(Lifecycle.java:68)
  |   |         at 
org.jboss.seam.init.Initialization.init(Initialization.java:94)
  |   |         at org.jboss.seam.mock.SeamTest.init(SeamTest.java:247)
  |   |         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:585)
  |   |         at 
org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
  |   |         at 
org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:318)
  |   |         at 
org.testng.internal.Invoker.invokeConfigurations(Invoker.java:152)
  |   |         at 
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:88)
  |   |         at org.testng.TestRunner.privateRun(TestRunner.java:682)
  |   |         at org.testng.TestRunner.run(TestRunner.java:566)
  |   |         at org.testng.SuiteRunner.privateRun(SuiteRunner.java:220)
  |   |         at org.testng.SuiteRunner.run(SuiteRunner.java:146)
  |   |         at 
org.testng.eclipse.runner.RemoteTestNG.run(RemoteTestNG.java:98)
  |   |         at 
org.testng.eclipse.runner.RemoteTestNG.main(RemoteTestNG.java:138)
  |   | 
  |   | SKIPPED: begin
  |   | SKIPPED: end
  |   | SKIPPED: testLogin
  |   | SKIPPED: cleanup
  |   | 
  | 
  | What kind of dependencies does it complain of ?
  | 
  | Thank you,
  | Nico

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3939187#3939187

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3939187


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to