Solution for Fetch serialized object failed error in JDE Web Client
Scenario
While running jde web client on your local machine : http://localhost:8080/jde/E1Menu.maf
Applications fail to open and an error prompt occurs saying
COULD NOT LOAD FORM : APPCODE_XXX_XXX
JAS_MSG431 : Fetch serialized object failed. Please contact your system administrator.
Solution
You need to comment out the [JDBj – SPEC DATA SOURCE] in your jdbj.ini file.
jdbj.ini file location as per Oracle documentation :
For OH4A, the jdbj.ini
file is located in this directory on the Development Client machine:
<installpath>\system\OC4J\j2ee\home\applications\webclient.ear\webclient\WEB-INF\classes\jdbj.ini
For H4A7 and H4A85, the jdbj.ini
is located in this directory on the client machine:
<installpath>\JAS\EA_JAS_80.ear\webclient.war\WEB-INF\jdbj.ini
In my case it was located on my client machine at :
E:\E_910\system\OC4J\j2ee\home\applications\webclient.ear\webclient\WEB-INF\classes\jdbj.ini
Open the file, scroll below to find the [JDBj – SPEC DATA SOURCE] section. Comment (by placing # in front of each line) all the following lines “in [JDBj – SPEC DATA SOURCE] section only”.
Logout and Login again to verify if the changes made resolved the error or not.
It worked for me.
The above solution worked for me on E9.1! thanks a lot!