Deployment Error on 5.184

73 views
Skip to first unread message

Chuck Kasek

unread,
Dec 10, 2018, 5:07:19 PM12/10/18
to Payara Forum
Environment is Windows 10, Java 8 191, newly created domain.  I have asadmin scripts to do all of my domain configuration, not copying a domain from an old version.

I create the domain, run my scripts, restart the domain and then login through the admin console to deploy my EAR.  

Can do this just fine with 5.182 and 5.183.  Same scripts and EAR fail on 5.184 with:

[2018-12-10T16:51:30.526-0500] [Payara 5.184] [SEVERE] [NCLS-CORE-00026] [javax.enterprise.system.core] [tid: _ThreadID=189 _ThreadName=admin-thread-pool::admin-listener(7)] [timeMillis: 1544478690526] [levelValue: 1000] [[
  Exception during lifecycle processing
java.lang.RuntimeException: Error processing EjbDescriptor
at org.glassfish.ejb.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:381)
<SNIP>
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
at com.sun.enterprise.v3.server.APIClassLoaderServiceImpl$APIClassLoader.convertToResourceName(APIClassLoaderServiceImpl.java:437)

Full pastebin here:  https://pastebin.com/MHVGpbau

I'm at a loss to figure out what the issue is.  There's not much to go in in the log file, and it deploys just fine on 4.1.2.181, 5.182 and 5.183.

Any help appreciated.

Christoph John

unread,
Dec 11, 2018, 5:58:15 AM12/11/18
to Payara Forum
Hi,

the pastebin Exception looks like this problem: https://github.com/payara/Payara/issues/3495
Workaround:  asadmin set-payara-executor-service-configuration --threadpoolexecutorqueuesize 1000

Cheers,
Chris.

Chuck Kasek

unread,
Dec 11, 2018, 9:30:00 AM12/11/18
to Payara Forum
Thanks Chris, that helped to get the application further into the deployment process...but then it still failed with a different error.  At least it gives me something different to look into.

Caused by: java.lang.ClassNotFoundException: sun.misc.Unsafe not found by javassist [157]

I know Unsafe was deprecated in 9 and removed in 11, but I'm still using Java 8.  I'll see what I can find.

Christoph John

unread,
Dec 12, 2018, 4:36:00 AM12/12/18
to Payara Forum
Hi Chuck,

hmm, that error looks strange.
Are you sure that you are using Java 8 to start Payara? The first lines in the log file should show the "JVM invocation command".

Cheers,
Chris.

Chuck Kasek

unread,
Dec 12, 2018, 9:11:11 AM12/12/18
to Payara Forum
Yeah, 8u191 is the only version of Java i have installed. 

I also tried it on a different machine and ran into the same thing.  That machine is running 8u181 on Windows Server 2008 R2.

At this point I've gotta shift focus onto other things, so we'll have to stick with 5.182 for the time being.

Thanks.
Reply all
Reply to author
Forward
0 new messages