000021333 - Is it possible to deploy RSA ClearTrust Entitlements Manager on BEA WebLogic 8.1?

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

Article Content

Article Number000021333
Applies ToRSA ClearTrust 5.5 Entitlements Manager (Admin GUI)
BEA WebLogic 8.1
Admingui.war file
IssueIs it possible to deploy RSA ClearTrust Entitlements Manager on BEA WebLogic 8.1?
When starting BEA WebLogic 8.1 with the RSA ClearTrust 5.5.x Admin GUI deployed, the server throws the following error:

<Feb 24, 2005 2:42:15 PM EST> <Warning> <HTTP> <BEA-101248> <[Application: '/export/bea/applications/admingui', Module: 'admingui']: Deployment descriptor "weblogic.xml" is malformed. Check against the DTD: org.xml.sax.SAXParseException: Element type "prefer-web-inf-classes" must be declared. (line 44, column 37).>
<Feb 24, 2005 2:42:15 PM EST> <Warning> <HTTP> <BEA-101248> <[Application: '/export/bea/applications/admingui', Module: 'admingui']: Deployment descriptor "weblogic.xml" is malformed. Check against the DTD: org.xml.sax.SAXParseException: The content of element type "container-descriptor" must match "(check-auth-on-forward?,redirect-content-type?,redirect-content?,redirect-with-absolute-url?)". (line 45, column 29).>
<Feb 24, 2005 2:42:21 PM EST> <Notice> <WebLogicServer> <BEA-000355> <Thread "ListenThread.Default" listening on port 8000, ip address x.x.x.x>
<Feb 24, 2005 2:42:22 PM EST> <Notice> <Cluster> <BEA-000102> <Joining cluster xxx on x.x.x.x:8000>
<Feb 24, 2005 2:42:22 PM EST> <Notice> <WebLogicServer> <BEA-000330> <Started WebLogic Managed Server "xxx" for domain "xxx" running in Production Mode>
<Feb 24, 2005 2:42:22 PM EST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mod
Cause
BEA WebLogic 8.1 SP2 is not officially support platform for the RSA ClearTrust 5.5.x Admin GUI.  The supported platform for the ClearTrust 5.5 Entitlements Manger is WebLogic 7.0 SP3 or SP4, but it is possible to deploy this on WebLogic 8.1.
ResolutionWhen upgrading to BEA WebLogic 8.1 on the web, edit the web.xml file for the AdminGUI application and change the dts version from 2_2 to 2_3 in this line:

<!DOCTYPE web-app
          PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
          "http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">

You also need to edit the the weblogic.xml file if it is using an older dtd declaration. Add or replace the existing line for 7.0 at the start of the weblogic.xml file:

<!DOCTYPE weblogic-web-app
 PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN"
 "http://www.bea.com/servers/wls81/dtd/weblogic81-web-jar.dtd

NOTE: The applications directory in BEA WebLogic 8.0 is user_projects/domains/mydomain/applications instead of user_projects/mydomain/applications
Legacy Article IDa20185

Attachments

    Outcomes