1 Reply Latest reply: Jul 25, 2013 10:28 PM by wcleung RSS

    REP-52266: The in-process Reports Server rep_wls failed to start.oracle.reports.RWException: IDL:oracle/reports/RWException:1.0

    wcleung

      Dear All,

       

        I am doing HA and installed Forms Reports 11gR2 (11.1.2.0.0_32) in 2 Windows XP (SP3).  And weblogic server (10.3.5.0) in both PC.

       

      I have follow this doc for the installation:

      http://docs.oracle.com/cd/E27559_01/doc.1112/e28391/classic.htm#ASHIA3216

      14. Configuring High Availability for Oracle Portal, Forms, Reports, and Discoverer

      I have 2 machine nodes: lb-ws06 (with admin) and lb-100.

      4 WLS = WLS_FORMS, WLS_FORMS1, WLS_REPORTS, WLS_REPORTS1.

      The Forms are working.

      But when I run the reports with URL:

      http://lb-100:9002/reports/rwservlet?report=member.jsp&destype=cache&desformat=html&userid=mas/mas@windb

       

      I have tested the above URL before I change the rwservlet.properties and rwserver.conf files and it is working fine.

       

      I get the following error:

       

      REP-52266: The in-process Reports Server rep_wls_reports1_lb-100_asinst_2 failed to start.oracle.reports.RWException: IDL:oracle/reports/RWException:1.0

       

      And when I get the log file from EM, I get the following:

       

      [2013-07-25T10:17:40.000+08:00] [WLS_REPORTS1] [WARNING] [] [oracle.reports.servlet] [host: lb-100] [nwaddr: 192.168.0.50] [tid: 12] [userId: <anonymous>] [ecid: 0000K0JbW5fFo2WFLzNM8A1Hw8F100000D,0:1] [APP: reports#11.1.2] [TARGET: /Farm_ClassicDomain/ClassicDomain/WLS_REPORTS1/reports(11.1.2)] [TARGET_TYPE: oracle_repapp] RWClient:startInProcessServer  start inprocess server rep_wls_reports1_lb-100_asinst_2

      [2013-07-25T10:17:40.016+08:00] [WLS_REPORTS1] [NOTIFICATION] [] [oracle.reports.server] [host: lb-100] [nwaddr: 192.168.0.50] [tid: 25] [userId: <anonymous>] [ecid: 0000K0JbW5fFo2WFLzNM8A1Hw8F100000D,1:16500] [APP: reports#11.1.2] [TARGET: /Farm_ClassicDomain/ClassicDomain/WLS_REPORTS1/reports(11.1.2)] [TARGET_TYPE: oracle_repapp] ServerConfig:logConf  <server version="11.1.2" xmlns="http://xmlns.oracle.com/reports/server">[[

         <cache class="oracle.reports.cache.RWCache">

            <property name="cacheSize" value="50"/>

            <!--property name="cacheDir" value="your cache directory"/-->

            <!--property name="maxCacheFileNumber" value="max number of cache files"/-->

            <property name="JOCCacheDir" value="\\192.168.0.50\TEMP\joc"/>

            <property name="CacheDir" value="\\192.168.0.50\TEMP\cache"/>

         </cache>

         <!--Please do not change the id for reports engine.-->

         <!--The class specifies below is subclass of _EngineClassImplBase and implements EngineInterface.-->

         <engine class="oracle.reports.engine.EngineImpl" engLife="50" id="rwEng" maxEngine="1" minEngine="1">

            <!--property name="sourceDir" value="your reports source directory"/-->

            <!--property name="tempDir" value="your reports temp directory"/-->

            <!--property name="keepConnection" value="yes"/-->

         </engine>

         <engine class="oracle.reports.urlengine.URLEngineImpl" engLife="50" id="rwURLEng" maxEngine="1" minEngine="0"/>

         <security class="oracle.reports.server.RWJAZNSecurity" id="rwJaznSec"/>

         <!--destination destype="oraclePortal" class="oracle.reports.server.DesOraclePortal">

           <property name="dbuser" value="$$PORTAL_DB_USERNAME$$"/>

           <property name="dbpassword" value="csf:$$CSF_ALIAS$$:$$PORTAL_DB_PASSWORD_KEYE$$"/>

           <property name="dbconn" value="$$PORTAL_DB_TNSNAME$$"/>

         </destination-->

         <destination class="oracle.reports.plugin.destination.ftp.DesFTP" destype="ftp"/>

         <destination class="oracle.reports.plugin.destination.webdav.DesWebDAV" destype="WebDav"/>

         <job engineId="rwEng" jobType="report"/>

         <job engineId="rwURLEng" jobType="rwurl"/>

         <notification class="oracle.reports.server.MailNotify" id="mailNotify">

            <property name="succnotefile" value="succnote.txt"/>

            <property name="failnotefile" value="failnote.txt"/>

         </notification>

         <!--notification id="wfNotify" class="oracle.reports.server.WorkflowNotify">

            <property name="connStr" value="%WF_DB_USERNAME%/%WF_DB_PASSWORD%@%WF_DB_TNSNAME%" encrypted="no"/>

         </notification-->

         <!--jobStatusRepository class="oracle.reports.server.JobRepositoryDB">

            <property name="dbuser" value="$$REPO_DB_USERNAME$$"/>

            <property name="dbpassword" value="csf:$$CSF_ALIAS$$:$$REPO_DB_PASSWORD_KEYE$$"/>

            <property name="dbconn" value="$$REPO_DB_TNSNAME$$"/>

         </jobStatusRepository-->

         <jobRepository>

            <property name="dbuser" value="report_queue"/>

            <property name="dbpassword" value="csf:reports:queuePassword"/>

            <property name="dbconn" value="windb"/>

         </jobRepository>

         <connection idleTimeOut="15" maxConnect="50"/>

         <queue maxQueueSize="1000"/>

         <!--jobRecovery auxDatFiles="yes"/-->

         <pluginParam name="mailServer" value="%MAILSERVER_NAME%">

            <!--property name="enableSSL" value="yes"/-->

            <!--UserName and Password that can be used to connect to the mail server-->

            <!--property name="mailUserName" value="%MAIL_USERID%" /-->

            <!--property name="mailPassword" value="%MAIL_PASSWORD%"/-->

         </pluginParam>

      </server>

       

       

      ]]

      [2013-07-25T10:17:40.016+08:00] [WLS_REPORTS1] [NOTIFICATION] [] [oracle.reports.server] [host: lb-100] [nwaddr: 192.168.0.50] [tid: 25] [userId: <anonymous>] [ecid: 0000K0JbW5fFo2WFLzNM8A1Hw8F100000D,1:16500] [APP: reports#11.1.2] [TARGET: /Farm_ClassicDomain/ClassicDomain/WLS_REPORTS1/reports(11.1.2)] [TARGET_TYPE: oracle_repapp] ServerConfig:logConf  Reading server config file D:\Oracle\Middleware\user_projects\domains\ClassicDomain\config\fmwconfig\servers\WLS_REPORTS1\applications\reports_11.1.2\configuration\rwserver.conf

      [2013-07-25T10:17:40.141+08:00] [WLS_REPORTS1] [NOTIFICATION] [] [oracle.reports.server] [host: lb-100] [nwaddr: 192.168.0.50] [tid: 25] [userId: <anonymous>] [ecid: 0000K0JbW5fFo2WFLzNM8A1Hw8F100000D,1:16500] [APP: reports#11.1.2] [TARGET: /Farm_ClassicDomain/ClassicDomain/WLS_REPORTS1/reports(11.1.2)] [TARGET_TYPE: oracle_repapp] Failed initializing JPS  D:\Oracle\Middleware\user_projects\domains\ClassicDomain\config\fmwconfig\servers\WLS_REPORTS1\applications\reports_11.1.2\configuration\rwserver.conforacle.security.jps.service.credstore.CredStoreException: Could not find the key specified

      [2013-07-25T10:17:40.141+08:00] [WLS_REPORTS1] [INCIDENT_ERROR] [REP-50125] [oracle.reports.server] [host: lb-100] [nwaddr: 192.168.0.50] [tid: 25] [userId: <anonymous>] [ecid: 0000K0JbW5fFo2WFLzNM8A1Hw8F100000D,1:16500] [APP: reports#11.1.2] [TARGET: /Farm_ClassicDomain/ClassicDomain/WLS_REPORTS1/reports(11.1.2)] [TARGET_TYPE: oracle_repapp] REP-50125 : An internal exception occurred: oracle.security.jps.service.credstore.CredStoreException: Could not find the key specified.  [[

      oracle.reports.RWException: IDL:oracle/reports/RWException:1.0

        at oracle.reports.utility.Utility.newRWException(Utility.java:1053)

        at oracle.reports.utility.Utility.newRWException(Utility.java:1066)

        at oracle.reports.server.ServerConfig.getValueFromCSF(ServerConfig.java:1355)

        at oracle.reports.server.ServerConfig.getElementProperties(ServerConfig.java:1295)

        at oracle.reports.server.ServerConfig.getElementProperties(ServerConfig.java:1039)

        at oracle.reports.server.JobStoreDB.start(JobStoreDB.java:77)

        at oracle.reports.server.RWServer.startServer(RWServer.java:1045)

        at oracle.reports.server.RWServer.run(RWServer.java:358)

        at java.lang.Thread.run(Thread.java:662)

       

       

      ]]

      [2013-07-25T10:17:43.172+08:00] [WLS_REPORTS1] [INCIDENT_ERROR] [REP-50125] [oracle.reports.servlet] [host: lb-100] [nwaddr: 192.168.0.50] [tid: 12] [userId: <anonymous>] [ecid: 0000K0JbW5fFo2WFLzNM8A1Hw8F100000D,0:1] [APP: reports#11.1.2] [TARGET: /Farm_ClassicDomain/ClassicDomain/WLS_REPORTS1/reports(11.1.2)] [TARGET_TYPE: oracle_repapp] REP-50125 : oracle.reports.RWException: IDL:oracle/reports/RWException:1.0  [[

      oracle.reports.RWException: IDL:oracle/reports/RWException:1.0

        at oracle.reports.utility.Utility.newRWException(Utility.java:1053)

        at oracle.reports.client.ServerManager.getServer(ServerManager.java:284)

        at oracle.reports.rwclient.RWClient.startInProcessServer(RWClient.java:1130)

        at oracle.reports.rwclient.ServletCmdMgr.handleWebCommand(ServletCmdMgr.java:315)

        at oracle.reports.rwclient.RWClient.handleWebCommand(RWClient.java:1299)

        at oracle.reports.rwclient.RWClient.processRequest(RWClient.java:1819)

        at oracle.reports.rwclient.RWClient.doGet(RWClient.java:509)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

        at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)

        at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

        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)

       

       

      ]]

      [2013-07-25T10:17:43.172+08:00] [WLS_REPORTS1] [INCIDENT_ERROR] [REP-52266] [oracle.reports.servlet] [host: lb-100] [nwaddr: 192.168.0.50] [tid: 12] [userId: <anonymous>] [ecid: 0000K0JbW5fFo2WFLzNM8A1Hw8F100000D,0:1] [APP: reports#11.1.2] [TARGET: /Farm_ClassicDomain/ClassicDomain/WLS_REPORTS1/reports(11.1.2)] [TARGET_TYPE: oracle_repapp] REP-52266 : The in-process Reports Server rep_wls_reports1_lb-100_asinst_2 failed to start.oracle.reports.RWException: IDL:oracle/reports/RWException:1.0  [[

      oracle.reports.RWException: IDL:oracle/reports/RWException:1.0

        at oracle.reports.utility.Utility.newRWException(Utility.java:1053)

        at oracle.reports.rwclient.RWClient.startInProcessServer(RWClient.java:1148)

        at oracle.reports.rwclient.ServletCmdMgr.handleWebCommand(ServletCmdMgr.java:315)

        at oracle.reports.rwclient.RWClient.handleWebCommand(RWClient.java:1299)

        at oracle.reports.rwclient.RWClient.processRequest(RWClient.java:1819)

        at oracle.reports.rwclient.RWClient.doGet(RWClient.java:509)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

        at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)

        at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

        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)

       

       

      ]]

      [2013-07-25T10:17:43.172+08:00] [WLS_REPORTS1] [INCIDENT_ERROR] [] [oracle.reports.servlet] [host: lb-100] [nwaddr: 192.168.0.50] [tid: 12] [userId: <anonymous>] [ecid: 0000K0JbW5fFo2WFLzNM8A1Hw8F100000D,0:1] [APP: reports#11.1.2] [TARGET: /Farm_ClassicDomain/ClassicDomain/WLS_REPORTS1/reports(11.1.2)] [TARGET_TYPE: oracle_repapp] ServerManager:getServer  Bind to Reports Server rep_wls_reports1_lb-100_asinst_2 failed.

      [2013-07-25T10:17:43.188+08:00] [WLS_REPORTS1] [WARNING] [DMS-57008] [oracle.dms.context] [host: lb-100] [nwaddr: 192.168.0.50] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [APP: reports#11.1.2] [TARGET: /Farm_ClassicDomain/ClassicDomain/WLS_REPORTS1/reports(11.1.2)] [TARGET_TYPE: oracle_repapp] The execution context put in place at the start of the request, 3e9b3130aaf7acb5:-4be67216:1401382adb1:-8000-0000000000000720,0, is not the execution context in place at the end of the request, 0000K0JbW5fFo2WFLzNM8A1Hw8F100000D,0:1. The request is as follows: Request URI:[[

        /reports/rwservlet/

      Request URL:

        http://lb-100:8888/reports/rwservlet/

      (No Query String)

      All Headers Names:

        Accept, Accept-Language, User-Agent, Accept-Encoding, Host, Cookie, Connection, Proxy-Client-IP, X-Forwarded-For, X-WebLogic-KeepAliveSecs, X-WebLogic-Request-ClusterInfo, x-weblogic-cluster-hash

      Selected Header Values:

        Accept-Language : en-us

        Host : lb-100:8888

        Accept-Encoding : gzip, deflate

        User-Agent : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; BTRS124610; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; AskTbPTV/5.17.3.36670)

        Connection : Keep-Alive

        Accept : image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, */*

       

       

      ]]

       

      Kindly help.

       

      wcleung