-
Bug
-
Resolution: Not an Issue
-
P4
-
None
-
11
-
generic
-
generic
ADDITIONAL SYSTEM INFORMATION :
C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT>java -version
java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
A DESCRIPTION OF THE PROBLEM :
Running an standalone Java 8 application using the Java 11 runtime (see above) leads to a java.lang.ClassNotFoundException: java.sql.SQLException
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Running the .bat file EnterpriseStudio.bat below:
setlocal
"%JDK_HOME%\bin\java" --show-module-resolution --add-modules java.sql -jar runtime\scort\es\es_launchers.jar -PATH %CD% -DEBUG
endlocal
C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT>set JDK
JDK_HOME=C:\Program Files\Java\jdk-11.0.2
ACTUAL -
C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT>EnterpriseStudio.bat
C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT>setlocal
C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT>"C:\Program Files\Java\jdk-11.0.2\bin\java" --show-module-resolution --add-modules java.sql -jar runtime\scort\es\es_launchers.jar -PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT -DEBUG
root java.sql jrt:/java.sql
root java.rmi jrt:/java.rmi
root jdk.management.jfr jrt:/jdk.management.jfr
root jdk.jdi jrt:/jdk.jdi
root java.transaction.xa jrt:/java.transaction.xa
root java.logging jrt:/java.logging
root java.xml.crypto jrt:/java.xml.crypto
root jdk.xml.dom jrt:/jdk.xml.dom
root java.xml jrt:/java.xml
root jdk.jfr jrt:/jdk.jfr
root java.datatransfer jrt:/java.datatransfer
root jdk.httpserver jrt:/jdk.httpserver
root jdk.net jrt:/jdk.net
root java.naming jrt:/java.naming
root java.desktop jrt:/java.desktop
root java.prefs jrt:/java.prefs
root java.net.http jrt:/java.net.http
root jdk.compiler jrt:/jdk.compiler
root java.security.sasl jrt:/java.security.sasl
root jdk.jconsole jrt:/jdk.jconsole
root jdk.attach jrt:/jdk.attach
root java.base jrt:/java.base
root jdk.javadoc jrt:/jdk.javadoc
root jdk.jshell jrt:/jdk.jshell
root jdk.jsobject jrt:/jdk.jsobject
root jdk.sctp jrt:/jdk.sctp
root java.management jrt:/java.management
root java.sql.rowset jrt:/java.sql.rowset
root jdk.unsupported jrt:/jdk.unsupported
root java.smartcardio jrt:/java.smartcardio
root jdk.scripting.nashorn jrt:/jdk.scripting.nashorn
root java.instrument jrt:/java.instrument
root java.security.jgss jrt:/java.security.jgss
root jdk.management jrt:/jdk.management
root java.compiler jrt:/java.compiler
root jdk.security.auth jrt:/jdk.security.auth
root java.scripting jrt:/java.scripting
root jdk.dynalink jrt:/jdk.dynalink
root jdk.unsupported.desktop jrt:/jdk.unsupported.desktop
root jdk.accessibility jrt:/jdk.accessibility
root jdk.jartool jrt:/jdk.jartool
root java.management.rmi jrt:/java.management.rmi
root jdk.security.jgss jrt:/jdk.security.jgss
jdk.security.jgss requires java.security.jgss jrt:/java.security.jgss
jdk.security.jgss requires java.logging jrt:/java.logging
jdk.security.jgss requires java.security.sasl jrt:/java.security.sasl
java.management.rmi requires java.naming jrt:/java.naming
java.management.rmi requires java.management jrt:/java.management
java.management.rmi requires java.rmi jrt:/java.rmi
jdk.accessibility requires java.desktop jrt:/java.desktop
jdk.unsupported.desktop requires java.desktop jrt:/java.desktop
jdk.dynalink requires java.logging jrt:/java.logging
jdk.security.auth requires java.security.jgss jrt:/java.security.jgss
jdk.security.auth requires java.naming jrt:/java.naming
jdk.management requires java.management jrt:/java.management
java.security.jgss requires java.naming jrt:/java.naming
jdk.scripting.nashorn requires jdk.dynalink jrt:/jdk.dynalink
jdk.scripting.nashorn requires java.logging jrt:/java.logging
jdk.scripting.nashorn requires java.scripting jrt:/java.scripting
java.sql.rowset requires java.naming jrt:/java.naming
java.sql.rowset requires java.sql jrt:/java.sql
java.sql.rowset requires java.logging jrt:/java.logging
jdk.jsobject requires java.desktop jrt:/java.desktop
jdk.jshell requires jdk.jdi jrt:/jdk.jdi
jdk.jshell requires jdk.compiler jrt:/jdk.compiler
jdk.jshell requires java.prefs jrt:/java.prefs
jdk.jshell requires jdk.internal.opt jrt:/jdk.internal.opt
jdk.jshell requires jdk.internal.le jrt:/jdk.internal.le
jdk.jshell requires jdk.internal.ed jrt:/jdk.internal.ed
jdk.jshell requires java.compiler jrt:/java.compiler
jdk.jshell requires java.logging jrt:/java.logging
jdk.javadoc requires jdk.compiler jrt:/jdk.compiler
jdk.javadoc requires java.xml jrt:/java.xml
jdk.javadoc requires java.compiler jrt:/java.compiler
jdk.attach requires jdk.internal.jvmstat jrt:/jdk.internal.jvmstat
jdk.jconsole requires java.management jrt:/java.management
jdk.jconsole requires java.rmi jrt:/java.rmi
jdk.jconsole requires jdk.management jrt:/jdk.management
jdk.jconsole requires jdk.internal.jvmstat jrt:/jdk.internal.jvmstat
jdk.jconsole requires java.management.rmi jrt:/java.management.rmi
jdk.jconsole requires java.desktop jrt:/java.desktop
jdk.jconsole requires jdk.attach jrt:/jdk.attach
jdk.jconsole requires jdk.management.agent jrt:/jdk.management.agent
java.security.sasl requires java.logging jrt:/java.logging
jdk.compiler requires java.compiler jrt:/java.compiler
java.prefs requires java.xml jrt:/java.xml
java.desktop requires java.prefs jrt:/java.prefs
java.desktop requires java.datatransfer jrt:/java.datatransfer
java.desktop requires java.xml jrt:/java.xml
java.naming requires java.security.sasl jrt:/java.security.sasl
jdk.xml.dom requires java.xml jrt:/java.xml
java.xml.crypto requires java.logging jrt:/java.logging
java.xml.crypto requires java.xml jrt:/java.xml
jdk.jdi requires jdk.attach jrt:/jdk.attach
jdk.jdi requires jdk.jdwp.agent jrt:/jdk.jdwp.agent
jdk.management.jfr requires java.management jrt:/java.management
jdk.management.jfr requires jdk.management jrt:/jdk.management
jdk.management.jfr requires jdk.jfr jrt:/jdk.jfr
java.rmi requires java.logging jrt:/java.logging
java.sql requires java.transaction.xa jrt:/java.transaction.xa
java.sql requires java.logging jrt:/java.logging
java.sql requires java.xml jrt:/java.xml
jdk.management.agent requires java.management.rmi jrt:/java.management.rmi
jdk.management.agent requires java.management jrt:/java.management
java.datatransfer binds java.desktop jrt:/java.desktop
java.compiler binds jdk.javadoc jrt:/jdk.javadoc
java.compiler binds jdk.compiler jrt:/jdk.compiler
java.naming binds jdk.naming.dns jrt:/jdk.naming.dns
java.naming binds jdk.naming.rmi jrt:/jdk.naming.rmi
jdk.internal.jvmstat binds jdk.jstatd jrt:/jdk.jstatd
java.base binds jdk.charsets jrt:/jdk.charsets
java.base binds java.logging jrt:/java.logging
java.base binds java.management jrt:/java.management
java.base binds jdk.security.auth jrt:/jdk.security.auth
java.base binds java.desktop jrt:/java.desktop
java.base binds jdk.jdeps jrt:/jdk.jdeps
java.base binds jdk.jartool jrt:/jdk.jartool
java.base binds jdk.compiler jrt:/jdk.compiler
java.base binds jdk.javadoc jrt:/jdk.javadoc
java.base binds jdk.jlink jrt:/jdk.jlink
java.base binds jdk.localedata jrt:/jdk.localedata
java.base binds java.xml.crypto jrt:/java.xml.crypto
java.base binds jdk.security.jgss jrt:/jdk.security.jgss
java.base binds jdk.crypto.ec jrt:/jdk.crypto.ec
java.base binds java.security.sasl jrt:/java.security.sasl
java.base binds java.naming jrt:/java.naming
java.base binds java.smartcardio jrt:/java.smartcardio
java.base binds jdk.crypto.mscapi jrt:/jdk.crypto.mscapi
java.base binds jdk.crypto.cryptoki jrt:/jdk.crypto.cryptoki
java.base binds java.security.jgss jrt:/java.security.jgss
java.base binds jdk.zipfs jrt:/jdk.zipfs
java.desktop binds jdk.accessibility jrt:/jdk.accessibility
java.desktop binds jdk.unsupported.desktop jrt:/jdk.unsupported.desktop
jdk.jshell binds jdk.editpad jrt:/jdk.editpad
java.scripting binds jdk.scripting.nashorn jrt:/jdk.scripting.nashorn
java.management binds java.management.rmi jrt:/java.management.rmi
java.management binds jdk.management.jfr jrt:/jdk.management.jfr
java.management binds jdk.management jrt:/jdk.management
jdk.dynalink binds jdk.scripting.nashorn jrt:/jdk.scripting.nashorn
jdk.editpad requires jdk.internal.ed jrt:/jdk.internal.ed
jdk.editpad requires java.desktop jrt:/java.desktop
jdk.crypto.cryptoki requires jdk.crypto.ec jrt:/jdk.crypto.ec
jdk.jlink requires jdk.internal.opt jrt:/jdk.internal.opt
jdk.jlink requires jdk.jdeps jrt:/jdk.jdeps
jdk.jdeps requires jdk.compiler jrt:/jdk.compiler
jdk.jdeps requires java.compiler jrt:/java.compiler
jdk.jstatd requires jdk.internal.jvmstat jrt:/jdk.internal.jvmstat
jdk.jstatd requires java.rmi jrt:/java.rmi
jdk.naming.rmi requires java.naming jrt:/java.naming
jdk.naming.rmi requires java.rmi jrt:/java.rmi
jdk.naming.dns requires java.naming jrt:/java.naming
001.optional.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\patch
002.optional.RECURSE(JAR)
300.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\ini
400.RECURSE(JAR)
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\activation-1.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\ant-1.9.9.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\ant-launcher-1.9.9.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\backport-util-concurrent-3.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-awt-util-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-dom-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-svg-dom-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-svggen-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-util-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-xml-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcmail-jdk14-1.38.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcmail-jdk14-138.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcpkix-jdk15on-1.54.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcprov-ext-jdk15on-1.54.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcprov-jdk14-1.38.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcprov-jdk14-138.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcprov-jdk15on-1.54.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bctsp-jdk14-1.38.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bouncycastle-1.04.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\com.ibm.mq-6.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-collections-3.2.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-compress-1.20.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-discovery-0.5.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-io-2.5.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-logging-1.1.3.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-net-1.4.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\connector-1.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\connector-api-1.5.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\ctgclient-4.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\ehcache-2.10.9.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\fontbox-1.8.16.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\fop-0.20.4.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\glinkee-6.7.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\glres-6.7.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\gnu-regexp-1.0.8.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\hacl-14.0.4.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\hacpeuc-14.0.4.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\hsql-1.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\icepdf-core-6.2.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\icepdf-viewer-6.2.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\IcomWJC.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\itext-2.1.7.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\itextpdf-5.5.13.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jansi-1.11.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\java-cup-10k.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jaxb-api-2.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\JCup-1.2.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jdom2-2.0.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jEdit-1.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jempbox-1.8.16.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\JLex-1.2.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jline-2.13.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jmk-1.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jora-1.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jsr173-1.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jsr173_api-1.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jsyntaxpane-080717.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jython-2.5.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\kawa-1.7.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\oro-2.0.8.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\pdfbox-1.8.16.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\picocontainer-2.15.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\reload4j-1.2.18.3.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\slf4j-api-1.7.35.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\slf4j-reload4j-1.7.35.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\stax-api-1.0-2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\stax-api-1.0.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\swing-layout-1.0.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\ujac-1.2.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\velocity-dep-1.5.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\vldocking-2.1.4.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\xercesImpl-2.10.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\xml-apis-1.4.01.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\xmlbeans-2.4.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\xpp3-1.1.4c.jar
401.RECURSE(JAR)
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\es\es.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\es\es_launchers.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\es\es_runaos.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortabstractsyntax.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortaoruntime.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortascompare.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortcal.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortcicsecira.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortcicsoverjms.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortcobol.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortcobolparser.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortdcruntime.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortdictionary.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortfastrack.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortimsra.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortinfrastructure.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortj2eeupdater.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortjcamanager.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortlogconfigcore.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortmapping-compatibility.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortmapping-design.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortmapping.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortmpservlets.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortmxs.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortotma.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortsmartpub.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortspc.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scorttaglib.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scorttagsmart.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortterminal.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortterminalconnector.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortutilities.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortuts.jar
410.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\properties\scortruntime
411.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\properties\scortterminal
412.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\properties\dtd\smartpub
420.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\template\sp\jspProducer
500.FILE
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\eslic.zip
-------------------------------------------------------------
Target class ...... com.scort.es.framework.EnterpriseStudio
Target params ..... [-PATH] [C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT]
Classpath items ... 115
-------------------------------------------------------------
[07:22:04 03/14/23, trace] WELCOME to ENTERPRISE STUDIO v5.5.5
[07:22:04 03/14/23, trace] SYSTEM> specification.version=[11] version=[11.0.2] vendor=[Oracle Corporation] vm.name=[Java HotSpot(TM) 64-Bit Server VM] vm.version=[11.0.2+9-LTS] runtime.name=[Java(TM) SE Runtime Environment] runtime.version=[11.0.2+9-LTS] class.version=[55.0]
[07:22:18 03/14/23, notice] Opening editor [#3] for resource "C:\MXW\Clients\SOCIS\examples\ExampleProject\Project.es_prj\Res.es_res\Tutorials AO\Tutorial_SCF.es3270" in project "C:\MXW\Clients\SOCIS\examples\ExampleProject"
[07:22:18 03/14/23, notice] Initialising database for project "ExampleProject".
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: java/sql/SQLException
at com.scort.es.persistentstorage.PersistentLocalObject.<clinit>(PersistentLocalObject.java:193)
at com.scort.es.editor.terminals.repository.TerminalRepStorage.<clinit>(TerminalRepStorage.java:155)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at com.scort.es.project.EsProject.loadESPersistentResource(EsProject.java:261)
at com.scort.es.project.EsProject.initDatabase(EsProject.java:228)
at com.scort.es.project.EsProject.createNewPersistentStorageSession(EsProject.java:166)
at com.scort.es.project.EsProject.createPersistentStorageSession(EsProject.java:130)
at com.scort.es.editor.terminals.RepositoryManager.createTerminalStorage(RepositoryManager.java:117)
at com.scort.es.editor.terminals.RepositoryManager.setTerminalInits(RepositoryManager.java:391)
at com.scort.es.editor.terminals.RepositoryManager.setTerminalXML(RepositoryManager.java:357)
at com.scort.es.editor.terminals.Editor.setup(Editor.java:512)
at com.scort.es.editor.terminals.Editor.setDeskTop(Editor.java:214)
at com.scort.es.framework.BeanManager.registerBean(BeanManager.java:483)
at com.scort.es.framework.TabbedBeanViewer.addTab(TabbedBeanViewer.java:166)
at com.scort.es.framework.TabbedBeanViewer.addBean(TabbedBeanViewer.java:132)
at com.scort.es.framework.Framework$3$1.run(Framework.java:1808)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: java.sql.SQLException
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at java.base/java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 33 more
FREQUENCY : always
C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT>java -version
java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
A DESCRIPTION OF THE PROBLEM :
Running an standalone Java 8 application using the Java 11 runtime (see above) leads to a java.lang.ClassNotFoundException: java.sql.SQLException
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Running the .bat file EnterpriseStudio.bat below:
setlocal
"%JDK_HOME%\bin\java" --show-module-resolution --add-modules java.sql -jar runtime\scort\es\es_launchers.jar -PATH %CD% -DEBUG
endlocal
C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT>set JDK
JDK_HOME=C:\Program Files\Java\jdk-11.0.2
ACTUAL -
C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT>EnterpriseStudio.bat
C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT>setlocal
C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT>"C:\Program Files\Java\jdk-11.0.2\bin\java" --show-module-resolution --add-modules java.sql -jar runtime\scort\es\es_launchers.jar -PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT -DEBUG
root java.sql jrt:/java.sql
root java.rmi jrt:/java.rmi
root jdk.management.jfr jrt:/jdk.management.jfr
root jdk.jdi jrt:/jdk.jdi
root java.transaction.xa jrt:/java.transaction.xa
root java.logging jrt:/java.logging
root java.xml.crypto jrt:/java.xml.crypto
root jdk.xml.dom jrt:/jdk.xml.dom
root java.xml jrt:/java.xml
root jdk.jfr jrt:/jdk.jfr
root java.datatransfer jrt:/java.datatransfer
root jdk.httpserver jrt:/jdk.httpserver
root jdk.net jrt:/jdk.net
root java.naming jrt:/java.naming
root java.desktop jrt:/java.desktop
root java.prefs jrt:/java.prefs
root java.net.http jrt:/java.net.http
root jdk.compiler jrt:/jdk.compiler
root java.security.sasl jrt:/java.security.sasl
root jdk.jconsole jrt:/jdk.jconsole
root jdk.attach jrt:/jdk.attach
root java.base jrt:/java.base
root jdk.javadoc jrt:/jdk.javadoc
root jdk.jshell jrt:/jdk.jshell
root jdk.jsobject jrt:/jdk.jsobject
root jdk.sctp jrt:/jdk.sctp
root java.management jrt:/java.management
root java.sql.rowset jrt:/java.sql.rowset
root jdk.unsupported jrt:/jdk.unsupported
root java.smartcardio jrt:/java.smartcardio
root jdk.scripting.nashorn jrt:/jdk.scripting.nashorn
root java.instrument jrt:/java.instrument
root java.security.jgss jrt:/java.security.jgss
root jdk.management jrt:/jdk.management
root java.compiler jrt:/java.compiler
root jdk.security.auth jrt:/jdk.security.auth
root java.scripting jrt:/java.scripting
root jdk.dynalink jrt:/jdk.dynalink
root jdk.unsupported.desktop jrt:/jdk.unsupported.desktop
root jdk.accessibility jrt:/jdk.accessibility
root jdk.jartool jrt:/jdk.jartool
root java.management.rmi jrt:/java.management.rmi
root jdk.security.jgss jrt:/jdk.security.jgss
jdk.security.jgss requires java.security.jgss jrt:/java.security.jgss
jdk.security.jgss requires java.logging jrt:/java.logging
jdk.security.jgss requires java.security.sasl jrt:/java.security.sasl
java.management.rmi requires java.naming jrt:/java.naming
java.management.rmi requires java.management jrt:/java.management
java.management.rmi requires java.rmi jrt:/java.rmi
jdk.accessibility requires java.desktop jrt:/java.desktop
jdk.unsupported.desktop requires java.desktop jrt:/java.desktop
jdk.dynalink requires java.logging jrt:/java.logging
jdk.security.auth requires java.security.jgss jrt:/java.security.jgss
jdk.security.auth requires java.naming jrt:/java.naming
jdk.management requires java.management jrt:/java.management
java.security.jgss requires java.naming jrt:/java.naming
jdk.scripting.nashorn requires jdk.dynalink jrt:/jdk.dynalink
jdk.scripting.nashorn requires java.logging jrt:/java.logging
jdk.scripting.nashorn requires java.scripting jrt:/java.scripting
java.sql.rowset requires java.naming jrt:/java.naming
java.sql.rowset requires java.sql jrt:/java.sql
java.sql.rowset requires java.logging jrt:/java.logging
jdk.jsobject requires java.desktop jrt:/java.desktop
jdk.jshell requires jdk.jdi jrt:/jdk.jdi
jdk.jshell requires jdk.compiler jrt:/jdk.compiler
jdk.jshell requires java.prefs jrt:/java.prefs
jdk.jshell requires jdk.internal.opt jrt:/jdk.internal.opt
jdk.jshell requires jdk.internal.le jrt:/jdk.internal.le
jdk.jshell requires jdk.internal.ed jrt:/jdk.internal.ed
jdk.jshell requires java.compiler jrt:/java.compiler
jdk.jshell requires java.logging jrt:/java.logging
jdk.javadoc requires jdk.compiler jrt:/jdk.compiler
jdk.javadoc requires java.xml jrt:/java.xml
jdk.javadoc requires java.compiler jrt:/java.compiler
jdk.attach requires jdk.internal.jvmstat jrt:/jdk.internal.jvmstat
jdk.jconsole requires java.management jrt:/java.management
jdk.jconsole requires java.rmi jrt:/java.rmi
jdk.jconsole requires jdk.management jrt:/jdk.management
jdk.jconsole requires jdk.internal.jvmstat jrt:/jdk.internal.jvmstat
jdk.jconsole requires java.management.rmi jrt:/java.management.rmi
jdk.jconsole requires java.desktop jrt:/java.desktop
jdk.jconsole requires jdk.attach jrt:/jdk.attach
jdk.jconsole requires jdk.management.agent jrt:/jdk.management.agent
java.security.sasl requires java.logging jrt:/java.logging
jdk.compiler requires java.compiler jrt:/java.compiler
java.prefs requires java.xml jrt:/java.xml
java.desktop requires java.prefs jrt:/java.prefs
java.desktop requires java.datatransfer jrt:/java.datatransfer
java.desktop requires java.xml jrt:/java.xml
java.naming requires java.security.sasl jrt:/java.security.sasl
jdk.xml.dom requires java.xml jrt:/java.xml
java.xml.crypto requires java.logging jrt:/java.logging
java.xml.crypto requires java.xml jrt:/java.xml
jdk.jdi requires jdk.attach jrt:/jdk.attach
jdk.jdi requires jdk.jdwp.agent jrt:/jdk.jdwp.agent
jdk.management.jfr requires java.management jrt:/java.management
jdk.management.jfr requires jdk.management jrt:/jdk.management
jdk.management.jfr requires jdk.jfr jrt:/jdk.jfr
java.rmi requires java.logging jrt:/java.logging
java.sql requires java.transaction.xa jrt:/java.transaction.xa
java.sql requires java.logging jrt:/java.logging
java.sql requires java.xml jrt:/java.xml
jdk.management.agent requires java.management.rmi jrt:/java.management.rmi
jdk.management.agent requires java.management jrt:/java.management
java.datatransfer binds java.desktop jrt:/java.desktop
java.compiler binds jdk.javadoc jrt:/jdk.javadoc
java.compiler binds jdk.compiler jrt:/jdk.compiler
java.naming binds jdk.naming.dns jrt:/jdk.naming.dns
java.naming binds jdk.naming.rmi jrt:/jdk.naming.rmi
jdk.internal.jvmstat binds jdk.jstatd jrt:/jdk.jstatd
java.base binds jdk.charsets jrt:/jdk.charsets
java.base binds java.logging jrt:/java.logging
java.base binds java.management jrt:/java.management
java.base binds jdk.security.auth jrt:/jdk.security.auth
java.base binds java.desktop jrt:/java.desktop
java.base binds jdk.jdeps jrt:/jdk.jdeps
java.base binds jdk.jartool jrt:/jdk.jartool
java.base binds jdk.compiler jrt:/jdk.compiler
java.base binds jdk.javadoc jrt:/jdk.javadoc
java.base binds jdk.jlink jrt:/jdk.jlink
java.base binds jdk.localedata jrt:/jdk.localedata
java.base binds java.xml.crypto jrt:/java.xml.crypto
java.base binds jdk.security.jgss jrt:/jdk.security.jgss
java.base binds jdk.crypto.ec jrt:/jdk.crypto.ec
java.base binds java.security.sasl jrt:/java.security.sasl
java.base binds java.naming jrt:/java.naming
java.base binds java.smartcardio jrt:/java.smartcardio
java.base binds jdk.crypto.mscapi jrt:/jdk.crypto.mscapi
java.base binds jdk.crypto.cryptoki jrt:/jdk.crypto.cryptoki
java.base binds java.security.jgss jrt:/java.security.jgss
java.base binds jdk.zipfs jrt:/jdk.zipfs
java.desktop binds jdk.accessibility jrt:/jdk.accessibility
java.desktop binds jdk.unsupported.desktop jrt:/jdk.unsupported.desktop
jdk.jshell binds jdk.editpad jrt:/jdk.editpad
java.scripting binds jdk.scripting.nashorn jrt:/jdk.scripting.nashorn
java.management binds java.management.rmi jrt:/java.management.rmi
java.management binds jdk.management.jfr jrt:/jdk.management.jfr
java.management binds jdk.management jrt:/jdk.management
jdk.dynalink binds jdk.scripting.nashorn jrt:/jdk.scripting.nashorn
jdk.editpad requires jdk.internal.ed jrt:/jdk.internal.ed
jdk.editpad requires java.desktop jrt:/java.desktop
jdk.crypto.cryptoki requires jdk.crypto.ec jrt:/jdk.crypto.ec
jdk.jlink requires jdk.internal.opt jrt:/jdk.internal.opt
jdk.jlink requires jdk.jdeps jrt:/jdk.jdeps
jdk.jdeps requires jdk.compiler jrt:/jdk.compiler
jdk.jdeps requires java.compiler jrt:/java.compiler
jdk.jstatd requires jdk.internal.jvmstat jrt:/jdk.internal.jvmstat
jdk.jstatd requires java.rmi jrt:/java.rmi
jdk.naming.rmi requires java.naming jrt:/java.naming
jdk.naming.rmi requires java.rmi jrt:/java.rmi
jdk.naming.dns requires java.naming jrt:/java.naming
001.optional.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\patch
002.optional.RECURSE(JAR)
300.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\ini
400.RECURSE(JAR)
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\activation-1.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\ant-1.9.9.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\ant-launcher-1.9.9.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\backport-util-concurrent-3.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-awt-util-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-dom-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-svg-dom-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-svggen-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-util-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\batik-xml-1.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcmail-jdk14-1.38.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcmail-jdk14-138.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcpkix-jdk15on-1.54.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcprov-ext-jdk15on-1.54.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcprov-jdk14-1.38.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcprov-jdk14-138.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bcprov-jdk15on-1.54.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bctsp-jdk14-1.38.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\bouncycastle-1.04.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\com.ibm.mq-6.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-collections-3.2.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-compress-1.20.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-discovery-0.5.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-io-2.5.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-logging-1.1.3.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\commons-net-1.4.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\connector-1.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\connector-api-1.5.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\ctgclient-4.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\ehcache-2.10.9.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\fontbox-1.8.16.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\fop-0.20.4.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\glinkee-6.7.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\glres-6.7.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\gnu-regexp-1.0.8.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\hacl-14.0.4.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\hacpeuc-14.0.4.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\hsql-1.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\icepdf-core-6.2.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\icepdf-viewer-6.2.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\IcomWJC.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\itext-2.1.7.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\itextpdf-5.5.13.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jansi-1.11.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\java-cup-10k.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jaxb-api-2.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\JCup-1.2.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jdom2-2.0.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jEdit-1.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jempbox-1.8.16.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\JLex-1.2.6.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jline-2.13.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jmk-1.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jora-1.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jsr173-1.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jsr173_api-1.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jsyntaxpane-080717.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\jython-2.5.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\kawa-1.7.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\oro-2.0.8.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\pdfbox-1.8.16.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\picocontainer-2.15.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\reload4j-1.2.18.3.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\slf4j-api-1.7.35.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\slf4j-reload4j-1.7.35.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\stax-api-1.0-2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\stax-api-1.0.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\swing-layout-1.0.2.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\ujac-1.2.1.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\velocity-dep-1.5.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\vldocking-2.1.4.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\xercesImpl-2.10.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\xml-apis-1.4.01.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\xmlbeans-2.4.0.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\libs\xpp3-1.1.4c.jar
401.RECURSE(JAR)
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\es\es.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\es\es_launchers.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\es\es_runaos.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortabstractsyntax.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortaoruntime.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortascompare.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortcal.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortcicsecira.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortcicsoverjms.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortcobol.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortcobolparser.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortdcruntime.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortdictionary.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortfastrack.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortimsra.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortinfrastructure.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortj2eeupdater.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortjcamanager.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortlogconfigcore.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortmapping-compatibility.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortmapping-design.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortmapping.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortmpservlets.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortmxs.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortotma.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortsmartpub.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortspc.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scorttaglib.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scorttagsmart.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortterminal.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortterminalconnector.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortutilities.jar
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\scort\mi\scortuts.jar
410.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\properties\scortruntime
411.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\properties\scortterminal
412.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\runtime\properties\dtd\smartpub
420.PATH
PATH C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\template\sp\jspProducer
500.FILE
FILE C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT\eslic.zip
-------------------------------------------------------------
Target class ...... com.scort.es.framework.EnterpriseStudio
Target params ..... [-PATH] [C:\ProgramFiles\SCORT\ES-5.5.5-SNASPSHOT]
Classpath items ... 115
-------------------------------------------------------------
[07:22:04 03/14/23, trace] WELCOME to ENTERPRISE STUDIO v5.5.5
[07:22:04 03/14/23, trace] SYSTEM> specification.version=[11] version=[11.0.2] vendor=[Oracle Corporation] vm.name=[Java HotSpot(TM) 64-Bit Server VM] vm.version=[11.0.2+9-LTS] runtime.name=[Java(TM) SE Runtime Environment] runtime.version=[11.0.2+9-LTS] class.version=[55.0]
[07:22:18 03/14/23, notice] Opening editor [#3] for resource "C:\MXW\Clients\SOCIS\examples\ExampleProject\Project.es_prj\Res.es_res\Tutorials AO\Tutorial_SCF.es3270" in project "C:\MXW\Clients\SOCIS\examples\ExampleProject"
[07:22:18 03/14/23, notice] Initialising database for project "ExampleProject".
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: java/sql/SQLException
at com.scort.es.persistentstorage.PersistentLocalObject.<clinit>(PersistentLocalObject.java:193)
at com.scort.es.editor.terminals.repository.TerminalRepStorage.<clinit>(TerminalRepStorage.java:155)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at com.scort.es.project.EsProject.loadESPersistentResource(EsProject.java:261)
at com.scort.es.project.EsProject.initDatabase(EsProject.java:228)
at com.scort.es.project.EsProject.createNewPersistentStorageSession(EsProject.java:166)
at com.scort.es.project.EsProject.createPersistentStorageSession(EsProject.java:130)
at com.scort.es.editor.terminals.RepositoryManager.createTerminalStorage(RepositoryManager.java:117)
at com.scort.es.editor.terminals.RepositoryManager.setTerminalInits(RepositoryManager.java:391)
at com.scort.es.editor.terminals.RepositoryManager.setTerminalXML(RepositoryManager.java:357)
at com.scort.es.editor.terminals.Editor.setup(Editor.java:512)
at com.scort.es.editor.terminals.Editor.setDeskTop(Editor.java:214)
at com.scort.es.framework.BeanManager.registerBean(BeanManager.java:483)
at com.scort.es.framework.TabbedBeanViewer.addTab(TabbedBeanViewer.java:166)
at com.scort.es.framework.TabbedBeanViewer.addBean(TabbedBeanViewer.java:132)
at com.scort.es.framework.Framework$3$1.run(Framework.java:1808)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: java.sql.SQLException
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at java.base/java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 33 more
FREQUENCY : always