Skip to content

Failed

com.sun.ts.tests.jpa.core.inheritance.nonentity.Client.nonEntityTest1_from_standalone (from persistence-tck)

Failing for the past 1 build (Since #78 )
Took 1 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:55:57 UTC 2020
#-----testdescription-----
$file=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/src/com/sun/ts/tests/jpa/core/inheritance/nonentity/Client.java
$root=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tck/src
assertion_ids=PERSISTENCE\:JAVADOC\:25  (Optional) The name of column to be used for the discriminator.\nPERSISTENCE\:JAVADOC\:26  See assertion html documents.\nPERSISTENCE\:JAVADOC\:28  (Optional) The value that indicates that the  row is an entity of the annotated entity type.\n                             \n                                If the DiscriminatorValue annotation is not   specified and a discriminator column is used, a provider-specific   function will be used to generate a value representing the   entity type.  If the DiscriminatorType is DiscriminatorType\#STRING STRING, the discriminator value   default is the entity name.\nPERSISTENCE\:SPEC\:509  Both abstract and concrete classes can be entities.\nPERSISTENCE\:SPEC\:510  Entities may extend non-entity classes as well as entity classes and non-entity classes may extend entity classes.\nPERSISTENCE\:SPEC\:588  An abstract entity class is annotated with the Entity annotation or denoted in the XML descriptor as an entity.\nPERSISTENCE\:SPEC\:588.1  An abstract entity is mapped as an entity and can be the target of queries (which will operate over and/or retrieve instances of its concrete subclass).\nPERSISTENCE\:SPEC\:589  An entity may have a non-entity superclass which may be either a concrete or abstract class.\nPERSISTENCE\:SPEC\:590  The state of a non-entity superclass is not persistent.\nPERSISTENCE\:SPEC\:591  Any state inherited from non-entity superclasses is non-persistent in an inheriting entity class.  This non-persistent state is not managed\n\t\t\tby the EntityManager, nor is it required to be retained across transactions.\nPERSISTENCE\:SPEC\:603  Single Table per Class Hierarchy Strategy.  An implementation is required to support the single table per class hierachy inheritance mapping strategy.\nPERSISTENCE\:SPEC\:1112  The Inheritance annotation defines the inheritance strategy to be used for an entity class hierarchy.  The three inheritance mapping strategies are\:\nPERSISTENCE\:SPEC\:1113  Single Table per Class Hierarchy\nPERSISTENCE\:SPEC\:1116  For the SINGLE_TABLE mapping strategy, the persistence provider will use a discriminator column.  The supported discriminator types are defined by the DiscriminatorType enum\:  STRING, CHAR, INTEGER.\nPERSISTENCE\:SPEC\:1118  The strategy and discriminatorType are only specified once per class hierarchy (in the root class), while the discriminatorValue should be specified for each class in the hierarchy.\nPERSISTENCE\:SPEC\:1119  If no inheritance type is specified for a class hierarchy, the single table per class hierarchy strategy is used.\nPERSISTENCE\:SPEC\:1126  The DiscriminatorColumn annotation is used to define the discriminator column for SINGLE_TABLE and JOINED inheritance mapping strategies.\nPERSISTENCE\:SPEC\:1126.1  The DiscriminatorColumn annotation can be specified on an entity class (including on an abstract entity class).\nPERSISTENCE\:SPEC\:1126.2  If the DiscriminatorColumn annotation is missing, and a discriminator column is required, the name of the discriminator column defaults to "DTYPE" and the discriminator type to STRING.\nPERSISTENCE\:SPEC\:1126.3  The DiscriminatorValue annotation is used to specify the value of the discriminator column for entities of the given type.  The DiscriminatorValue annotation can only be specified on a concrete entity class.  If the DiscriminatorValue annotation is not specified and a discriminator column is used, a provider-specific function will be used to generate a value representing the entity type.\nPERSISTENCE\:SPEC\:1126.4  If the DiscriminatorValue annotation is not specified and a discriminator column is used, a provider-specific function will be used to generate a value representing the entity type.\nPERSISTENCE\:SPEC\:1217  See assertion html documents.\nPERSISTENCE\:SPEC\:1219  See assertion html documents.\nPERSISTENCE\:SPEC\:2029  See assertion html documents.
classname=com.sun.ts.tests.jpa.core.inheritance.nonentity.Client
direction=forward
finder=cts
id=nonEntityTest1_from_standalone
keywords=all jpa javaee nonEntityTest1 standalone_vehicle forward
service_eetest=yes
testName=nonEntityTest1
testProps=
test_directory=com/sun/ts/tests/jpa/core/inheritance/nonentity

#-----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/inheritance/nonentity/Client.java\#nonEntityTest1_from_standalone
end=Fri Sep 25 17\:55\:57 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\:55\:56 UTC 2020
test=com/sun/ts/tests/jpa/core/inheritance/nonentity/Client.java\#nonEntityTest1_from_standalone
timeoutSeconds=600
totalTime=1454
work=/home/jenkins/agent/workspace/jakartaee-tck_master/persistence-tckwork/persistence-tck/com/sun/ts/tests/jpa/core/inheritance/nonentity

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

#section:TestRun
----------messages:(1/3187)----------
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/inheritance/nonentity/jpa_core_inherit_nonentity.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 nonEntityTest1 -vehicle standalone
----------log:(79/5990)----------
************************************************************
* 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:55:56:  ERROR: Exception: 
09-25-2020 17:55:56:  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.inheritance.nonentity.Client.removeTestData(Client.java:274)
	at com.sun.ts.tests.jpa.core.inheritance.nonentity.Client.setup(Client.java:71)
	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:55:56:  ERROR: Test case throws exception: com.sun.ts.lib.harness.EETest$Fault: Setup failed:
09-25-2020 17:55:56:  ERROR: Exception at:  
09-25-2020 17:55:56:  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.inheritance.nonentity.Client.removeTestData(Client.java:274)
	at com.sun.ts.tests.jpa.core.inheritance.nonentity.Client.setup(Client.java:71)
	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:55:56:  ERROR: Test case throws exception: No Persistence provider for EntityManager named JPATCK
09-25-2020 17:55:56:  ERROR: Exception at:  
09-25-2020 17:55:56:  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.inheritance.nonentity.Client.removeTestData(Client.java:274)
	at com.sun.ts.tests.jpa.core.inheritance.nonentity.Client.cleanup(Client.java:267)
	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: