000025820 - Unable to deploy RSA ClearTrust Agent 3.0.1 for BEA WebLogic when using BEA WebLogic Portal 7.0

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 22, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000025820
Applies ToRSA ClearTrust Agent 3.0.1 for BEA WebLogic
BEA WebLogic Portal 7.0
IssueUnable to deploy RSA ClearTrust Agent 3.0.1 for BEA WebLogic when using BEA WebLogic Portal 7.0
weblogic.ejb20.interfaces.PrincipalNotFoundException: Exception while attempting to deploy Security Policy
String index out of range: -1 - with nested exception:
[weblogic.security.spi.ResourceCreationException: Failed to deploy policy for Resource type=<ejb>, application=sampleportal, module=customer, ejb=Cust
omerPropertyManager, method=remove, methodInterface=Home, signature={javax.ejb.Handle} and Role AnonymousRole. String index out of range: -1]
CauseYou cannot use the SPI to perform protection against the BEA WebLogic Portal; therefore, you cannot "Deploy" the Agent through the /adminconfig
ResolutionYou must not attempt to "deploy" the agent through /adminconfig, but configure the ClearTrust Web filter manually by editing the Portal's web.xml. See the following implementation guide for more info:

BEA WebLogic Portal 7.0 and ClearTrust Implementation Guide
Legacy Article IDa17695

Attachments

    Outcomes