Interim fix JR46212 provides a fix to avoid encountering a
NullPointerException when you browse categories in the Utility pane for the Extended
Sites Catalog Asset Store.
Before you begin
Install the cumulative interim fix for Feature Pack 5, JR53048.fep.For information about
how to install an interim fix, see
Procedure
-
Refresh the search configuration registry from the Administration Console.
-
Log in to the Administration Console with a site administrator account.
-
Select Site and click OK.
-
Select the Registry menu item from the Configuration
menu.
-
Find and select the Search Index Configuration registry.
-
Click Update.
-
Filter the facet object from the Utility pane by modifying the
CatalogGroupPrimaryObjectDefinition.def file. You must implement and deploy
changes to OpenLaszlo code that is reserved for client customization to install this interim
fix.
-
Start WebSphere Commerce Developer.
-
Open the J2EE perspective and select the Enterprise Explorer view.
-
Go to .
-
Open the CatalogGroupPrimaryObjectDefinition.def file.
-
Search for the following code:
<UpdateService sendDefaultLanguageProperties="true" url="/cmc/UpdateCatalogGroup">
-
Add the following code before it:
<!--- Object filter used to select the object types that will be displayed in the utilities view details
view when an object of this object type is selected in the utilities browse view. -->
<ObjectTypeFilter filterType="utilitiesViewFilter" objectTypes="ChildCatalogGroup,ChildInheritedCatalogGroup,ChildProduct,ChildBundle,ChildKit,
ChildCatalogGroupSKU,ChildInheritedProduct,ChildInheritedBundle,ChildInheritedKit,ChildInheritedCatalogGroupSKU"/>
-
Save the file.
-
Deploy the changes to your WebSphere Commerce Server:
-
Export the LOBTools project:
- In the Enterprise Explorer view, right-click LOBTools and select
Export > WAR file.
- Click Browse and select a destination.
- Click Finish.
-
Deploy the new LOBTools.war file on the target WebSphere Commerce Server.