Skip to content

Failed

com.sun.ts.tests.jpa.core.annotations.ordercolumn.Client.orderColumn_from_standalone (from persistence-tck)

Failing for the past 1 build (Since #78 )
Took 2 sec.

Error Message

test result: Failed. Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: Setup failed:

Stacktrace

test result: Failed. Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: Setup failed:

Standard Output

#Test Results (version 2)
#Fri Sep 25 17:29:33 UTC 2020
#-----testdescription-----
$file=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/src/com/sun/ts/tests/jpa/core/annotations/ordercolumn/Client.java
$root=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/src
assertion_ids=PERSISTENCE\:JAVADOC\:149  The name by which the entity manager is to be accessed in the   environment referencing context, and is not needed when dependency   injection is used.\nPERSISTENCE\:JAVADOC\:152  The name of the persistence unit.\n                             If the unitName element is   specified, the persistence unit for the entity manager that   is accessible in JNDI must have the same name.\nPERSISTENCE\:JAVADOC\:163  The name of the persistence unit as defined in the persistence.xml   file.\n                             If specified, the persistence unit for the entity manager factory   that is accessible in JNDI must have the same name.\nPERSISTENCE\:JAVADOC\:377  See assertion html documents.\nPERSISTENCE\:JAVADOC\:378  See assertion html documents.\nPERSISTENCE\:JAVADOC\:379  See assertion html documents.\nPERSISTENCE\:JAVADOC\:380  See assertion html documents.\nPERSISTENCE\:SPEC\:500  The entity class must\:\nPERSISTENCE\:SPEC\:501  be annotated with the Entity annotation\nPERSISTENCE\:SPEC\:503  The entity must have a no-arg constructor.\nPERSISTENCE\:SPEC\:504  The entity may have other constructors as well.\nPERSISTENCE\:SPEC\:505  The no-arg constructor must be public or protected.\nPERSISTENCE\:SPEC\:506  If the entity is to be passed by value as a detached object (e.g., through a remote interface), it must implement the Serializable interface.\nPERSISTENCE\:SPEC\:507  The entity class must not be final.\nPERSISTENCE\:SPEC\:508  No methods or persistent instances of the entity class may be final.\nPERSISTENCE\:SPEC\:846  The unitName element may optionally be specified to designate the persistence unit whose factory is used by the container.\nPERSISTENCE\:SPEC\:848  The EntityManagerFactory interface is used to create an application-managed entity manager and manage its lifecycle.\nPERSISTENCE\:SPEC\:856  Both JTA entity managers and resource-local entity managers are required to be supported in JavaEE web and EJB containers.\nPERSISTENCE\:SPEC\:908  A persistence unit must have a name.\nPERSISTENCE\:SPEC\:909  Only one persistence unit of any given name may be defined\:\nPERSISTENCE\:SPEC\:915  The persistence.xml file may be used to designate more thanone persistnece unit within the same scope.\nPERSISTENCE\:SPEC\:918  The persistence.xml file defines a persistence unit.  It may be used to specify managed persistence classes included in the \n\t\t\tpersistence unit, and the o/r mapping information for those classes, and other configuration information for the persistence unit \n\t\t\tand entity manager(s) and the entity manager factory for the persistence unit.  The persistence.xml file is located in the META-INF\n\t\t\tdirectory of the root of the persistence unit.  This information may be defined by containment or by reference.\nPERSISTENCE\:SPEC\:925  contained within the persistence archive\nPERSISTENCE\:SPEC\:928  The persistence element consists of one or more persistence-unit elements.\nPERSISTENCE\:SPEC\:929  The persistence-unit element consists of the following sub-elements and attributes\:\nPERSISTENCE\:SPEC\:930  The name attribute is required; the other attributes and elements are optional.\nPERSISTENCE\:SPEC\:932  The name attribute defines the name for the persistence unit.  This name is used to identify the\n\t\t\tpersistence unit referred to by the PersistenceContext and PersistenceUnit annotations and \n\t\t\tthe programmatic API for creating EntityManagers and EntityManager Factories.\nPERSISTENCE\:SPEC\:936  The transaction-type attribute is used to specify whether the entity managers provided by the entity\n\t\t\tmanager factory for the persistence unit must be JTA entity managers or resource-local entity managers.\nPERSISTENCE\:SPEC\:939  In Java EE environments, the jta-data-source and non-jta-data-source elements is used to specify the global JNDI name of the JTA and/or non-JTA data source\n\t\t\tto be used by the persistence provider.\nPERSISTENCE\:SPEC\:943  The following classes must be implicitly or explicitly denoted as managed persistence classes to be included within a persistence unit\:\n\t\t\tentity classes; embeddadble classes; mapped superclasses.\nPERSISTENCE\:SPEC\:946  One or more jar files that will be searched for classes\nPERSISTENCE\:SPEC\:1018  References to EntityManager and EntityManagerFactory\nPERSISTENCE\:SPEC\:1019  The PersistenceContext annotation is used to express a dependency on an EntityManager persistence context.\nPERSISTENCE\:SPEC\:1020  The [PersistenceContext] name element refers to the name by which the EntityManager is to be known in the environment referencing context and is not needed when dependency injection is used.\nPERSISTENCE\:SPEC\:1021  The [PersistenceContext] unitName element refers to the name of the persistence unit.  It must be specified if there is more than one persistence unit.\nPERSISTENCE\:SPEC\:1023  The PersistenceUnit annotation is used to express a dependency on an EntityManagerFactory.\nPERSISTENCE\:SPEC\:1025  The [PersistenceUnit unitName element refers to the name of the persistence unit.  It must be specified if there is more thatn one persistence unit.\nPERSISTENCE\:SPEC\:1204  See assertion html documents.
classname=com.sun.ts.tests.jpa.core.annotations.ordercolumn.Client
direction=forward
finder=cts
id=orderColumn_from_standalone
keywords=all jpa javaee orderColumn standalone_vehicle forward
service_eetest=yes
testName=orderColumn
testProps=
test_directory=com/sun/ts/tests/jpa/core/annotations/ordercolumn

#-----environment-----
JAVA_HOME=/opt/jdk1.8.0_191/jre
SYSTEMROOT=${env.SystemRoot}
TS_HOME=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../..
bin.dir=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../bin
command.testExecute=com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH\=${ts.harness.classpath}\:${JAVA_HOME}/../lib/tools.jar DISPLAY\=${ts.display} HOME\="${user.home}" windir\=${windir} SYSTEMROOT\=${SYSTEMROOT} ${JAVA_HOME}/bin/java -Dcts.tmp\=$harness.temp.directory -Dlog.file.location\=$log.file.location -Djava.security.policy\=${bin.dir}/harness.policy -Ddeliverable.class\=${deliverable.class} $testExecuteClass $testExecuteArgs
deliverable.class=com.sun.ts.lib.deliverable.jpa.JPADeliverable
harness.executeMode=0
harness.log.delayseconds=1
harness.log.port=2000
harness.log.traceflag=false
harness.socket.retry.count=10
harness.temp.directory=${ts.home}/tmp
jakarta.persistence.jdbc.driver=org.apache.derby.jdbc.ClientDriver
jakarta.persistence.jdbc.password=cts1
jakarta.persistence.jdbc.url=jdbc\:derby\://localhost\:1527/derbyDB;create\=true
jakarta.persistence.jdbc.user=cts1
jakarta.persistence.provider=org.eclipse.persistence.jpa.PersistenceProvider
jdbc.driver.classes=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/javadb/lib/derbyclient.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/lib/dbprocedures.jar
jpa.classes=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.persistence-api.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.jpa.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.servlet-api.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.transaction-api.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.ejb-api.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.antlr.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.asm.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.core.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.dbws.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.jpa.jpql.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.jpa.modelgen.processor.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.moxy.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.oracle.jar
jpa.provider.implementation.specific.properties=eclipselink.logging.level\=OFF
log.file.location=${ts.home}/tmp
pathsep=\:
persistence.second.level.caching.supported=true
persistence.unit.name=JPATCK
persistence.unit.name.2=JPATCK2
platform.mode=standalone
ts.display=\:0.0
ts.harness.classpath=${ts.home}/lib/tsharness.jar${pathsep}${ts.home}/lib/sigtest.jar${pathsep}${ts.run.classpath}${pathsep}${ts.home}/lib/javatest.jar${pathsep}
ts.home=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../..
ts.run.classpath=${ts.home}/classes${pathsep}${jdbc.driver.classes}${pathsep}${jpa.classes}${pathsep}${ts.home}/lib/jpatck.jar${pathsep}${ts.home}/dist/com/sun/ts/tests/jpa/common/pluggability/altprovider/jpa_alternate_provider.jar
user.home=?
windir=${env.windir}

#-----testresult-----
description=file\:/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/src/com/sun/ts/tests/jpa/core/annotations/ordercolumn/Client.java\#orderColumn_from_standalone
end=Fri Sep 25 17\:29\:33 UTC 2020
environment=ts_unix
execStatus=Failed. Test case throws exception\: com.sun.ts.lib.harness.EETest$Fault\: Setup failed\:
harnessLoaderMode=Classpath Loader
harnessVariety=Full Bundle
javatestOS=Linux 3.10.0-1062.el7.x86_64 (amd64)
javatestVersion=5.0
script=com.sun.ts.lib.harness.TSScript
sections=script_messages TestRun
start=Fri Sep 25 17\:29\:31 UTC 2020
test=com/sun/ts/tests/jpa/core/annotations/ordercolumn/Client.java\#orderColumn_from_standalone
timeoutSeconds=600
totalTime=1455
work=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tckwork/persistence-tck/com/sun/ts/tests/jpa/core/annotations/ordercolumn

#section:script_messages
----------messages:(0/0)----------

#section:TestRun
----------messages:(1/3192)----------
command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../lib/tsharness.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../lib/sigtest.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../classes:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/javadb/lib/derbyclient.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/lib/dbprocedures.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.persistence-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.jpa.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.servlet-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.transaction-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.ejb-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.antlr.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.asm.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.core.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.dbws.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.jpa.jpql.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.jpa.modelgen.processor.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.moxy.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/org.eclipse.persistence.oracle.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../lib/jpatck.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../dist/com/sun/ts/tests/jpa/common/pluggability/altprovider/jpa_alternate_provider.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../lib/javatest.jar::/opt/jdk1.8.0_191/jre/../lib/tools.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../dist/com/sun/ts/tests/jpa/core/annotations/ordercolumn/jpa_core_annotations_ordercolumn.jar DISPLAY=:0.0 HOME=? windir= SYSTEMROOT= /opt/jdk1.8.0_191/jre/bin/java -Dcts.tmp=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../tmp -Dlog.file.location=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../tmp -Djava.security.policy=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../bin/harness.policy -Ddeliverable.class=com.sun.ts.lib.deliverable.jpa.JPADeliverable com.sun.ts.tests.common.vehicle.VehicleClient -p /home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/bin/xml/../../tmp/tstest.jte -t orderColumn -vehicle standalone
----------log:(79/6002)----------
************************************************************
* props file set to "/tmp/?-cts-props.txt"
************************************************************
Called ALTERNATE_PROVIDER: PersistenceProvider.createEntityManagerFactory(String, Map)
returning null from ALTERNATE_PROVIDER: PersistenceProvider.createEntityManagerFactory(String, Map) PU Names don't match
09-25-2020 17:29:31:  ERROR: Exception: 
09-25-2020 17:29:31:  ERROR: jakarta.persistence.PersistenceException: No Persistence provider for EntityManager named JPATCK
	at jakarta.persistence.Persistence.createEntityManagerFactory(Persistence.java:86)
	at com.sun.ts.tests.jpa.common.PMClientBase.initEntityManager(PMClientBase.java:444)
	at com.sun.ts.tests.jpa.common.PMClientBase.getEntityManager(PMClientBase.java:331)
	at com.sun.ts.tests.jpa.common.PMClientBase.getEntityManager(PMClientBase.java:315)
	at com.sun.ts.tests.jpa.common.PMClientBase.initEntityTransaction(PMClientBase.java:466)
	at com.sun.ts.tests.jpa.common.PMClientBase.getEntityTransaction(PMClientBase.java:373)
	at com.sun.ts.tests.jpa.core.annotations.ordercolumn.Client.removeTestData(Client.java:542)
	at com.sun.ts.tests.jpa.core.annotations.ordercolumn.Client.setup(Client.java:54)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:569)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:115)
	at com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.run(EmptyVehicleRunner.java:40)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:105)
	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:209)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:285)
	at com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:38)

09-25-2020 17:29:31:  ERROR: Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: Setup failed:
09-25-2020 17:29:31:  ERROR: Exception at:  
09-25-2020 17:29:31:  ERROR: jakarta.persistence.PersistenceException: No Persistence provider for EntityManager named JPATCK
	at jakarta.persistence.Persistence.createEntityManagerFactory(Persistence.java:86)
	at com.sun.ts.tests.jpa.common.PMClientBase.initEntityManager(PMClientBase.java:444)
	at com.sun.ts.tests.jpa.common.PMClientBase.getEntityManager(PMClientBase.java:331)
	at com.sun.ts.tests.jpa.common.PMClientBase.getEntityManager(PMClientBase.java:315)
	at com.sun.ts.tests.jpa.common.PMClientBase.initEntityTransaction(PMClientBase.java:466)
	at com.sun.ts.tests.jpa.common.PMClientBase.getEntityTransaction(PMClientBase.java:373)
	at com.sun.ts.tests.jpa.core.annotations.ordercolumn.Client.removeTestData(Client.java:542)
	at com.sun.ts.tests.jpa.core.annotations.ordercolumn.Client.setup(Client.java:54)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:569)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:115)
	at com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.run(EmptyVehicleRunner.java:40)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:105)
	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:209)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:285)
	at com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:38)

Called ALTERNATE_PROVIDER: PersistenceProvider.createEntityManagerFactory(String, Map)
returning null from ALTERNATE_PROVIDER: PersistenceProvider.createEntityManagerFactory(String, Map) PU Names don't match
09-25-2020 17:29:31:  ERROR: Test case throws exception: No Persistence provider for EntityManager named JPATCK
09-25-2020 17:29:31:  ERROR: Exception at:  
09-25-2020 17:29:31:  ERROR: jakarta.persistence.PersistenceException: No Persistence provider for EntityManager named JPATCK
	at jakarta.persistence.Persistence.createEntityManagerFactory(Persistence.java:86)
	at com.sun.ts.tests.jpa.common.PMClientBase.initEntityManager(PMClientBase.java:444)
	at com.sun.ts.tests.jpa.common.PMClientBase.getEntityManager(PMClientBase.java:331)
	at com.sun.ts.tests.jpa.common.PMClientBase.getEntityManager(PMClientBase.java:315)
	at com.sun.ts.tests.jpa.common.PMClientBase.initEntityTransaction(PMClientBase.java:466)
	at com.sun.ts.tests.jpa.common.PMClientBase.getEntityTransaction(PMClientBase.java:373)
	at com.sun.ts.tests.jpa.core.annotations.ordercolumn.Client.removeTestData(Client.java:542)
	at com.sun.ts.tests.jpa.core.annotations.ordercolumn.Client.cleanup(Client.java:528)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:623)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:115)
	at com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.run(EmptyVehicleRunner.java:40)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:105)
	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:209)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:285)
	at com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:38)

STATUS:Failed.Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: Setup failed:
result: Failed. Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: Setup failed:


test result: Failed. Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: Setup failed: