Hi all,
I've been running payara 4.181 successfully on ubuntu, but need to run it on Windows for production. All updates are installed, java is jdk8u162, 64 bit.
Startup looks fine, until there is the first request to
http://localhost:4848 There is a screen about "Admin console application is loaded", but the server.log shows an exception:
[2018-04-11T18:33:13.227+0200] [Payara 4.1] [SEVERE] [NCLS-CORE-00026] [javax.enterprise.system.core] [tid: _ThreadID=90 _ThreadName=Thread-20] [timeMillis: 1523464393227] [levelValue: 1000] [[
Exception during lifecycle processing
java.lang.ExceptionInInitializerError
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.<init>(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.configurePipeline(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XIncludeAwareParserConfiguration.configurePipeline(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source)
at com.sun.enterprise.deployment.io.DeploymentDescriptorFile.read(DeploymentDescriptorFile.java:321)
at com.sun.enterprise.deployment.io.DeploymentDescriptorFile.read(DeploymentDescriptorFile.java:248)
at com.sun.enterprise.deployment.archivist.Archivist.readStandardDeploymentDescriptor(Archivist.java:677)
at com.sun.enterprise.deployment.archivist.Archivist.readDeploymentDescriptors(Archivist.java:389)
at com.sun.enterprise.deployment.archivist.Archivist.open(Archivist.java:269)
at com.sun.enterprise.deployment.archivist.Archivist.open(Archivist.java:278)
at com.sun.enterprise.deployment.archivist.Archivist.open(Archivist.java:239)
at com.sun.enterprise.deployment.archivist.ApplicationFactory.openArchive(ApplicationFactory.java:161)
at org.glassfish.javaee.core.deployment.DolProvider.processDOL(DolProvider.java:199)
at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:223)
at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:91)
at com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:882)
at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:822)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:379)
at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:406)
at com.sun.enterprise.v3.admin.adapter.InstallerThread.load(InstallerThread.java:211)
at com.sun.enterprise.v3.admin.adapter.InstallerThread.run(InstallerThread.java:100)
Caused by: com.sun.org.apache.xerces.internal.impl.dv.DVFactoryException: Schema factory class com.sun.org.apache.xerces.internal.impl.dv.xs.SchemaDVFactoryImpl does not extend from SchemaDVFactory.
at com.sun.org.apache.xerces.internal.impl.dv.SchemaDVFactory.getInstance(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.dv.SchemaDVFactory.getInstance(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.<init>(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.<clinit>(Unknown Source)
... 26 more
]]
[2018-04-11T19:09:58.649+0200] [Payara 4.1] [SEVERE] [NCLS-CORE-00041] [javax.enterprise.system.core] [tid: _ThreadID=88 _ThreadName=Thread-18] [timeMillis: 1523466598649] [levelValue: 1000] [[
Application deployment failed: Exception while deploying the app [__admingui]]]
I'm hesitating to get a xerces-bundle and adding it to my classpath, but that's what I'd try next.
Any ideas?
Best regards
Patrick