This fix resolves issues with the sychronization process between Application Center and LSF so that it takes less time and the PMC_ROLE_PERMISSION table no longer has too many records after the sychronization task is complete.
Readme file for IBM Spectrum LSF Application Center 9.1.4.2 Fix 474919 including installation-related instructions, prerequisites and co-requisites, and list of fixes.
This fix resolves the following issues:
- The synchronization process between Application Center and LSF is time-consuming.
- Too many records in the PMC_ROLE_PERMISSION table after the synchronization task is complete.
Readme file for: IBM® Spectrum LSF Application Center
Product/Component Release: 9.1.4.2
Update Name: Fix 474919
Fix ID: pac9.1.4.2-build474919
Publication date: 25 November 2017
Last modified date: 25 November 2017
APAR#: P102342
Download from the following location: http://www.ibm.com/eserver/support/fixes/
- System & Settings
- Users & Groups
- Roles & Permissions
- Database
Linux_x86_64
The following steps assume IBM Spectrum LSF Application Center is installed in /opt/pac.
Replace with your actual installation directory.
Stop all IBM Spectrum LSF Application Center services:
perfadmin stop allThe following steps assume IBM Spectrum LSF Application Center is installed in /opt/pac.
Replace with your actual installation directory.
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/spring-security-pac.xml
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/action/UserRoleAction.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/action/UsersGroupsAction$1.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/action/UsersGroupsAction$2.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/action/UsersGroupsAction.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/dao/ResourcePermissionDao.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/dao/RolePermissionDao.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/dao/impl/ResourcePermissionDaoImpl.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/dao/impl/RolePermissionDaoImpl.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/service/ResourcePermissionService.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/service/impl/ResourcePermissionServiceImpl.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/service/impl/RolePermissionServiceImpl.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pa/security/resource/WorkbookResourceProvider.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pa/service/WorkbookService$1.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pa/service/WorkbookService$2.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pa/service/WorkbookService$3.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pa/service/WorkbookService.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/application/util/ApplicationTemplateACLUtil.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/pacwebservice/WSPermissionUtil.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/security/resource/ApplicationTemplatesResourceGroupProvider.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/security/resource/CustomSubmissionFormResourceGroupProvider.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/security/resource/FlowDefResourceGroupProvider.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/security/resource/FlowInsResourceGroupProvider.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/security/resource/JobsResourceGroupProvider.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/security/resource/ServiceResourceGroupProvider.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/security/sync/MixedSynchronizeServiceImpl.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/security/sync/ResourceSynchronizeServiceImpl.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/framework/security/editRolePermission.jsp
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/framework/security/userRolePermission.jsp
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/framework/security/js/userRoleList.js
$PMC_TOP/gui/DBschema/MySQL/init.sql
$PMC_TOP/gui/DBschema/MySQL/Patch/removeUnusedRolePermissionRecords.sql
$PMC_TOP/gui/DBschema/Oracle/init.sql
$PMC_TOP/gui/DBschema/Oracle/Patch/removeUnusedRolePermissionRecords.sql
$PMC_TOP/gui/DBschema/PostgreSQL/init.sql
©Copyright IBM Corporation 2017
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
IBM®, the IBM logo and ibm.com® are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml