IBM Support

PM68969; 1.0.0.7: OSGi Application Blueprint Service registrations fails with VerifyError: JVMVRFY041 invokespecial of wrong initializer;

Downloadable files


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.

URL LANGUAGE SIZE(Bytes)
Readme US English 4522

Download package

Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
What is DD?
1.0.0.7-WS-WASARIESJPA-IFPM68969 09-26-2012 US English 152177 FTP DD

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
PM68969

Document information

More support for: WebSphere Application Server V7 Feature Pack for OSGi Applications and Java Persistence API 2.0
General

Software version: 1.0.0.7

Operating system(s): AIX, HP-UX, Linux, Solaris, Windows

Software edition: Edition Independent

Reference #: 4033832

Modified date: 22 August 2016


Translate this page: