[INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building EnygmaEJBNB Java EE 6 EJB [INFO] task-segment: [test] [INFO] ------------------------------------------------------------------------ [INFO] [resources:resources {execution: default-resources}] [WARNING] Using platform encoding (ISO-8859-1 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 2 resources [INFO] [compiler:compile {execution: default-compile}] [INFO] Compiling 5 source files to /home/richard/NetBeansProjects/EmbedException/target/classes [INFO] [resources:testResources {execution: default-testResources}] [WARNING] Using platform encoding (ISO-8859-1 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /home/richard/NetBeansProjects/EmbedException/src/test/resources [INFO] [compiler:testCompile {execution: default-testCompile}] [INFO] Compiling 1 source file to /home/richard/NetBeansProjects/EmbedException/target/test-classes [INFO] [surefire:test {execution: default-test}] [INFO] Surefire report directory: /home/richard/NetBeansProjects/EmbedException/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running za.co.enerweb.enygma.businesslogic.staging.TestCustomerCrud Jan 6, 2010 9:54:50 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl getValidFile SEVERE: ejb.embedded.location_not_exists Jan 6, 2010 9:54:52 AM com.sun.enterprise.v3.server.AppServerStartup run INFO: GlassFish v3 (74b) startup time : Embedded(829ms) startup services(665ms) total(1494ms) Jan 6, 2010 9:54:52 AM com.sun.enterprise.transaction.JavaEETransactionManagerSimplified initDelegates INFO: Using com.sun.enterprise.transaction.jts.JavaEETransactionManagerJTSDelegate as the delegate Jan 6, 2010 9:54:52 AM org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread run INFO: JMXStartupService: JMXConnector system is disabled, skipping. Jan 6, 2010 9:54:52 AM AppServerStartup run INFO: [Thread[GlassFish Kernel Main Thread,5,main]] started Jan 6, 2010 9:54:58 AM com.sun.enterprise.security.SecurityLifecycle INFO: security.secmgroff Jan 6, 2010 9:54:58 AM com.sun.enterprise.security.SecurityLifecycle onInitialization INFO: Security startup service called Jan 6, 2010 9:54:58 AM com.sun.enterprise.security.PolicyLoader loadPolicy INFO: policy.loading Jan 6, 2010 9:54:58 AM com.sun.enterprise.security.auth.realm.Realm doInstantiate INFO: Realm admin-realm of classtype com.sun.enterprise.security.auth.realm.file.FileRealm successfully created. Jan 6, 2010 9:54:58 AM com.sun.enterprise.security.auth.realm.Realm doInstantiate INFO: Realm file of classtype com.sun.enterprise.security.auth.realm.file.FileRealm successfully created. Jan 6, 2010 9:54:58 AM com.sun.enterprise.security.auth.realm.Realm doInstantiate INFO: Realm certificate of classtype com.sun.enterprise.security.auth.realm.certificate.CertificateRealm successfully created. Jan 6, 2010 9:54:58 AM com.sun.enterprise.security.SecurityLifecycle onInitialization INFO: Security service(s) started successfully.... Jan 6, 2010 9:55:02 AM org.hibernate.validator.util.Version INFO: Hibernate Validator null Jan 6, 2010 9:55:02 AM org.hibernate.validator.engine.resolver.DefaultTraversableResolver detectJPA INFO: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver. Jan 6, 2010 9:55:03 AM com.sun.ejb.containers.BaseContainer initializeHome INFO: Portable JNDI names for EJB SessionBean : [java:global/classes/SessionBean!za.co.enerweb.enygma.database.enygmaejbnb.SessionBean, java:global/classes/SessionBean] Jan 6, 2010 9:55:03 AM com.sun.ejb.containers.BaseContainer initializeHome INFO: Portable JNDI names for EJB StagingUomFacade : [java:global/classes/StagingUomFacade, java:global/classes/StagingUomFacade!za.co.enerweb.enygma.businesslogic.staging.StagingUomFacadeLocal] Jan 6, 2010 9:55:03 AM com.sun.ejb.containers.BaseContainer initializeHome INFO: Portable JNDI names for EJB SessionBeanStartup : [java:global/classes/SessionBeanStartup!za.co.enerweb.enygma.database.enygmaejbnb.SessionBeanStartup, java:global/classes/SessionBeanStartup] Jan 6, 2010 9:55:03 AM org.hibernate.validator.engine.resolver.DefaultTraversableResolver detectJPA INFO: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver. Jan 6, 2010 9:55:07 AM org.eclipse.persistence.session.file:/home/richard/NetBeansProjects/EmbedException/target/classes/_EnygmaStaging INFO: EclipseLink, version: Eclipse Persistence Services - 2.0.0.v20091127-r5931 Jan 6, 2010 9:55:07 AM oracle.jdbc.driver.OracleDriver registerMBeans SEVERE: Error while registering Oracle JDBC Diagnosability MBean. javax.management.MalformedObjectNameException: Invalid character ' ' in value part of property at javax.management.ObjectName.construct(ObjectName.java:602) at javax.management.ObjectName.(ObjectName.java:1403) at oracle.jdbc.driver.OracleDriver.registerMBeans(OracleDriver.java:303) at oracle.jdbc.driver.OracleDriver$1.run(OracleDriver.java:213) at java.security.AccessController.doPrivileged(Native Method) at oracle.jdbc.driver.OracleDriver.(OracleDriver.java:209) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:247) at sun.misc.Service$LazyIterator.next(Service.java:271) at java.sql.DriverService.run(DriverManager.java:664) at java.security.AccessController.doPrivileged(Native Method) at java.sql.DriverManager.loadInitialDrivers(DriverManager.java:506) at java.sql.DriverManager.initialize(DriverManager.java:612) at java.sql.DriverManager.registerDriver(DriverManager.java:281) at org.apache.derby.jdbc.ClientDriver.(Unknown Source) at org.apache.derby.jdbc.ClientDataSource.getConnection(Unknown Source) at com.sun.gjc.spi.DSManagedConnectionFactory.createManagedConnection(DSManagedConnectionFactory.java:104) at com.sun.enterprise.resource.allocator.LocalTxConnectorAllocator.createResource(LocalTxConnectorAllocator.java:72) at com.sun.enterprise.resource.pool.ConnectionPool.createSingleResource(ConnectionPool.java:834) at com.sun.enterprise.resource.pool.ConnectionPool.createResource(ConnectionPool.java:1087) at com.sun.enterprise.resource.pool.datastructure.ListDataStructure.addResource(ListDataStructure.java:121) at com.sun.enterprise.resource.pool.ConnectionPool.addResource(ConnectionPool.java:268) at com.sun.enterprise.resource.pool.ConnectionPool.createResourceAndAddToPool(ConnectionPool.java:1381) at com.sun.enterprise.resource.pool.ConnectionPool.createResources(ConnectionPool.java:862) at com.sun.enterprise.resource.pool.ConnectionPool.initPool(ConnectionPool.java:220) at com.sun.enterprise.resource.pool.ConnectionPool.internalGetResource(ConnectionPool.java:446) at com.sun.enterprise.resource.pool.ConnectionPool.getResource(ConnectionPool.java:360) at com.sun.enterprise.resource.pool.PoolManagerImpl.getResourceFromPool(PoolManagerImpl.java:227) at com.sun.enterprise.resource.pool.PoolManagerImpl.getResource(PoolManagerImpl.java:151) at com.sun.enterprise.connectors.ConnectionManagerImpl.getResource(ConnectionManagerImpl.java:321) at com.sun.enterprise.connectors.ConnectionManagerImpl.internalGetConnection(ConnectionManagerImpl.java:280) at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:172) at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:149) at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:144) at com.sun.gjc.spi.base.DataSource.getConnection(DataSource.java:127) at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:135) at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:94) at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:162) at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:584) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:228) at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:368) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getServerSession(EntityManagerFactoryImpl.java:151) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:207) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:195) at org.glassfish.persistence.jpa.PersistenceUnitLoader.doJava2DB(PersistenceUnitLoader.java:273) at org.glassfish.persistence.jpa.JPADeployer.load(JPADeployer.java:155) at org.glassfish.persistence.jpa.JPADeployer.load(JPADeployer.java:55) at org.glassfish.internal.data.ModuleInfo.load(ModuleInfo.java:175) at org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:216) at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:338) at org.glassfish.kernel.embedded.EmbeddedDeployerImpl.deploy(EmbeddedDeployerImpl.java:214) at org.glassfish.kernel.embedded.EmbeddedDeployerImpl.deploy(EmbeddedDeployerImpl.java:144) at org.glassfish.ejb.embedded.EJBContainerImpl.deploy(EJBContainerImpl.java:128) at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:120) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:78) at za.co.enerweb.enygma.businesslogic.staging.TestCustomerCrud.simple(TestCustomerCrud.java:34) 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:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) at org.apache.maven.surefire.Surefire.run(Surefire.java:177) 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:597) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009) Jan 6, 2010 9:55:08 AM org.eclipse.persistence.session.file:/home/richard/NetBeansProjects/EmbedException/target/classes/_EnygmaStaging INFO: file:/home/richard/NetBeansProjects/EmbedException/target/classes/_EnygmaStaging login successful Jan 6, 2010 9:55:08 AM org.glassfish.persistence.common.Java2DBProcessorHelper executeDDLs WARNING: Got SQLException executing statement "CREATE TABLE STAGING_UOM (UOM_ID INTEGER NOT NULL, DESCRIPTION VARCHAR(100), NAME VARCHAR(20) NOT NULL, PRIMARY KEY (UOM_ID))": java.sql.SQLException: Table/View 'STAGING_UOM' already exists in Schema 'DXSETT_STAGING'. log4j:WARN No appenders could be found for logger (za.co.enerweb.enygma.database.enygmaejbnb.SessionBean). log4j:WARN Please initialize the log4j system properly. Looking up EJB... Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 17.637 sec <<< FAILURE! Results : Tests in error: simple(za.co.enerweb.enygma.businesslogic.staging.TestCustomerCrud) Tests run: 2, Failures: 0, Errors: 1, Skipped: 0 Jan 6, 2010 9:55:08 AM org.eclipse.persistence.session.file:/home/richard/NetBeansProjects/EmbedException/target/classes/_EnygmaStaging INFO: file:/home/richard/NetBeansProjects/EmbedException/target/classes/_EnygmaStaging logout successful [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] There are test failures. Please refer to /home/richard/NetBeansProjects/EmbedException/target/surefire-reports for the individual test results. [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 26 seconds [INFO] Finished at: Wed Jan 06 09:55:08 SAST 2010 [INFO] Final Memory: 34M/173M [INFO] ------------------------------------------------------------------------