If install wls with sample applications (medrec), and start weblogic, it gives exceptions
<Feb 6, 2013 4:48:53 PM PST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application "test" due to error weblogic.application.ModuleException:
weblogic.application.ModuleException:
at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:337)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)
at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:172)
at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:167)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42)
Truncated. see log file for complete stacktrace
Caused By: org.apache.derby.client.am.DisconnectException: Insufficient data while reading from the network - expected a minimum of 6 bytes and received only 0 bytes. The connection has been terminated.
at org.apache.derby.client.net.Reply.fill(Unknown Source)
at org.apache.derby.client.net.Reply.ensureALayerDataInBuffer(Unknown Source)
at org.apache.derby.client.net.Reply.readDssHeader(Unknown Source)
at org.apache.derby.client.net.Reply.startSameIdChainParse(Unknown Source)
at org.apache.derby.client.net.NetConnectionReply.readSecurityCheck(Unknown Source)
With jdk8b74, it works. If we just change the jdk to jdk8b75, then it gives the exceptions.
Steps to reproduce:
1. get a weblogic.jar, install weblogic. Note need to select 'CompleteInstall' so that the sample applications are installed.
2. cd <wls_home>/user_projects/domains/medrec/bin, execute ./startWeblogic.sh
3. to change the JVM, edit <wls_home>/user_projects/domains/medrec/bin/setDomainEnv.sh change the JAVA_HOME
<Feb 6, 2013 4:48:53 PM PST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application "test" due to error weblogic.application.ModuleException:
weblogic.application.ModuleException:
at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:337)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)
at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:172)
at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:167)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42)
Truncated. see log file for complete stacktrace
Caused By: org.apache.derby.client.am.DisconnectException: Insufficient data while reading from the network - expected a minimum of 6 bytes and received only 0 bytes. The connection has been terminated.
at org.apache.derby.client.net.Reply.fill(Unknown Source)
at org.apache.derby.client.net.Reply.ensureALayerDataInBuffer(Unknown Source)
at org.apache.derby.client.net.Reply.readDssHeader(Unknown Source)
at org.apache.derby.client.net.Reply.startSameIdChainParse(Unknown Source)
at org.apache.derby.client.net.NetConnectionReply.readSecurityCheck(Unknown Source)
With jdk8b74, it works. If we just change the jdk to jdk8b75, then it gives the exceptions.
Steps to reproduce:
1. get a weblogic.jar, install weblogic. Note need to select 'CompleteInstall' so that the sample applications are installed.
2. cd <wls_home>/user_projects/domains/medrec/bin, execute ./startWeblogic.sh
3. to change the JVM, edit <wls_home>/user_projects/domains/medrec/bin/setDomainEnv.sh change the JAVA_HOME