Getting portalCreateError When Creating a New Portal With Log Error: java.io.FileNotFoundException: /tmp/component_event.<EVENT_ID>.jar (Operation not permitted)
(Doc ID 2801981.1)
Last updated on APRIL 06, 2023
Applies to:
Oracle WebCenter Portal - Version 12.2.1.4.0 and laterInformation in this document applies to any platform.
Symptoms
Attempting to create a portal in a fresh WebCenter Portal install fails with the following error:
ERROR
portalCreateError
The Portal managed server log shows the following errors:
oracle.webcenter.portal.api.FailedToSetPermissionsException: Failed to set permissions for portal <PORTAL_NAME>
at oracle.webcenter.portal.spacesintegration.PortalEventHandler.initializePortalRolesAndPermissions(PortalEventHandler.java:346)
at oracle.webcenter.portal.spacesintegration.PortalEventHandler.access$100(PortalEventHandler.java:77)
at oracle.webcenter.portal.spacesintegration.PortalEventHandler$1.run(PortalEventHandler.java:160)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
...
Caused By: oracle.webcenter.webcenterapp.security.WCSecurityException: Unable to grant permission <PORTAL_NAME>
at oracle.webcenter.webcenterapp.internal.model.security.WCSecurityManagerImpl.grantPermission(WCSecurityManagerImpl.java:1986)
at oracle.webcenter.spaces.internal.model.security.SpacesSecurityManagerImpl.grantPermission(SpacesSecurityManagerImpl.java:3846)
at oracle.webcenter.spaces.internal.model.security.SpacesSecurityManagerImpl.setPermissionToRole(SpacesSecurityManagerImpl.java:1906)
at oracle.webcenter.portal.spacesintegration.PortalEventHandler.setPermissionToRole(PortalEventHandler.java:814)
...
Caused By: oracle.security.jps.service.policystore.PolicyStoreException: JPS-04602: Cannot log policy management event to the audit service.
at oracle.security.jps.internal.policystore.util.PolicyAuditUtil.auditGrant(PolicyAuditUtil.java:260)
at oracle.security.jps.internal.policystore.JpsPolicy.grant_common(JpsPolicy.java:1164)
at oracle.security.jps.internal.policystore.JpsPolicy.grant(JpsPolicy.java:1071)
at oracle.security.jps.internal.policystore.JpsAppAuditPolicy.grant(JpsAppAuditPolicy.java:455)
...
Caused By: oracle.security.jps.service.audit.AuditException: JPS-00054: Failed to create the auditor for JPS.
at oracle.security.jps.internal.audit.DelegateAuditor$DynAuditor.<init>(DelegateAuditor.java:190)
at oracle.security.jps.internal.audit.AuditServiceImpl.getAuditor(AuditServiceImpl.java:321)
at oracle.security.jps.internal.audit.AuditServiceImpl.getAuditor(AuditServiceImpl.java:450)
at oracle.security.jps.internal.audit.AuditServiceImpl$1.run(AuditServiceImpl.java:627)
...
Caused By: oracle.security.jps.JpsException: oracle.security.audit.config.dynamic.DynAuditDefinitionException: java.io.FileNotFoundException: /tmp/component_event.<EVENT_ID>.jar (Operation not permitted)
at oracle.security.audit.config.dynamic.persistence.internal.ldap.AuditStoreDataManager12_1_3Impl.convertXlfBinaryToComponentXlf(AuditStoreDataManager12_1_3Impl.java:153)
at oracle.security.audit.config.dynamic.persistence.internal.ldap.AuditStoreDataManager12_1_3Impl.getXlf(AuditStoreDataManager12_1_3Impl.java:88)
at oracle.security.audit.config.dynamic.persistence.internal.ldap.AuditStoreDataManager.getSystemXlf(AuditStoreDataManager.java:1104)
at oracle.security.audit.config.dynamic.persistence.internal.ldap.AuditStoreDataManager.searchAuditDefinition(AuditStoreDataManager.java:377)
...
Caused By: oracle.security.audit.config.dynamic.DynAuditDefinitionException: java.io.FileNotFoundException: /tmp/component_event.<EVENT_ID>.jar (Operation not permitted)
at oracle.security.audit.config.dynamic.jaxb.AuditConfigEntityFactory.parseXlf(AuditConfigEntityFactory.java:911)
at oracle.security.audit.config.dynamic.jaxb.AuditConfigEntityFactory.parseXlf(AuditConfigEntityFactory.java:741)
at oracle.security.audit.config.dynamic.persistence.internal.ldap.AuditStoreDataManager12_1_3Impl.convertXlfBinaryToComponentXlf(AuditStoreDataManager12_1_3Impl.java:147)
at oracle.security.audit.config.dynamic.persistence.internal.ldap.AuditStoreDataManager12_1_3Impl.getXlf(AuditStoreDataManager12_1_3Impl.java:88)
...
Caused By: java.io.FileNotFoundException: /tmp/component_event.<EVENT_ID>.jar (Operation not permitted)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:225)
at java.util.zip.ZipFile.<init>(ZipFile.java:155)
at java.util.jar.JarFile.<init>(JarFile.java:167)
at java.util.jar.JarFile.<init>(JarFile.java:131)
at oracle.security.audit.config.dynamic.jaxb.XmlUtil.createJarFile(XmlUtil.java:141)
...
STEPS
The issue can be reproduced at will with the following steps:
- Connect to WebCenter Portal.
- Try creating a new portal.
The error occurs.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |