Feedback
Did this article resolve your question/issue?

   

Article

Error starting OpenAccess service after upgrading JRE version

Information

 
TitleError starting OpenAccess service after upgrading JRE version
URL Name8243
Article Number000146921
EnvironmentProduct: OpenAccess SDK Java Service
Version: All supported versions
OS: All supported platforms
Application: All supported applications
Question/Problem Description

OpenAccess Java service fails to start after upgrading the JRE. 

Steps to Reproduce
Clarifying Information
Error MessageError returned when starting service:

Failed to start specified service
Error 3151

Failed to process the remote management request.
Error 3150

Error captured in service log:

Tue Nov 2 10:36:28 2010:DataDirect OpenAccess SDK 6.0 - Server and IP SDK. Build 0060
Tue Nov 2 10:36:28 2010:mme2ei01(4 CPU) - AIX(3-5)
Tue Nov 2 10:36:28 2010:SWANDBSRVC_Init: SHLBLoadNoExt of JVMFileNamePath='/usr/java6/jre/bin/classic/libjvm' ailed
Tue Nov 2 10:36:28 2010:oasrv.swsoa.6896.Internal error, fatal server error detected..SHLBLoadNoExt
Tue Nov 2 10:36:28 2010:Shared Library Manager.SHLBLoad.307().1.An error occurred in the shared library manager.
Tue Nov 2 10:36:28 2010:Shared Library Manager.SHLBLoad.292(dlopen).5.dlerror = 0509-022 Cannot load module /usr/java6/jre/bin/classic/libjvm.a.
0509-026 System error: A file or directory in the path name does not exist.
Defect Number
Enhancement Number
Cause
The location of the JVM library (jvm.dll, libjvm.so, libjvm.a) had changed when the JRE was updated.
Resolution
Configure ServiceJVMLocation to point to the new directory where the JVM library (jvm.dll, libjvm.so, libjvm.a) is located.
Workaround
Notes
Last Modified Date7/5/2018 1:30 PM
Files
Disclaimer The origins of the information on this site may be internal or external to Progress Software Corporation (“Progress”). Progress Software Corporation makes all reasonable efforts to verify this information. However, the information provided is for your information only. Progress Software Corporation makes no explicit or implied claims to the validity of this information.

Any sample code provided on this site is not supported under any Progress support program or service. The sample code is provided on an "AS IS" basis. Progress makes no warranties, express or implied, and disclaims all implied warranties including, without limitation, the implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample code is borne by the user. In no event shall Progress, its employees, or anyone else involved in the creation, production, or delivery of the code be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample code, even if Progress has been advised of the possibility of such damages.