Skip to content

Regression

com.sun.ts.tests.ejb.ee.bb.entity.cmp20.unknownpktest.Client.unknownPKTest2 (from ejb)

Failing for the past 1 build (Since Unstable #70 )
Took 0 ms.

Error Message

test result: Failed. An error occurred during the Deployment phase for tests in this directory.

Stacktrace

test result: Failed. An error occurred during the Deployment phase for tests in this directory.

Standard Output

#Test Results (version 2)
#Tue Aug 04 19:06:48 UTC 2020
#-----testdescription-----
$file=/root/jakartaeetck/src/com/sun/ts/tests/ejb/ee/bb/entity/cmp20/unknownpktest/Client.java
$root=/root/jakartaeetck/src
assertion_ids=EJB\:SPEC\:311  In this special case, the type of the argument of the findByPrimaryKey method must be declared as java.lang.Object.  The Bean Provider must specify the primary key class in the deployment descriptor as the type java.lang.Object. In this case, the Container must generate the primary key value when the entity bean instance is created (and before ejbPostCreate is invoked on the instance).
classname=com.sun.ts.tests.ejb.ee.bb.entity.cmp20.unknownpktest.Client
direction=forward
finder=cts
id=unknownPKTest2
keywords=all javaee_optional ejb_2x_optional javaee_web_profile_optional unknownPKTest2 novehicle forward
service_eetest=no
testName=unknownPKTest2
testProps=\ org.omg.CORBA.ORBClass  java.naming.factory.initial  generateSQL
test_directory=com/sun/ts/tests/ejb/ee/bb/entity/cmp20/unknownpktest

#-----environment-----
EJBServer1TxInteropEnabled=true
EJBServer2TxInteropEnabled=true
deployment_host.1=${orb.host}
deployment_host.2=${orb.host.ri}
deployment_port.1=${impl.vi.port}
deployment_port.2=${impl.ri.port}
derby.dbName=derbyDB
derby.driver=org.apache.derby.jdbc.ClientDriver
derby.passwd=cts1
derby.port=1527
derby.server=${orb.host}
derby.url=jdbc\:derby\://${derby.server}\:${derby.port}/${derby.dbName};create\=true
derby.user=cts1
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
http.server.supports.endpoint.publish=false
http.server.supports.endpoint.publish.2=false
impl.ri.port=${ri.admin.port}
impl.vi.port=${s1as.admin.port}
jakarta.persistence.jdbc.driver=${derby.driver}
jakarta.persistence.jdbc.password=${derby.passwd}
jakarta.persistence.jdbc.url=${derby.url}
jakarta.persistence.jdbc.user=${derby.user}
jakarta.persistence.provider=org.eclipse.persistence.jpa.PersistenceProvider
java.naming.factory.initial=foo
javaee.level=full
jpa.provider.implementation.specific.properties=eclipselink.logging.level\=OFF
namingServiceHost1=${orb.host}
namingServiceHost2=${orb.host.ri}
namingServicePort1=${orb.port}
namingServicePort2=${orb.port.ri}
orb.host=localhost
orb.host.ri=localhost
orb.port=3699
orb.port.ri=3701
org.omg.CORBA.ORBClass=foo
password1=${derby.passwd}
password2=${derby.passwd}
persistence.second.level.caching.supported=true
persistence.unit.name=CTS-EM
persistence.unit.name.2=JPATCK2
platform.mode=javaEE
porting.ts.HttpsURLConnection.class.1=com.sun.ts.lib.implementation.sun.javaee.SunRIHttpsURLConnection
porting.ts.HttpsURLConnection.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRIHttpsURLConnection
porting.ts.deploy.class.1=com.sun.ts.lib.implementation.sun.javaee.glassfish.AutoDeployment
porting.ts.deploy.class.2=com.sun.ts.lib.implementation.sun.javaee.glassfish.AutoDeploymentSeparateVM
porting.ts.jms.class.1=com.sun.ts.lib.implementation.sun.javaee.SunRIJMSAdmin
porting.ts.jms.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRIJMSAdmin
porting.ts.login.class.1=com.sun.ts.lib.implementation.sun.javaee.SunRILoginContext
porting.ts.login.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRILoginContext
porting.ts.url.class.1=com.sun.ts.lib.implementation.sun.common.SunRIURL
porting.ts.url.class.2=com.sun.ts.lib.implementation.sun.common.SunRIURL
ri.admin.port=5858
s1as.admin.port=4848
securedWebServicePort=1044
securedWebServicePort.2=1045
ts.home=/root/jakartaeetck/bin/xml/../..
user1=${derby.user}
user2=${derby.user}
variable.mapper=com.sun.el.lang.VariableMapperImpl
vi.admin.passwd=
vi.admin.user=admin
webServerHost=${orb.host}
webServerHost.2=${orb.host.ri}
webServerPort=8001
webServerPort.2=8002
wsdlRepository1=${harness.temp.directory}/wsdlRepository1
wsdlRepository2=${harness.temp.directory}/wsdlRepository2

#-----testresult-----
description=file\:/root/jakartaeetck/src/com/sun/ts/tests/ejb/ee/bb/entity/cmp20/unknownpktest/Client.java\#unknownPKTest2
end=Tue Aug 04 19\:06\:48 UTC 2020
environment=ts_unix
execStatus=Failed. An error occurred during the Deployment phase for tests in this directory.
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 Deployment TestRun
start=Tue Aug 04 19\:06\:48 UTC 2020
test=com/sun/ts/tests/ejb/ee/bb/entity/cmp20/unknownpktest/Client.java\#unknownPKTest2
timeoutSeconds=1200
totalTime=4
work=/root/jakartaeetck-work/ejb/com/sun/ts/tests/ejb/ee/bb/entity/cmp20/unknownpktest

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

#section:Deployment
----------messages:(0/0)----------
----------log:(18/1476)----------
Undeploying apps...
AutoDeployment.isDeployed()
Search for s1as runtime files match:`ejb_bbECmp20_unknownpk.ear`
Valid runtime files after sweep:
/root/jakartaeetck/bin/xml/../../dist/com/sun/ts/tests/ejb/ee/bb/entity/cmp20/unknownpktest/ejb_bbECmp20_unknownpk_client.jar.sun-application-client.xml
/root/jakartaeetck/bin/xml/../../dist/com/sun/ts/tests/ejb/ee/bb/entity/cmp20/unknownpktest/ejb_bbECmp20_unknownpk_ejb.jar.sun-cmp-mappings.xml
/root/jakartaeetck/bin/xml/../../dist/com/sun/ts/tests/ejb/ee/bb/entity/cmp20/unknownpktest/ejb_bbECmp20_unknownpk_ejb.jar.sun-ejb-jar.xml
Deploying apps for forward rebuildable...
Search for s1as runtime files match:`ejb_bbECmp20_unknownpk.ear`
Valid runtime files after sweep:
/root/jakartaeetck/bin/xml/../../tmp/ejb_bbECmp20_unknownpk_client.jar.sun-application-client.xml
/root/jakartaeetck/bin/xml/../../tmp/ejb_bbECmp20_unknownpk_ejb.jar.sun-cmp-mappings.xml
/root/jakartaeetck/bin/xml/../../tmp/ejb_bbECmp20_unknownpk_ejb.jar.sun-ejb-jar.xml
getAppNameFromApplicationXML() returning "null"
Deployment of app(s) from:  /root/jakartaeetck/bin/xml/../../dist/com/sun/ts/tests/ejb/ee/bb/entity/cmp20/unknownpktest failed!
harness.executeMode is set to "0"
keywords (to be passed to tests) set to:  all
An error ocurred during deployment of apps in this directory:  /root/jakartaeetck/bin/xml/../../src/com/sun/ts/tests/ejb/ee/bb/entity/cmp20/unknownpktest.  Thus, all other tests in this directory will fail with the same error.
result: Passed. Deployment phase completed. However, check the output above to see if actual deployment passed or failed.

#section:TestRun
----------messages:(0/0)----------
----------log:(128/12011)----------
com.sun.ts.lib.porting.TSDeploymentException: The following error occurred while executing this line:
/root/jakartaeetck/bin/xml/impl/glassfish/deploy.xml:152: The following error occurred while executing this line:
/root/jakartaeetck/bin/xml/impl/glassfish/deploy.xml:212: Deployment Failed for one or more archives.  Check the server log to see which failed.
************************************************
GLASSFISH SERVER LOG CONTENTS:  Last 200 lines/root/vi/glassfish6/glassfish/domains/domain1/logs/server.log
************************************************
1:  [2020-08-04T19:06:45.682+0000] [glassfish 6.0] [SEVERE] [] [jakarta.enterprise.system.core] [tid: _ThreadID=79 _ThreadName=AutoDeployer] [timeMillis: 1596568005682] [levelValue: 1000] [[
2:    Exception while preparing the app]]
3:  
4:  [2020-08-04T19:06:45.682+0000] [glassfish 6.0] [SEVERE] [NCLS-CORE-00026] [jakarta.enterprise.system.core] [tid: _ThreadID=79 _ThreadName=AutoDeployer] [timeMillis: 1596568005682] [levelValue: 1000] [[
5:    Exception during lifecycle processing
6:  org.glassfish.deployment.common.DeploymentException: JDO83002: Caught java.lang.NullPointerException while processing CMP beans for application [ejb_bbECmp20_unknownpk]; module [ejb_bbECmp20_unknownpk_ejb.jar]: . See log for details.
7:  	at org.glassfish.javaee.full.deployment.EarDeployer.prepare(EarDeployer.java:158)
8:  	at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:901)
9:  	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:410)
10:  	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:195)
11:  	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:467)
12:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:516)
13:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:512)
14:  	at java.security.AccessController.doPrivileged(Native Method)
15:  	at javax.security.auth.Subject.doAs(Subject.java:360)
16:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:511)
17:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:542)
18:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:534)
19:  	at java.security.AccessController.doPrivileged(Native Method)
20:  	at javax.security.auth.Subject.doAs(Subject.java:360)
21:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:533)
22:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1441)
23:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:86)
24:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1823)
25:  	at org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:140)
26:  	at org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:573)
27:  	at org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:460)
28:  	at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:388)
29:  	at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:379)
30:  	at org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:209)
31:  	at java.util.TimerThread.mainLoop(Timer.java:555)
32:  	at java.util.TimerThread.run(Timer.java:505)
33:  Caused by: java.lang.RuntimeException: JDO83002: Caught java.lang.NullPointerException while processing CMP beans for application [ejb_bbECmp20_unknownpk]; module [ejb_bbECmp20_unknownpk_ejb.jar]: . See log for details.
34:  	at org.glassfish.javaee.core.deployment.JavaEEDeployer.prepare(JavaEEDeployer.java:205)
35:  	at org.glassfish.ejb.startup.EjbDeployer.prepare(EjbDeployer.java:211)
36:  	at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:901)
37:  	at org.glassfish.javaee.full.deployment.EarDeployer.prepareBundle(EarDeployer.java:285)
38:  	at org.glassfish.javaee.full.deployment.EarDeployer.access$200(EarDeployer.java:64)
39:  	at org.glassfish.javaee.full.deployment.EarDeployer$1.doBundle(EarDeployer.java:131)
40:  	at org.glassfish.javaee.full.deployment.EarDeployer$1.doBundle(EarDeployer.java:128)
41:  	at org.glassfish.javaee.full.deployment.EarDeployer.doOnBundles(EarDeployer.java:208)
42:  	at org.glassfish.javaee.full.deployment.EarDeployer.doOnAllTypedBundles(EarDeployer.java:217)
43:  	at org.glassfish.javaee.full.deployment.EarDeployer.doOnAllBundles(EarDeployer.java:243)
44:  	at org.glassfish.javaee.full.deployment.EarDeployer.prepare(EarDeployer.java:128)
45:  	... 25 more
46:  Caused by: org.glassfish.deployment.common.DeploymentException: JDO83002: Caught java.lang.NullPointerException while processing CMP beans for application [ejb_bbECmp20_unknownpk]; module [ejb_bbECmp20_unknownpk_ejb.jar]: . See log for details.
47:  	at com.sun.jdo.spi.persistence.support.ejb.codegen.CMPDeployerImpl.deploy(CMPDeployerImpl.java:236)
48:  	at org.glassfish.ejb.startup.EjbDeployer.generateArtifacts(EjbDeployer.java:430)
49:  	at org.glassfish.javaee.core.deployment.JavaEEDeployer.prepare(JavaEEDeployer.java:200)
50:  	... 35 more
51:  ]]
52:  
53:  [2020-08-04T19:06:45.695+0000] [glassfish 6.0] [SEVERE] [] [jakarta.enterprise.system.core] [tid: _ThreadID=79 _ThreadName=AutoDeployer] [timeMillis: 1596568005695] [levelValue: 1000] [[
54:    Exception while preparing the app : JDO83002: Caught java.lang.NullPointerException while processing CMP beans for application [ejb_bbECmp20_unknownpk]; module [ejb_bbECmp20_unknownpk_ejb.jar]: . See log for details.
55:  java.lang.RuntimeException: JDO83002: Caught java.lang.NullPointerException while processing CMP beans for application [ejb_bbECmp20_unknownpk]; module [ejb_bbECmp20_unknownpk_ejb.jar]: . See log for details.
56:  	at org.glassfish.javaee.core.deployment.JavaEEDeployer.prepare(JavaEEDeployer.java:205)
57:  	at org.glassfish.ejb.startup.EjbDeployer.prepare(EjbDeployer.java:211)
58:  	at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:901)
59:  	at org.glassfish.javaee.full.deployment.EarDeployer.prepareBundle(EarDeployer.java:285)
60:  	at org.glassfish.javaee.full.deployment.EarDeployer.access$200(EarDeployer.java:64)
61:  	at org.glassfish.javaee.full.deployment.EarDeployer$1.doBundle(EarDeployer.java:131)
62:  	at org.glassfish.javaee.full.deployment.EarDeployer$1.doBundle(EarDeployer.java:128)
63:  	at org.glassfish.javaee.full.deployment.EarDeployer.doOnBundles(EarDeployer.java:208)
64:  	at org.glassfish.javaee.full.deployment.EarDeployer.doOnAllTypedBundles(EarDeployer.java:217)
65:  	at org.glassfish.javaee.full.deployment.EarDeployer.doOnAllBundles(EarDeployer.java:243)
66:  	at org.glassfish.javaee.full.deployment.EarDeployer.prepare(EarDeployer.java:128)
67:  	at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:901)
68:  	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:410)
69:  	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:195)
70:  	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:467)
71:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:516)
72:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:512)
73:  	at java.security.AccessController.doPrivileged(Native Method)
74:  	at javax.security.auth.Subject.doAs(Subject.java:360)
75:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:511)
76:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:542)
77:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:534)
78:  	at java.security.AccessController.doPrivileged(Native Method)
79:  	at javax.security.auth.Subject.doAs(Subject.java:360)
80:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:533)
81:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1441)
82:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:86)
83:  	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1823)
84:  	at org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:140)
85:  	at org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:573)
86:  	at org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:460)
87:  	at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:388)
88:  	at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:379)
89:  	at org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:209)
90:  	at java.util.TimerThread.mainLoop(Timer.java:555)
91:  	at java.util.TimerThread.run(Timer.java:505)
92:  Caused by: org.glassfish.deployment.common.DeploymentException: JDO83002: Caught java.lang.NullPointerException while processing CMP beans for application [ejb_bbECmp20_unknownpk]; module [ejb_bbECmp20_unknownpk_ejb.jar]: . See log for details.
93:  	at com.sun.jdo.spi.persistence.support.ejb.codegen.CMPDeployerImpl.deploy(CMPDeployerImpl.java:236)
94:  	at org.glassfish.ejb.startup.EjbDeployer.generateArtifacts(EjbDeployer.java:430)
95:  	at org.glassfish.javaee.core.deployment.JavaEEDeployer.prepare(JavaEEDeployer.java:200)
96:  	... 35 more
97:  ]]
98:  
99:  [2020-08-04T19:06:45.704+0000] [glassfish 6.0] [WARNING] [NCLS-DEPLOYMENT-02036] [jakarta.enterprise.system.tools.deployment.autodeploy] [tid: _ThreadID=79 _ThreadName=AutoDeployer] [timeMillis: 1596568005704] [levelValue: 900] [[
100:    Error occurred during deployment: Exception while preparing the app : JDO83002: Caught java.lang.NullPointerException while processing CMP beans for application [ejb_bbECmp20_unknownpk]; module [ejb_bbECmp20_unknownpk_ejb.jar]: . See log for details.. Please see server.log for more details.]]
101:  
102:  [2020-08-04T19:06:45.704+0000] [glassfish 6.0] [WARNING] [NCLS-DEPLOYMENT-02036] [jakarta.enterprise.system.tools.deployment.autodeploy] [tid: _ThreadID=79 _ThreadName=AutoDeployer] [timeMillis: 1596568005704] [levelValue: 900] [[
103:    [AutoDeploy] Autodeploy failed : /root/vi/glassfish6/glassfish/domains/domain1/autodeploy/ejb_bbECmp20_unknownpk.ear.]]
104:  
105:  [2020-08-04T19:06:45.706+0000] [glassfish 6.0] [WARNING] [NCLS-DEPLOYMENT-02041] [jakarta.enterprise.system.tools.deployment.autodeploy] [tid: _ThreadID=79 _ThreadName=AutoDeployer] [timeMillis: 1596568005706] [levelValue: 900] [[
106:    Attempt to create file /root/vi/glassfish6/glassfish/domains/domain1/autodeploy/.autodeploystatus/ejb_bbECmp20_unknownpk.ear failed; no further information.]]
107:  
************************************************
END OF GLASSFISH SERVER LOG CONTENTS/root/vi/glassfish6/glassfish/domains/domain1/logs/server.log
************************************************

	at com.sun.ts.lib.implementation.sun.javaee.glassfish.AutoDeployment.deploy(AutoDeployment.java:227)
	at com.sun.ts.lib.harness.SuiteSynchronizer.continueToDeployApps(SuiteSynchronizer.java:1104)
	at com.sun.ts.lib.harness.SuiteSynchronizer.deployApps(SuiteSynchronizer.java:716)
	at com.sun.ts.lib.harness.SuiteSynchronizer.doDeployment(SuiteSynchronizer.java:387)
	at com.sun.ts.lib.harness.TSHarnessObserver.startingTest(TSHarnessObserver.java:367)
	at com.sun.javatest.Harness$Notifier.startingTest(Harness.java:995)
	at com.sun.javatest.TestRunner.notifyStartingTest(TestRunner.java:212)
	at com.sun.javatest.DefaultTestRunner.runTest(DefaultTestRunner.java:167)
	at com.sun.javatest.DefaultTestRunner.access$100(DefaultTestRunner.java:43)
	at com.sun.javatest.DefaultTestRunner$1.run(DefaultTestRunner.java:66)

result: Not run. Test running...


test result: Failed. An error occurred during the Deployment phase for tests in this directory.