2 Replies Latest reply on Aug 17, 2011 4:11 AM by jimcpl

    Error when trying to access OAM 11g Admin console

    AndyE
      I am getting an error when I try to access the OAM admin console, the page appears after I enter http://hostname:14100/oam but the login box has the following message in it:
      System error. Please re-try your action. If you continue to get this error, please contact the Administrator.

      I tried entering http://hostname:14100/oam_console but get a 404 error

      The log file outputs the following:

      [oracle@core bin]$ startManagedWebLogic.sh oam_server1
      .
      .
      JAVA Memory arguments: -Xms256m -Xmx512m -XX:MaxPermSize=512m
      .
      WLS Start Mode=Production
      .
      CLASSPATH=/opt/oracle/product/Middleware/oracle_common/modules/oracle.jdbc_11.1.1/ojdbc6dms.jar::/opt/oracle/product/Middleware/Oracle_IDM1/oam/server/policy/sts-policies.jar:/opt/oracle/product/Middleware/patch_wls1035/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/oracle/product/Middleware/patch_ocp360/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/oracle/product/Middleware/jdk/lib/tools.jar:/opt/oracle/product/Middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/product/Middleware/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/product/Middleware/modules/features/weblogic.server.modules_10.3.5.0.jar:/opt/oracle/product/Middleware/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/product/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/product/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/opt/oracle/product/Middleware/oracle_common/soa/modules/commons-cli-1.1.jar:/opt/oracle/product/Middleware/oracle_common/soa/modules/oracle.soa.mgmt_11.1.1/soa-infra-mgmt.jar:/opt/oracle/product/Middleware/Oracle_IDM1/oam/agent/modules/oracle.oam.wlsagent_11.1.1/oam-wlsagent.jar:/opt/oracle/product/Middleware/oracle_common/modules/oracle.jrf_11.1.1/jrf.jar:/opt/oracle/product/Middleware/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/product/Middleware/wlserver_10.3/server/lib/xqrl.jar
      .
      PATH=/opt/oracle/product/Middleware/wlserver_10.3/server/bin:/opt/oracle/product/Middleware/modules/org.apache.ant_1.7.1/bin:/opt/oracle/product/Middleware/jdk/jre/bin:/opt/oracle/product/Middleware/jdk/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/Oracle/bin:/opt/oracle/product/Middleware/user_projects/domains/iam/bin:/opt/oracle/product/Middleware/OPatch:/opt/oracle/product/11.2.0/dbhome_1/bin
      .
      ***************************************************
      * To start WebLogic Server, use a username and *
      * password assigned to an admin-level user. For *
      * server administration, use the WebLogic Server *
      * console at http://hostname:port/console *
      ***************************************************
      starting weblogic with Java version:
      java version "1.6.0_24"
      Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
      Oracle JRockit(R) (build R28.1.3-11-141760-1.6.0_24-20110301-1432-linux-x86_64, compiled mode)
      Starting WLS with line:
      /opt/oracle/product/Middleware/jdk/bin/java -server -Xms256m -Xmx512m -XX:MaxPermSize=512m -Dweblogic.Name=oam_server1 -Djava.security.policy=/opt/oracle/product/Middleware/wlserver_10.3/server/lib/weblogic.policy -Dweblogic.ProductionModeEnabled=true -Dweblogic.security.SSL.trustedCAKeyStore=/opt/oracle/product/Middleware/wlserver_10.3/server/lib/cacerts -da -Dplatform.home=/opt/oracle/product/Middleware/wlserver_10.3 -Dwls.home=/opt/oracle/product/Middleware/wlserver_10.3/server -Dweblogic.home=/opt/oracle/product/Middleware/wlserver_10.3/server -Dcommon.components.home=/opt/oracle/product/Middleware/oracle_common -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=/opt/oracle/product/Middleware/user_projects/domains/iam -Djrockit.optfile=/opt/oracle/product/Middleware/oracle_common/modules/oracle.jrf_11.1.1/jrocket_optfile.txt -Doracle.server.config.dir=/opt/oracle/product/Middleware/user_projects/domains/iam/config/fmwconfig/servers/oam_server1 -Doracle.domain.config.dir=/opt/oracle/product/Middleware/user_projects/domains/iam/config/fmwconfig -Digf.arisidbeans.carmlloc=/opt/oracle/product/Middleware/user_projects/domains/iam/config/fmwconfig/carml -Digf.arisidstack.home=/opt/oracle/product/Middleware/user_projects/domains/iam/config/fmwconfig/arisidprovider -Doracle.security.jps.config=/opt/oracle/product/Middleware/user_projects/domains/iam/config/fmwconfig/jps-config.xml -Doracle.deployed.app.dir=/opt/oracle/product/Middleware/user_projects/domains/iam/servers/oam_server1/tmp/_WL_user -Doracle.deployed.app.ext=/- -Dweblogic.alternateTypesDirectory=/opt/oracle/product/Middleware/Oracle_IDM1/oam/agent/modules/oracle.oam.wlsagent_11.1.1,/opt/oracle/product/Middleware/oracle_common/modules/oracle.ossoiap_11.1.1,/opt/oracle/product/Middleware/oracle_common/modules/oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabled=false -DOAM_POLICY_FILE=/opt/oracle/product/Middleware/user_projects/domains/iam/config/fmwconfig/oam-policy.xml -DOAM_CONFIG_FILE=/opt/oracle/product/Middleware/user_projects/domains/iam/config/fmwconfig/oam-config.xml -DOAM_ORACLE_HOME=/opt/oracle/product/Middleware/Oracle_IDM1/oam -Doracle.security.am.SERVER_INSTNCE_NAME=oam_server1 -Does.jars.home=/opt/oracle/product/Middleware/Oracle_IDM1/oam/server/lib/oes-d8 -Does.integration.path=/opt/oracle/product/Middleware/Oracle_IDM1/oam/server/lib/oeslib/oes-integration.jar -Does.enabled=true -Djavax.xml.soap.SOAPConnectionFactory=weblogic.wsee.saaj.SOAPConnectionFactoryImpl -Djavax.xml.soap.MessageFactory=oracle.j2ee.ws.saaj.soap.MessageFactoryImpl -Djavax.xml.soap.SOAPFactory=oracle.j2ee.ws.saaj.soap.SOAPFactoryImpl -Doracle.oaam.home=/opt/oracle/product/Middleware/Oracle_IDM1/oaam/ -Doracle.oaam.home=/opt/oracle/product/Middleware/Oracle_IDM1/oaam/ -Doracle.oaam.home=/opt/oracle/product/Middleware/Oracle_IDM1/oaam/ -Djava.awt.headless=true -Dem.oracle.home=/opt/oracle/product/Middleware/oracle_common -Djava.awt.headless=true -Dweblogic.management.discover=false -Dweblogic.management.server=http://core.apteclabs.edu:7001 -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=/opt/oracle/product/Middleware/patch_wls1035/profiles/default/sysext_manifest_classpath:/opt/oracle/product/Middleware/patch_ocp360/profiles/default/sysext_manifest_classpath weblogic.Server
      [WARN ][jrockit] MaxPermSize=512m ignored: Not a valid option for JRockit
      [WARN ] Use of -Djrockit.optfile is deprecated and discouraged.
      <Aug 16, 2011 9:34:29 AM EDT> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
      <Aug 16, 2011 9:34:36 AM EDT> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
      <Aug 16, 2011 9:34:37 AM EDT> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Oracle JRockit(R) Version R28.1.3-11-141760-1.6.0_24-20110301-1432-linux-x86_64 from Oracle Corporation>
      <Aug 16, 2011 9:34:45 AM EDT> <Info> <Security> <BEA-090065> <Getting boot identity from user.>
      Enter username to boot WebLogic server:weblogic
      Enter password to boot WebLogic server:
      <Aug 16, 2011 9:34:54 AM EDT> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.5.0 Fri Apr 1 20:20:06 PDT 2011 1398638 >
      <Aug 16, 2011 9:37:45 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
      <Aug 16, 2011 9:37:45 AM EDT> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
      <Aug 16, 2011 9:38:02 AM EDT> <Notice> <Log Management> <BEA-170019> <The server log file /opt/oracle/product/Middleware/user_projects/domains/iam/servers/oam_server1/logs/oam_server1.log is opened. All server side log events will be written to this file.>
      Aug 16, 2011 9:38:25 AM oracle.security.am.common.nap.util.NAPLogger log
      SEVERE: Failed to communicate with any of configured Access Server, ensure that it is up and running.
      <Aug 16, 2011 9:38:27 AM EDT> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
      <Aug 16, 2011 9:38:52 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
      <Aug 16, 2011 9:38:52 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
      <Aug 16, 2011 9:39:28 AM EDT> <Warning> <Munger> <BEA-2156203> <A version attribute was not found in element web-app in the deployment descriptor in /opt/oracle/product/Middleware/Oracle_IDM1/oam/agent/apps/oam-wlsagent-logout.war/WEB-INF/web.xml. A version attribute is required, but this version of the Weblogic Server will assume that the JEE5 is used. Future versions of the Weblogic Server will reject descriptors that do not specify the JEE version.>
      <Aug 16, 2011 9:39:46 AM EDT> <Warning> <Coherence> <BEA-000000> <2011-08-16 09:39:46.790/320.434 Oracle Coherence GE 3.5.3/465p2 <Warning> (thread=DistributedCache, member=3): Assigned 257 orphaned primary partitions>
      [EL Info]: 2011-08-16 09:39:47.585--ServerSession(474132858)--EclipseLink, version: Eclipse Persistence Services - 1.1.0.r3634
      [EL Info]: 2011-08-16 09:39:48.526--ServerSession(474132858)--file:/opt/oracle/product/Middleware/Oracle_IDM1/oam/server/lib/oes-d8/jps-internal.jar-JpsDBDataManager login successful
      <Aug 16, 2011 9:40:01 AM EDT> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
      <Aug 16, 2011 9:40:01 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
      <Aug 16, 2011 9:40:01 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
      <Aug 16, 2011 9:40:02 AM EDT> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.184.128:14100 for protocols iiop, t3, ldap, snmp, http.>
      <Aug 16, 2011 9:40:02 AM EDT> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on fe80:0:0:0:20c:29ff:fe26:71ec:14100 for protocols iiop, t3, ldap, snmp, http.>
      <Aug 16, 2011 9:40:02 AM EDT> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on 127.0.0.1:14100 for protocols iiop, t3, ldap, snmp, http.>
      <Aug 16, 2011 9:40:02 AM EDT> <Notice> <Server> <BEA-002613> <Channel "Default[3]" is now listening on 0:0:0:0:0:0:0:1:14100 for protocols iiop, t3, ldap, snmp, http.>
      <Aug 16, 2011 9:40:02 AM EDT> <Notice> <WebLogicServer> <BEA-000330> <Started WebLogic Managed Server "oam_server1" for domain "iam" running in Production Mode>
      <Aug 16, 2011 9:40:04 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
      <Aug 16, 2011 9:40:04 AM EDT> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
      <Aug 16, 2011 9:43:32 AM EDT> <Error> <HTTP> <BEA-101017> <[ServletContext@477181353[app:oam_server module:oam path:/oam spec-version:2.5]] Root cause of ServletException.
      weblogic.servlet.jsp.CompilationException: Failed to compile JSP /index.jsp
      index.jsp:2:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
      ^----^
      index.jsp:2:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
      ^----^
      index.jsp:3:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%>
      ^----^
      index.jsp:3:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%>
      ^----^
      index.jsp:4:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%>
      ^----^
      index.jsp:4:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%>
      ^----^

      at weblogic.servlet.jsp.JavelinxJSPStub.reportCompilationErrorIfNeccessary(JavelinxJSPStub.java:226)
      at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:162)
      at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:256)
      at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:216)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
      Truncated. see log file for complete stacktrace
      >
      <Aug 16, 2011 9:43:32 AM EDT> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'oam_server1' has triggered at Aug 16, 2011 9:43:32 AM EDT. Notification details:
      WatchRuleType: Log
      WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'WL-101020') OR (MSGID = 'WL-101017') OR (MSGID = 'WL-000802') OR (MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802'))
      WatchData: DATE = Aug 16, 2011 9:43:32 AM EDT SERVER = oam_server1 MESSAGE = [ServletContext@477181353[app:oam_server module:oam path:/oam spec-version:2.5]] Root cause of ServletException.
      weblogic.servlet.jsp.CompilationException: Failed to compile JSP /index.jsp
      index.jsp:2:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
      ^----^
      index.jsp:2:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
      ^----^
      index.jsp:3:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%>
      ^----^
      index.jsp:3:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%>
      ^----^
      index.jsp:4:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%>
      ^----^
      index.jsp:4:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
      <%@taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%>
      ^----^

      at weblogic.servlet.jsp.JavelinxJSPStub.reportCompilationErrorIfNeccessary(JavelinxJSPStub.java:226)
      at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:162)
      at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:256)
      at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:216)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
      at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.security.am.agent.wls.filters.OAMServletAuthenticationFilter.doFilter(OAMServletAuthenticationFilter.java:265)
      at oracle.security.am.agent.wls.filters.OAMValidationSystemFilter.doFilter(OAMValidationSystemFilter.java:133)
      at oracle.security.wls.oamagent.OAMAgentWrapperFilter.doFilter(OAMAgentWrapperFilter.java:120)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101017 MACHINE = core.apteclabs.edu TXID = CONTEXTID = 11d1def534ea1be0:7f0631a0:131d2d0d910:-8000-0000000000000020 TIMESTAMP = 1313502212548
      WatchAlarmType: AutomaticReset
      WatchAlarmResetPeriod: 30000
      >
      <Aug 16, 2011 9:43:51 AM EDT> <Alert> <Diagnostics> <BEA-320016> <Creating diagnostic image in /opt/oracle/product/Middleware/user_projects/domains/iam/servers/oam_server1/adr/diag/ofm/iam/oam_server1/incident/incdir_8 with a lockout minute period of 1.>

      Any ideas?
        • 1. Re: Error when trying to access OAM 11g Admin console
          Matt Carter-Oracle
          Andy,

          By default, the OAM console is deployed to the Admin Server. Have you tried http://hostname:7001/oamconsole?

          Matt
          • 2. Re: Error when trying to access OAM 11g Admin console
            jimcpl
            Hi,

            Another way to "find" the URL for the oamconsole, that I use if I'm not familiar with the configuration I'm working on is to first log into the Adminserver WL Console, then go to "Deployments".

            Then, find "oamconsole" in the Deployments listed (on the right).

            Click on that, then on the next page, look for the "Testing" tab. Click on the "Testing" tab, which which show the /oamconsole app.

            Click on the "+" to expand the tree, and you should see a bunch of different URLs on the right, e.g., if you have OAM console deployed to managed servers, etc., there'll be different URLs for those, etc., and you can just click on the links to open up OAM Console in your browser.

            Jim