If you log in
with your developerWorks ID, you can leave comments and feedback for the development team.
| Component |
Catalog Services and Dynamic Environment, EntityManager |
| Software Version |
6.1 |
Problem
The ObjectGridManager.getObjectGrid method might generate an "ObjectGridRuntimeException: ObjectGrid <objectGridName> not found." exception in Java SE 6 provided in the IBM Software Development Kit in a dynamic deployment topology environment.
The first failure data capture (FFDC) log for the catalog service process might log a PersistenceException exception that is caused by a java.lang.ArrayIndexOutOfBoundsException exception when the ObjectGrid container tries to register itself with catalog server. An example of an FFDC log follows:
Cause
The ObjectGrid code that manages one-to-many and many-to-many relationships between entities incorrectly depends on implementation-specific behaviors in the java.util.ArrayList class. When the ArrayList class was updated in Java SE 6 for the IBM Software Development Kit, the entity relationship management code did not run properly. This code problem caused the placement service within the catalog server to fail to run properly.
Solution
Apply ObjectGrid cumulative intermediate fix 3.
© Copyright IBM Corporation 2007,2010. All Rights Reserved.