So here is the latest building info:
$ cd openejb3
$ mvn clean install
...
[INFO]
------------------------------------------------------------------------
----
[INFO] Reactor Summary:
[INFO]
------------------------------------------------------------------------
----
[INFO] OpenEJB :: Project .....................................
SUCCESS [2.554s]
[INFO] OpenEJB :: iTests ......................................
SUCCESS [10.508s]
[INFO] OpenEJB :: Container ...................................
SUCCESS [0.032s]
[INFO] OpenEJB :: Container :: Loader .........................
SUCCESS [1.429s]
[INFO] OpenEJB :: Container :: Core ...........................
SUCCESS [24.531s]
[INFO] OpenEJB :: Server ......................................
SUCCESS [0.023s]
[INFO] OpenEJB :: Server :: Client ............................
SUCCESS [2.008s]
[INFO] OpenEJB :: Server :: Core ..............................
SUCCESS [1.614s]
[INFO] OpenEJB :: Server :: EJBd ..............................
SUCCESS [15.501s]
[INFO] OpenEJB :: Server :: Admin .............................
SUCCESS [1.355s]
[INFO] OpenEJB :: Server :: Http ..............................
SUCCESS [11.824s]
[INFO] OpenEJB :: Server :: Telnet ............................
SUCCESS [1.558s]
[INFO] OpenEJB :: Server :: XFire .............................
SUCCESS [1.097s]
[INFO] OpenEJB :: Server :: Axis ..............................
SUCCESS [2.145s]
[INFO] OpenEJB :: Server :: CORBA .............................
SUCCESS [1.229s]
[INFO] OpenEJB :: Assembly ....................................
SUCCESS [0.074s]
[INFO] OpenEJB :: Assembly :: Standalone ......................
SUCCESS [3.167s]
[INFO] OpenEJB :: Assembly :: Tomcat ..........................
SUCCESS [3.348s]
[INFO] OpenEJB :: Assembly :: iTest Webapp ....................
SUCCESS [2.280s]
[INFO]
------------------------------------------------------------------------
----
[INFO]
------------------------------------------------------------------------
----
[INFO] BUILD SUCCESSFUL
[INFO]
------------------------------------------------------------------------
----
All the assembly modules are located under
$ ls -l openejb3/assembly
drwxr-xr-x 9 dblevins dblevins 306 Mar 23 18:14 openejb-itests-
webapp
drwxr-xr-x 13 dblevins dblevins 442 Mar 23 18:14 openejb-standalone
drwxr-xr-x 14 dblevins dblevins 476 Mar 23 18:14 openejb-tomcat
-rw-r--r-- 1 dblevins dblevins 688 Mar 23 11:37 pom.xml
You can build/test any of them as such
$ cd assembly/openejb-standalone/
$ mvn assembly:assembly && maven itest
...
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.1-beta-2
DEPRECATED: the default goal should be specified in the <build>
section of project.xml instead of maven.xml
build:start:
itest:
setup:openejb:
[unjar] Expanding: /Users/dblevins/work/openejb3/assembly/
openejb-standalone/target/openejb-3.0-SNAPSHOT-bin.zip into /Users/
dblevins/work/openejb3/assembly/openejb-standalone/target
[copy] Copying 1 file to /Users/dblevins/work/openejb3/assembly/
openejb-standalone/target/openejb-3.0-SNAPSHOT/beans
test:local:
[java] _________________________________________________
[java] |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
[java]
[java] Running EJB compliance tests on IntraVM Server
[java] _________________________________________________
[java] OpenEJB 3.0-SNAPSHOT build: 20060323-1813
[java] http://www.openejb.org
[java] resources 1
[java] OpenEJB ready.
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .......................
[java] Time: 2.949
[java]
[java] OK (392 tests)
[java]
[java]
[java] _________________________________________________
[java] CLIENT JNDI PROPERTIES
[java] java.naming.factory.initial =
org.openejb.client.LocalInitialContextFactory
[java] _________________________________________________
setup:openejb:
test:remote:
[java] _________________________________________________
[java] |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
[java]
[java] Running EJB compliance tests on Remote Server
[java] _________________________________________________
[java] [] START SERVER
[java] OPENEJB_HOME = /Users/dblevins/work/openejb3/assembly/
openejb-standalone/target/openejb-3.0-SNAPSHOT
[java] SYSTEM_INFO = Java 1.5.0_05; Mac OS X/10.4.5
[java] OpenEJB 3.0-SNAPSHOT build: 20060323-1813
[java] http://www.openejb.org
[java] resources 1
[java] OpenEJB ready.
[java] [init] OpenEJB Remote Server
[java] ** Starting Services **
[java] NAME IP PORT
[java] httpejbd 0.0.0.0 4204
[java] telnet 0.0.0.0 4202
[java] ejbd 0.0.0.0 4201
[java] admin thread 0.0.0.0 4200
[java] -------
[java] Ready!
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .......................
[java] Time: 7.451
[java]
[java] OK (392 tests)
[java]
[java] [] STOP SERVER
[java] [] received stop signal
[java] [] exiting vm
[java]
[java] _________________________________________________
[java] CLIENT JNDI PROPERTIES
[java] java.naming.provider.url = 127.0.0.1:4201
[java] java.naming.factory.initial =
org.openejb.client.RemoteInitialContextFactory
[java] java.naming.security.principal = testuser
[java] java.naming.security.credentials = testpassword
[java] _________________________________________________
setup:openejb:
test:http:
[java] _________________________________________________
[java] |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
[java]
[java] Running EJB compliance tests on HTTP/Remote Server
[java] _________________________________________________
[java] [] START SERVER
[java] OPENEJB_HOME = /Users/dblevins/work/openejb3/assembly/
openejb-standalone/target/openejb-3.0-SNAPSHOT
[java] SYSTEM_INFO = Java 1.5.0_05; Mac OS X/10.4.5
[java] OpenEJB 3.0-SNAPSHOT build: 20060323-1813
[java] http://www.openejb.org
[java] resources 1
[java] OpenEJB ready.
[java] [init] OpenEJB Remote Server
[java] ** Starting Services **
[java] NAME IP PORT
[java] httpejbd 0.0.0.0 4204
[java] telnet 0.0.0.0 4202
[java] ejbd 0.0.0.0 4201
[java] admin thread 0.0.0.0 4200
[java] -------
[java] Ready!
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .......................
[java] Time: 9.668
[java]
[java] OK (392 tests)
[java]
[java] [] STOP SERVER
[java] [] received stop signal
[java] [] exiting vm
[java]
[java] _________________________________________________
[java] CLIENT JNDI PROPERTIES
[java] java.naming.provider.url = http://127.0.0.1:4204
[java] java.naming.factory.initial =
org.openejb.client.RemoteInitialContextFactory
[java] java.naming.security.principal = testuser
[java] java.naming.security.credentials = testpassword
[java] _________________________________________________
BUILD SUCCESSFUL
Total time : 46 seconds
Finished at : Thursday, March 23, 2006 6:20:15 PM PST