Here is the code from the test class that I'm using: EJB3StandaloneBootstrap.boot(null); EJB3StandaloneBootstrap.scanClasspath(); Hashtable<String, String> props = new Hashtable<String, String>(); props.put("java.naming.factory.initial", "org.jnp.interfaces.LocalOnlyContextFactory"); props.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
initialContext = new InitialContext(props); OwnerDAO dao = (OwnerDAO) initialContext.lookup("OwnerDAOBean/local"); Like I said, the lookup fails if I run it via maven and works fine if I launch it via TestNG r_sudh wrote: > > I have a maven project in Eclipse with EJB 3.0 style Entity beans and > Session Beans. I'm using TestNG to run my tests that launch the JBoss > micro-container and successfully tests all my EJB code. > > I'd now like to have all of this working using maven outside of Eclipse > (so I can use a Continuous Integration server). I'm not fully clear on > what all I need to configure. I have the following in my pom.xml > > <build> > <plugins> > <plugin> > <artifactId>maven-compiler-plugin</artifactId> > <configuration> > <source>1.6</source> > <target>1.6</target> > </configuration> > </plugin> > <plugin> > <artifactId>maven-surefire-plugin</artifactId> > <version>2.2</version> > <configuration> > <suiteXmlFiles> > <suiteXmlFile> > src/test/resources/testng.xml > </suiteXmlFile> > </suiteXmlFiles> > <forkMode>pertest</forkMode> > <childDelegation>false</childDelegation> > </configuration> > </plugin> > </plugins> > </build> > > Do I need the maven-ejb plugin? I'd appreciate any pointers. > > Thanks > -sud > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/JBoss-Embedded-Container-%2B-Maven-%2B-howto--tf4255161s177.html#a12115874 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]