Hi all,
hoping someone has seen this before.
Environment:
- BAW 8.6.9.25000 on WAS 8.5.5.29, single-cluster Process Center DE
- External CPE + ICN on a separate cell (WAS 8.5.5.27 ND, CPE/ICN in their own clusters)
- bpm.de.useExternalCPE=true, bpm.de.useExternalNavigator=true
- setBPMExternalECM was run during install (trace confirms getExternalECMType=NEW_EXTERNAL_OBJECT_STORE)
- ECM technical user BAWADUAT mapped to EmbeddedECMTechnicalUser role
- DB2 backend, AD for LDAP
- Fresh install — never worked end to end
The Issue
Every BAW startup throws this:
WSVR0501E: Error creating component null [class ApplicationServerImpl]
Caused by: com.filenet.api.exception.EngineRuntimeException:
FNRCE0057E: E_READ_ONLY: The method failed because an object or property is read-only.
at com.filenet.apiimpl.core.ListImpl.checkUpdate(ListImpl.java:744)
at com.ibm.bpm.embeddedecm.cases.instance.impl.UpdateRuntimeUserMembership.run(...)
at com.ibm.bpm.embeddedecm.internal.EmbeddedECMConfiguration.updateBPMRuntimeUser(...)
at com.ibm.bpm.embeddedecm.internal.EmbeddedECMConfiguration.validateAndCreateDefaultConfiguration(...)
at com.ibm.bpm.embeddedecm.init.EmbeddedECMInitializerComponentImpl$2.run(...)
Has anyone hit FNRCE0057E E_READ_ONLY at UpdateRuntimeUserMembership during BAW startup against an external CPE where permissions were already correctly granted?