Conformance Test Results on JOnAS 3.0.beta0

Configurations

Different configuration have been tested and are summarized in the following table. The System can be Solaris, Linux, or Windows. The ORB can be RMI, JEREMIE, or DAVID. THe JDK Version can be 1.3, 1.4, or 1.4.1, but JOnAS is always compiled with JDK 1.3 to be fully compatible on all versions. The Database used are Oracle, Postgres, MySql, Interbase. Only a subset of the possible configurations has been tested.

ORB System Database JDK Version Results
JEREMIE Linux Oracle JDK 1.3.1 See results
JEREMIE Linux Postgres JDK 1.3.1 See results
JEREMIE Linux Postgres JDK 1.4.1 See results
RMI Linux Oracle JDK 1.3.1 See results
RMI Linux Postgres JDK 1.3.1 See results
RMI Linux Postgres JDK 1.4.0 See results
RMI Solaris Oracle JDK 1.3.0-RC See results
RMI Windows MySQL JDK 1.4.1-01 See results

Jeremie - Linux - Oracle - JDK 1.3.1

session				OK (41 tests)
entity C_BasicHomeInterface	OK (82 tests)
entity C_AdvancedHomeEC		Tests run: 44,  Failures: 0,  Errors: 6
				  F_AdvancedHomeEC.testRemovePkNonExistentInTx
				  F_AdvancedHomeEC.testDuplicateKeyTx
				  F_AdvancedHomeEC.testDuplicateKey
				  F_AdvancedHomeEC2.testRemovePkNonExistentInTx
				  F_AdvancedHomeEC2.testDuplicateKeyTx
				  F_AdvancedHomeEC2.testDuplicateKey
entity C_Etype			Tests run: 206,  Failures: 1,  Errors: 33
entity F_EtypePdoubleEC		OK (8 tests)
entity F_EtypeOdoubleEC		OK (9 tests)
entity F_EtypePfloatEC		OK (8 tests)
entity F_EtypeOfloatEC		OK (9 tests)
entity F_EtypePlongEC		OK (8 tests)
entity F_EtypeOlongEC		OK (9 tests)
entity F_EtypePshortEC		OK (8 tests)
entity F_EtypeOshortEC		Tests run: 9,  Failures: 0,  Errors: 7
entity F_EtypeOsqldateEC	OK (9 tests)
entity F_EtypePbooleanEC	Tests run: 8,  Failures: 0,  Errors: 4
entity F_EtypeObooleanEC	Tests run: 9,  Failures: 0,  Errors: 6
entity F_EtypeOserEC		OK (9 tests)
entity F_EtypePdoubleEC2	OK (8 tests)
entity F_EtypeOdoubleEC2	OK (9 tests)
entity F_EtypePfloatEC2		OK (8 tests)
entity F_EtypeOfloatEC2		OK (9 tests)
entity F_EtypePlongEC2		OK (8 tests)
entity F_EtypeOlongEC2		OK (9 tests)
entity F_EtypePshortEC2		OK (8 tests)
entity F_EtypeOshortEC2		Tests run: 9,  Failures: 1,  Errors: 7
entity F_EtypeOutildateEC2	OK (9 tests)
entity F_EtypePbooleanEC2	Tests run: 8,  Failures: 0,  Errors: 1
				  testFindByF1LiteralTrue
entity F_EtypeObooleanEC2	OK (9 tests)
entity F_EtypeOserEC2		Tests run: 9,  Failures: 0,  Errors: 8
entity F_Inherit		OK (4 tests)
entity F_IsModified		OK (3 tests)
entity C_Isolation		OK (6 tests)
entity C_VariousPK		OK (18 tests)
entity F_Relation_oouEC2	OK (28 tests)
entity F_Relation_oobEC2	OK (32 tests)
entity F_Relation_omuEC2	OK (65 tests)
entity F_Relation_ombEC2	Tests run: 72,  Failures: 1,  Errors: 0
				  testResetPkForbidden
entity F_Relation_mouEC2	Tests run: 28,  Failures: 0,  Errors: 1
				  testCohBeanRemoveTxNo
entity F_Relation_mnuEC2	Tests run: 34,  Failures: 1,  Errors: 0
				  testCohRemoveTxRb
entity F_Relation_mnbEC2	OK (41 tests)
entity F_Relation_pkcompEC2	OK (5 tests)

jms				OK (21 tests)

transaction			OK (211 tests)

exception			Tests run: 100,  Failures: 0,  Errors: 6
				  F_CatcherEC.testApplicationHomeUserTx	
				  F_CatcherEC.testApplicationRemovePkUserTx
				  F_CatcherEC2.testApplicationHomeUserTx
				  F_CatcherEC2.testApplicationRemovePkUserTx
				  F_CatcherEB.testApplicationHomeUserTx
				  F_CatcherEB.testApplicationRemovePkUserTx

security			OK (36 tests)

distribution			Tests run: 11,  Failures: 1,  Errors: 0
				  F_Cluster.testIso1
    

Jeremie - Linux - Postgres - JDK 1.3.1

session				OK (41 tests)
entity C_BasicHomeInterface	OK (82 tests)
entity C_AdvancedHomeEC		Tests run: 44,  Failures: 0,  Errors: 6
				      testRemovePkNonExistentInTx
				      testDuplicateKeyTx
				      testDuplicateKey
				      testRemovePkNonExistentInTx
				      testDuplicateKeyTx
				      testDuplicateKey
entity F_Inherit		OK (4 tests)
entity F_IsModified		OK (3 tests)
entity C_VariousPK		OK (18 tests)
entity C_Isolation		OK (6 tests)
entity F_Relation_oouEC2	OK (28 tests)
entity F_Relation_oobEC2	OK (32 tests)
entity F_Relation_omuEC2	OK (65 tests)
entity F_Relation_ombEC2	Tests run: 72,  Failures: 1,  Errors: 0
				      testResetPkForbidden
entity F_Relation_mouEC2	Tests run: 28,  Failures: 0,  Errors: 1
				      testCohRemoveTxRb: expected:[b2, b3, b4], found:[b2, b4]
entity F_Relation_mnbEC2	OK (41 tests)
entity F_Relation_pkcompEC2	OK (5 tests)
entity C_Etype			Tests run: 206,  Failures: 0,  Errors: 8
				      testFindByPk
				      testFindByF1
				      testGetF1
				      testSetF1
				      testCreate
				      testRemove
				      testGetF1Null
				      testSetF1Null
				
jms				OK (21 tests)
transaction			OK (211 tests)
exception			Tests run: 100,  Failures: 0,  Errors: 6
				      testApplicationHomeUserTx  
				      testApplicationRemovePkUserTx
				      testApplicationHomeUserTx
				      testApplicationRemovePkUserTx
				      testApplicationHomeUserTx
				      testApplicationRemovePkUserTx
security			OK (36 tests)
distribution			Tests run: 11,  Failures: 1,  Errors: 0
				      testIso1
    

Jeremie - Linux - Postgres - JDK 1.4.1

session				OK (41 tests)
entity C_BasicHomeInterface	OK (82 tests)
entity C_AdvancedHomeEC		Tests run: 44,  Failures: 0,  Errors: 6
				testRemovePkNonExistentInTx
				testDuplicateKeyTx
				testDuplicateKey
				testRemovePkNonExistentInTx
				testDuplicateKeyTx
				testDuplicateKey
entity C_Etype			Tests run: 206,  Failures: 0,  Errors: 8	(Oser)
entity F_Inherit		OK (4 tests)
entity F_IsModified		OK (3 tests)
entity C_Isolation		OK (6 tests)
entity C_VariousPK		OK (18 tests)
entity F_Relation_oouEC2	OK (28 tests)
entity F_Relation_oobEC2	OK (32 tests)
entity F_Relation_omuEC2	OK (65 tests)
entity F_Relation_ombEC2	Tests run: 72,  Failures: 1,  Errors: 0
				testResetPkForbidden
entity F_Relation_mouEC2	Tests run: 28,  Failures: 0,  Errors: 1
				testCohBeanRemoveTxNo
entity F_Relation_mnuEC2	Tests run: 34,  Failures: 1,  Errors: 0
				testCohRemoveTxRb
entity F_Relation_mnbEC2	OK (41 tests)
entity F_Relation_pkcompEC2	OK (5 tests)
jms				OK (21 tests)
transaction			OK (211 tests)
exception			Tests run: 100,  Failures: 0,  Errors: 3
				testApplicationHomeUserTx
				testApplicationRemovePkUserTx
				testApplicationHomeUserTx
				testApplicationRemovePkUserTx
				testApplicationHomeUserTx
				testApplicationRemovePkUserTx
security			OK (36 tests)
distribution			Tests run: 11,  Failures: 1,  Errors: 0
				testIso1
    

RMI - Linux - Oracle - JDK 1.3.1

session				OK (41 tests)

entity C_BasicHomeInterface	OK (82 tests)
entity C_AdvancedHomeEC		Tests run: 44,  Failures: 0,  Errors: 4
				  F_AdvancedHomeEC.testDuplicateKeyTx
				  F_AdvancedHomeEC.testDuplicateKey
				  F_AdvancedHomeEC2.testDuplicateKeyTx
				  F_AdvancedHomeEC2.testDuplicateKey
entity C_Etype			Tests run: 206,  Failures: 1,  Errors: 33
entity F_EtypePdoubleEC		OK (8 tests)
entity F_EtypeOdoubleEC		OK (9 tests)
entity F_EtypePfloatEC		OK (8 tests)
entity F_EtypeOfloatEC		OK (9 tests)
entity F_EtypePlongEC		OK (8 tests)
entity F_EtypeOlongEC		OK (9 tests)
entity F_EtypePshortEC		OK (8 tests)
entity F_EtypeOshortEC		Tests run: 9,  Failures: 0,  Errors: 7
entity F_EtypeOsqldateEC	OK (9 tests)
entity F_EtypePbooleanEC	Tests run: 8,  Failures: 0,  Errors: 4
entity F_EtypeObooleanEC	Tests run: 9,  Failures: 0,  Errors: 6
entity F_EtypeOserEC		OK (9 tests)
entity F_EtypePdoubleEC2	OK (8 tests)
entity F_EtypeOdoubleEC2	OK (9 tests)
entity F_EtypePfloatEC2		OK (8 tests)
entity F_EtypeOfloatEC2		OK (9 tests)
entity F_EtypePlongEC2		OK (8 tests)
entity F_EtypeOlongEC2		OK (9 tests)
entity F_EtypePshortEC2		OK (8 tests)
entity F_EtypeOshortEC2		Tests run: 9,  Failures: 1,  Errors: 7
entity F_EtypeOutildateEC2	OK (9 tests)
entity F_EtypePbooleanEC2	Tests run: 8,  Failures: 0,  Errors: 1
				  testFindByF1LiteralTrue
entity F_EtypeObooleanEC2	OK (9 tests)
entity F_EtypeOserEC2		Tests run: 9,  Failures: 0,  Errors: 8
entity F_Inherit		OK (4 tests)
entity F_IsModified		OK (3 tests)
entity C_Isolation		OK (6 tests)
entity C_VariousPK		OK (18 tests)
entity F_Relation_oouEC2	OK (28 tests)
entity F_Relation_oobEC2	OK (32 tests)
entity F_Relation_omuEC2	OK (65 tests)
entity F_Relation_ombEC2	Tests run: 72,  Failures: 1,  Errors: 0
				  testResetPkForbidden
entity F_Relation_mouEC2	Tests run: 28,  Failures: 0,  Errors: 1
				  testCohBeanRemoveTxNo
entity F_Relation_mnuEC2	Tests run: 34,  Failures: 1,  Errors: 0
				  testCohRemoveTxRb
entity F_Relation_mnbEC2	OK (41 tests)
entity F_Relation_pkcompEC2	OK (5 tests)

jms				OK (21 tests)

transaction			OK (211 tests)

exception			Tests run: 100,  Failures: 0,  Errors: 3
				  F_CatcherEC.testApplicationRemovePkUserTx
				  F_CatcherEC2.testApplicationRemovePkUserTx
				  F_CatcherEB.testApplicationRemovePkUserTx

security			OK (36 tests)

distribution			Tests run: 11,  Failures: 1,  Errors: 0
				  F_Cluster.testIso1

    

RMI - Linux - Postgres - JDK 1.3.1

session				OK (41 tests)
entity C_BasicHomeInterface	OK (82 tests)
entity C_AdvancedHomeEC		Tests run: 44,  Failures: 0,  Errors: 4
				      testDuplicateKeyTx
				      testDuplicateKey
				      testDuplicateKeyTx
				      testDuplicateKey    
entity C_Etype			Tests run: 206,  Failures: 0,  Errors: 8
				      testFindByPk
				      testFindByF1
				      testGetF1
				      testSetF1
				      testCreate
				      testRemove
				      testGetF1Null
				      testSetF1Null
entity F_Inherit		OK (4 tests)
entity F_IsModified		OK (3 tests)
entity C_Isolation		OK (6 tests)
entity C_VariousPK		OK (18 tests)
entity F_Relation_oouEC2	OK (28 tests)
entity F_Relation_oobEC2	OK (32 tests)
entity F_Relation_omuEC2	OK (65 tests)
entity F_Relation_ombEC2	Tests run: 72,  Failures: 1,  Errors: 0
				      testResetPkForbidden
entity F_Relation_mouEC2	Tests run: 28,  Failures: 0,  Errors: 1
				      testCohBeanRemoveTxNo
entity F_Relation_mnuEC2	Tests run: 28,  Failures: 0,  Errors: 1
				      testCohRemoveTxRb
entity F_Relation_mnbEC2	OK (41 tests)
entity F_Relation_pkcompEC2	OK (5 tests)

jms				OK (21 tests)
transaction			OK (211 tests)
exception			Tests run: 100,  Failures: 0,  Errors: 3
				      testApplicationRemovePkUserTx
				      testApplicationRemovePkUserTx
				      testApplicationRemovePkUserTx
				         
security			OK (36 tests)
distribution			Tests run: 11,  Failures: 1,  Errors: 0
				      testIso1

    

RMI - Linux - Postgres - JDK 1.4.0

session				OK (41 tests)
entity C_BasicHomeInterface	OK (82 tests)
entity C_AdvancedHomeEC		Tests run: 44,  Failures: 0,  Errors: 4
entity F_IsModified		OK (3 tests)
entity C_VariousPK		OK (18 tests)
entity C_Isolation		OK (6 tests)
entity F_Relation_oouEC2	OK (28 tests)
entity F_Relation_oobEC2	OK (32 tests)
entity F_Relation_omuEC2	OK (65 tests)
entity F_Relation_ombEC2	Tests run: 72,  Failures: 1,  Errors: 0
entity F_Relation_mouEC2	Tests run: 28,  Failures: 0,  Errors: 1
entity F_Relation_mnuEC2	Tests run: 34,  Failures: 1,  Errors: 0
entity F_Relation_mnbEC2	OK (41 tests)
entity C_Etype			Tests run: 206,  Failures: 0,  Errors: 8
jms				OK (21 tests)
transaction			OK (211 tests)
exception			Tests run: 100,  Failures: 0,  Errors: 3
security			OK (36 tests)
distribution			Tests run: 11,  Failures: 1,  Errors: 0
    

RMI - Solaris - Oracle - JDK 1.3.0-RC

session				OK (41 tests)

entity C_BasicHomeInterface	OK (82 tests)
entity C_AdvancedHomeEC		Tests run: 44,  Failures: 0,  Errors: 4
				  F_AdvancedHomeEC.testDuplicateKeyTx
				  F_AdvancedHomeEC.testDuplicateKey
				  F_AdvancedHomeEC2.testDuplicateKeyTx
				  F_AdvancedHomeEC2.testDuplicateKey
entity C_Etype			Tests run: 206,  Failures: 1,  Errors: 33
entity F_EtypePdoubleEC		OK (8 tests)
entity F_EtypeOdoubleEC		OK (9 tests)
entity F_EtypePfloatEC		OK (8 tests)
entity F_EtypeOfloatEC		OK (9 tests)
entity F_EtypePlongEC		OK (8 tests)
entity F_EtypeOlongEC		OK (9 tests)
entity F_EtypePshortEC		OK (8 tests)
entity F_EtypeOshortEC		Tests run: 9,  Failures: 0,  Errors: 7
entity F_EtypeOsqldateEC	OK (9 tests)
entity F_EtypePbooleanEC	Tests run: 8,  Failures: 0,  Errors: 4
entity F_EtypeObooleanEC	Tests run: 9,  Failures: 0,  Errors: 6
entity F_EtypeOserEC		OK (9 tests)
entity F_EtypePdoubleEC2	OK (8 tests)
entity F_EtypeOdoubleEC2	OK (9 tests)
entity F_EtypePfloatEC2		OK (8 tests)
entity F_EtypeOfloatEC2		OK (9 tests)
entity F_EtypePlongEC2		OK (8 tests)
entity F_EtypeOlongEC2		OK (9 tests)
entity F_EtypePshortEC2		OK (8 tests)
entity F_EtypeOshortEC2		Tests run: 9,  Failures: 1,  Errors: 7
entity F_EtypeOutildateEC2	OK (9 tests)
entity F_EtypePbooleanEC2	Tests run: 8,  Failures: 0,  Errors: 1
				  testFindByF1LiteralTrue
entity F_EtypeObooleanEC2	OK (9 tests)
entity F_EtypeOserEC2		Tests run: 9,  Failures: 0,  Errors: 8
entity F_Inherit		OK (4 tests)
entity F_IsModified		OK (3 tests)
entity C_Isolation		OK (6 tests)
entity C_VariousPK		OK (18 tests)
entity F_Relation_oouEC2	OK (28 tests)
entity F_Relation_oobEC2	OK (32 tests)
entity F_Relation_omuEC2	OK (65 tests)
entity F_Relation_ombEC2	Tests run: 72,  Failures: 1,  Errors: 0
				  testResetPkForbidden
entity F_Relation_mouEC2	Tests run: 28,  Failures: 0,  Errors: 1
				  testCohBeanRemoveTxNo
entity F_Relation_mnuEC2	Tests run: 34,  Failures: 1,  Errors: 0
				  testCohRemoveTxRb
entity F_Relation_mnbEC2	OK (41 tests)
entity F_Relation_pkcompEC2	OK (5 tests)

jms				OK (21 tests)

transaction			OK (211 tests)

exception			Tests run: 100,  Failures: 0,  Errors: 3
				  F_CatcherEC.testApplicationRemovePkUserTx
				  F_CatcherEC2.testApplicationRemovePkUserTx
				  F_CatcherEB.testApplicationRemovePkUserTx

security			OK (36 tests)

distribution			Tests run: 11,  Failures: 1,  Errors: 0
				  F_Cluster.testIso1

    

RMI - Windows - MySQL - JDK 1.4.1-01

session				 OK (41 tests)
entity.C_BasicHomeInterface	 OK (82 tests)
entity.C_AdvancedHomeEC		 Tests run: 44,  Failures: 0,  Errors: 4
				 testDuplicateKeyTx(org.objectweb.jonas.jtests.clients.entity.F_AdvancedHomeEC)
				 testDuplicateKey(org.objectweb.jonas.jtests.clients.entity.F_AdvancedHomeEC)
				 testDuplicateKeyTx(org.objectweb.jonas.jtests.clients.entity.F_AdvancedHomeEC2)
				 testDuplicateKey(org.objectweb.jonas.jtests.clients.entity.F_AdvancedHomeEC2)
entity.C_Etype			 Tests run: 206,  Failures: 10,  Errors: 18

entity F_EtypePdoubleEC		OK (8 tests)
entity F_EtypeOdoubleEC		OK (9 tests)	
entity F_EtypePfloatEC		OK (8 tests)
entity F_EtypeOfloatEC		OK (9 tests)	
entity F_EtypePlongEC		OK (8 tests)			
entity F_EtypeOlongEC		OK (9 tests)	
entity F_EtypePshortEC		OK (8 tests)		
entity F_EtypeOshortEC		OK (9 tests)
entity F_EtypeOsqldateEC	OK (9 tests)
entity F_EtypePbooleanEC	Tests run: 8,  Failures: 0,  Errors: 4(Exception in createTable : 
java.sql.SQLException: Column not found: Unknown column 'false')
entity F_EtypeObooleanEC	Tests run: 9,  Failures: 0,  Errors: 6(idem)
entity F_EtypeOserEC		Tests run: 9,  Failures: 9,  Errors: 0	 
Syntax error or access violation:check right syntax to use near ' PRIMARY KEY (pk_))'
entity F_EtypePdoubleEC2	OK (8 tests)
entity F_EtypeOdoubleEC2	OK (9 tests)
entity F_EtypePfloatEC2		OK (8 tests)
entity F_EtypeOfloatEC2		OK (9 tests)	
entity F_EtypePlongEC2		OK (8 tests)	
entity F_EtypeOlongEC2		OK (9 tests)
entity F_EtypePshortEC2		OK (8 tests)	
entity F_EtypeOshortEC2		OK (9 tests)
entity F_EtypeOutildateEC2	OK (9 tests)		
entity F_EtypePbooleanEC2	Tests run: 8,  Failures: 1,  Errors: 0 (testFindByF1LiteralTrue)
entity F_EtypeObooleanEC2	OK (9 tests)
entity F_EtypeOserEC2		Tests run: 9,  Failures: 0,  Errors: 8(javax.ejb.FinderException: 
An error is occured during the evaluation of the FindByF1 request:SELECT OBJECT(o) FROM jt2_oser o WHERE o.f1 = ?1)

entity.F_Inherit		 OK (4 tests)
entity.F_IsModified		 OK (3 tests)	 
entity.C_Isolation		 OK (6 tests)
entity.C_VariousPK		 OK (18 tests)
entity.F_Relation_oouEC2	 OK (28 tests)
entity.F_Relation_oobEC2	 OK (32 tests)
entity.F_Relation_omuEC2	 OK (65 tests)
entity.F_Relation_ombEC2	 Tests run: 72,  Failures: 1,  Errors: 0
				 testResetPkForbidden
entity.F_Relation_mouEC2	 Tests run: 28,  Failures: 0,  Errors: 1
				 testCohBeanRemoveTxNo
entity.F_Relation_mnuEC2	 Tests run: 34,  Failures: 1,  Errors: 0
				 testCohRemoveTxRb
entity.F_Relation_mnbEC2	 OK (41 tests)
F_Relation_pkcompEC2		 OK (5 tests)
jms.C_jms			 OK (21 tests)
transaction.C_transaction	 OK (211 tests)
exception.C_exception		 Tests run: 100,  Failures: 0,  Errors: 3 
				 testApplicationRemovePkUserTx
				 testApplicationRemovePkUserTx
				 testApplicationRemovePkUserTx
security.C_security		 OK (36 tests)
distribution.C_distribution	 Tests run: 11,  Failures: 1,  Errors: 0
				 testIso1