Download
Abstract
Blueprint services may fail with a VerifyError: JVMVRFY041 invokespecial of wrong initializer; when being registered.
Download Description
PM68969 resolves the following problem:
ERROR DESCRIPTION:
When registering Blueprint services, a java.lang.VerifyError:
JVMVRFY041 invokespecial of wrong initializer; Exception may occur. The Blueprint service no longer functions.
LOCAL FIX:
PROBLEM SUMMARY
USERS AFFECTED:
All users of IBM WebSphere Application Server v7 with the OSGi Applications and Java Persistence API 2.0 feature pack installed
PROBLEM DESCRIPTION:
Blueprint services may fail with a VerifyError: JVMVRFY041 invokespecial of wrong initializer; when being registered.
RECOMMENDATION:
None
The JVM shipped with 7.0.0.25 has been upgraded to a version which has a security fix. This fix limits the context in which a constructor can be called from a class which causes this problem in the OSGi Application runtime proxying code.
PROBLEM CONCLUSION:
The fix modifies the runtime proxying code to avoid calling constructors in the context now limited by the JVM.
This APAR is currently targeted for inclusion in JPA/OSGi Feature Pack fixpack 1.0.0.9.
Please refer to the Recommended Updates page for delivery information:
http://www.ibm.com/support/docview.wss?uid=swg27004980
Prerequisites
None
Installation Instructions
Use Installation Manager to install the fix. The fix can be applied in 1 of 2 ways.
1) Allow Installation Manager to download the fix from the repository (Recommended). Setup the repository by going to File > Preferences. Then click Add repository and add http://public.dhe.ibm.com/software/websphere/repositories/repository.config. Click Update to continue installing the fix.
2) If Installation Manager cannot download the fix due to a firewall access or for some other reason, you can download the fix manually. Download the fix from the link provided. Unzip the file into a new directory. Run Installation Manager and browse to the repository.config within the new directory. Click Update to continue installing the fix.
Please review the readme.txt for detailed installation instructions.
Technical Support
Contact IBM Support using SR (http://www.ibm.com/software/support/probsub.html), visit the support web site (http://www.ibm.com/software/webservers/appserv/was/support/), or contact 1-800-IBM-SERV (U.S. only).
Problems (APARS) fixed
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg24033832