OBIEE11g - Writeback Error

Hi All,
I am trying to test out the Writeback functionality in OBIEE11g 11.1.1.6.4. BUT getting the following error:
Write Back Error
An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
I Have Done The Following:
First, I created two tables in sql database. Joined them. Enabled the writeback check box for COL1 from Table1 in RPD. Set the permissions to Read/Write.
Then I added the following tag in instanceconfig.xml file just above </ServerInstance>
<LightWriteback>true</LightWriteback>
After that, I created a new analysis. Inserted COL1 and COL2 into answers. Enabled Writeback for COL1 in its column properties. Did the settings in the table properties for writeback.
Then created WriteBack.xml file and placed it in $MW_HOME/instances/instance1/bifoundation/OracleBIPresentationServicesComponent/coreapplication_obips1
/analyticsRes/customMessages directory.
NOTE: customMessages directory was not present so I created it manually.
<?xml version="1.0" encoding="utf-8" ?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
<WebMessageTable lang="en-us" system="WriteBack" table="Messages">
<WebMessage name="WriteBack">
<XML>
<writeBack connectionPool="Connection Pool">
<insert> </insert>
<update>UPDATE USER_MGMT SET COL1 = '@{cb6c3a1af92849c72}' WHERE COL2= '@{c48def73911167fb0}'</update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>
I have restarted the services wherever required.
Now, when I run the analysis and try to update an existing value in COL1, I get the above mentioned error.
I have gone through all the posts/blogs related to this issue/error and still I am unable to find a solution.
Any help/suggestion will be highly appreciated.
Thanks n Regards
Dev

Hi All,
I am still getting the following error:
Write Back Error
An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
I have tried all, what is given in the following links, still the above error:
1) http://bidirect.blogspot.in/2011/05/writeback-for-dashboard-commentary-for.html
2) http://obieelearner.blogspot.in/2012/07/obiee-11g-write-back.html
3) https://forums.oracle.com/forums/thread.jspa?threadID=2456664&tstart=60
4) https://forums.oracle.com/forums/thread.jspa?threadID=2277734
5) http://obiee10grevisited.blogspot.in/2012/02/write-back-in-obiee11g.html
6) http://deliverbi.blogspot.in/2012/08/obiee-111162-writeback-setup.html
7) http://subhashtata.blogspot.in/2011/12/writeback-in-11g-obiee.html
8) https://docs.google.com/file/d/0BwMedcpXjz5bUS1EQ09lb3lwcDQ/edit?pli=1
9) http://rajeshthomas.blogspot.in/2012/08/writeback-analysis-in-obiee-11g-part-1.html
Any other suggestions ? I am not sure if I am missing something. Please advice.
Thanks n Regards
Dev

Similar Messages

  • Writeback error when updating number more than 1000- URGENT!!

    Hi,
    I am suing writeback feature in OBIEE 11g, the xml script I am using is
    <?xml version="1.0" encoding="utf-8" ?>
    - <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    - <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    - <WebMessage name="writeback">
    - <XML>
    - <writeBack connectionPool="connectionpool">
    <insert>INSERT INTO XXINPT_WRITE_BACK(RECORD_ID,BUDGET_CATEGORY,BUDGET_SUB_CATEGORY,DESCR_SEGMENT2,JUL,AUG,SEP,OCT,NOV,DEC,JAN,FEB,MAR,APR,MAY,JUN,TOTALS) VALUES('@1',@2,@3,@4,@5,@6,@7,@8,@9,@10,@11,@12,@13,@14,@15,@16,@17)</insert>
    <update>UPDATE XXINPT_WRITE_BACK SET "JUL"=@5,"AUG"=@6,"SEP"=@7,"OCT"=@8,"NOV"=@9,"DEC"=@10,"JAN"=@11,"FEB"=@12,"MAR"=@13,"APR"=@14,"MAY"=@15,"JUN"=@16 WHERE "RECORD_ID"='@1'</update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    I am able to update values less than 1000 but I am getting a writeback error when I try to update values more than 1000 please help, It is very urgent.
    Thanks in advance.

    Hi, It is just saying writeback error. there is no other information. Do not know where to check the log file.

  • OBIEE 11g Writeback Error

    Hi All,
    I am unable to configure the writeback functionality in OBIEE 11g, i am getting error while pressing Apply button in the report no error message is displayed in the error box only 2 ok buttons.
    Folder customMessages doesn't exist:
    "ORACLE_INSTANCE/bifoundation/OracleBIPresentationServicesComponent/coreapplication_obipsn/analyticsRes/customMessages"
    so i created the folder and added the writeback xml file to the folder.
    is there is any way to check the error.?

    Hi,
    Please check if you have followed the following steps mentioned:
    http://obiee10grevisited.blogspot.in/2012/02/write-back-in-obiee11g.html
    Regards
    MuRam

  • Writeback error in OBIEE 11g

    I am using the writeback template below. It works fine if my browser is set to English language.
    *<?xml version="1.0" encoding="utf-8" ?>*
    *<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">*
    *<WebMessageTable lang="en-us" system="WriteBack" table="Messages">*
    *<WebMessage name="PartyItemNoteTemplate">*
    *<XML>*
    *<writeBack connectionPool="WriteBackCP">*
    *<insert> </insert>*
    *<update>*
    INSERT INTO PARTY_ITEM_NOTES (note_key, item_num, party_id, note_text, latest_party_item_note_flag, created_by) VALUES (bi_party_notes_s.NEXTVAL, '@3', @17, '@15', 'Y', '@16');
    *</update>*
    *</writeBack>*
    *</XML>*
    *</WebMessage>*
    *<WebMessage name="PartyItemNoteEditTemplate">*
    *<XML>*
    *<writeBack connectionPool="WriteBackCP">*
    *<insert> </insert>*
    *<update>*
    INSERT INTO PARTY_ITEM_NOTES (note_key, item_num, party_id, note_text, latest_party_item_note_flag, created_by) VALUES (bi_party_notes_s.NEXTVAL, '@2', @7, '@6', 'Y', '@8');
    *</update>*
    *</writeBack>*
    *</XML>*
    *</WebMessage>*
    *</WebMessageTable>*
    *</WebMessageTables>*
    The problem is when I try this using other browser languages, I get a red box with a generic 'Write-back Error' error message in it, and the writeback does not work.
    German error: Rückschreib-Fehler
    French error: Erreur de réécriture
    etc...
    The party_item_notes table is defined as follows:
    CREATE TABLE warehouse.party_item_notes
    note_key                     NUMBER(10),
    item_num                     VARCHAR2(32 BYTE),
    party_id                     NUMBER(15),
    note_text                    VARCHAR2(150 BYTE),
    latest_party_item_note_flag  CHAR(1 BYTE),
    created_by                   VARCHAR2(15 BYTE),
    created_date                 DATE             DEFAULT SYSDATE
    I tried executing the insert statements in TOAD after running ALTER SESSION SET NLS_LANGUAGE= 'FRENCH' - and it worked fine, the row was inserted without errors. Has anyone else run across this issue, or does anyone have any ideas what might be causing it?
    -Nick

    <WebMessage name="TROUBLE_TICKETS_New">
    <XML>
    <writeBack connectionPool="GSC_SMR_CP">
    <INSERT> UPDATE GSC_TGT_TROUBLE_TICKETS
    SET
    OTG_CAUSE=UPPER('@{c9227d804691e9716}'),
    Total_TICKET_TIME='@{cf19c99ecc1414eb9}',
    ELAPSED_REPAIR_TIME_HRS =('@{cf19c99ecc1414eb9}'/60),
    APPROVED=UPPER('@{cb45e48c440ebf89e}'),
    SLA_EXCLUSION=UPPER('@{c10a102137164cf12}'),
    PRIORITY='@{c74265fdc727ff6fa}',
    RESOLUTION_CODE=UPPER('@{cd3316a358092e99a}'),
    RESOLUTION_DESCRIPTION=UPPER('@{cfad893d1d5324d1a}'),
    ALT_NEID =UPPER('@{cc2288d55a477ddea}'),
    RESPONSIBLE_PARTY =UPPER('@{c9e6e09ec96da547d}'),
    USER_COMMENTS='@{c6a96d76497318e04}'
    WHERE TKT_ID= '@{cb5ebeface51c760a}'AND NEARSUBSCRIBEROID =  '@{c16b6d1fc868f2304}'
    </INSERT>
    <UPDATE>UPDATE GSC_TGT_TROUBLE_TICKETS
    SET
    OTG_CAUSE=UPPER('@{c9227d804691e9716}'),
    Total_TICKET_TIME='@{cf19c99ecc1414eb9}',
    ELAPSED_REPAIR_TIME_HRS =('@{cf19c99ecc1414eb9}'/60),
    APPROVED=UPPER('@{cb45e48c440ebf89e}'),
    SLA_EXCLUSION=UPPER('@{c10a102137164cf12}'),
    PRIORITY='@{c74265fdc727ff6fa}',
    RESOLUTION_CODE=UPPER('@{cd3316a358092e99a}'),
    RESOLUTION_DESCRIPTION=UPPER('@{cfad893d1d5324d1a}'),
    ALT_NEID =UPPER('@{cc2288d55a477ddea}'),
    RESPONSIBLE_PARTY =UPPER('@{c9e6e09ec96da547d}'),
    USER_COMMENTS='@{c6a96d76497318e04}'
    WHERE TKT_ID= '@{cb5ebeface51c760a}'AND NEARSUBSCRIBEROID =  '@{c16b6d1fc868f2304}'
    </UPDATE>
    </writeBack>
    </XML>
    </WebMessage>

  • Writeback Error in Siebel Dashboard

    Hi
    When I am clicking on insert button I am getting fallowing error.
    The system is unable to read the WriteBack Template 'SHNEW'.
    Please contact your system administrator.
    My XML Template is
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawnm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="SHNEW">
    <XML>
    <WriteBack connectionPool="ss">
    <Insert>INSERT INTO FEEDBACK(username,fdate,feedbacks)
    values ('@{c0}',TO_DATE(’@{c1}’,'yyyy-mm-yy'),'@{c2}')</Insert>
    <Update></Update>
    <postInsert>COMMIT</postInsert>
    </WriteBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    and I have stored it in
    OracleBI\web\msgdb\customMessages
    and have restart the Web Services .
    Thanks
    SUNIL
    Sunil Jena

    Hi Now I am facing bellow error.
    Can anybody suggest me what to do?
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65PState: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 13017] User or group has not been granted the Direct Database Access privilege to access the database 'sh'. Please verify the User/Group Permissions in the Oracle BI Administration Tool. (HY000)

  • WriteBack Error in OBIEE 10g

    Hi Friends,
    I got an error while executing the writeback Template.I am using simple SH schema.
    Please Help me to fix the error.
    The Template I have given is below..
    <?xml version="1.0" encoding="utf-8" ?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="write">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <insert> </insert>
    <update>UPDATE SALES SET PK=@4 WHERE TIMES.CALENDAR_YEAR='@1' PRODUCTS.PROD_NAME='@2' SALES.AMOUNT_SOLD=@3</update>
         </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    The Updated Colomn here is "PK" present in SALES Table.
    The Error I got is ....
    An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43093] An error occurred while processing the EXECUTE PHYSICAL statement. [nQSError: 16001] ODBC error state: S1000 code: 933 message: [Oracle][ODBC][Ora]ORA-00933: SQL command not properly ended. [nQSError: 16015] SQL statement execution failed. (HY000)
    SQL Issued: EXECUTE PHYSICAL CONNECTION POOL "Connection Pool" UPDATE SALES SET PK=123 WHERE TIMES.CALENDAR_YEAR='1998' PRODUCTS.PROD_NAME='1.44MB External 3.5" Diskette' SALES.AMOUNT_SOLD=64464.83
    Please Help me to fix the Error.
    Thanks in Advance....
    Regards,
    Pamidi.

    Hi JD,
    Thank you for your good Reply.
    I already recognized the Error with Update Command.No need to end ';' to Update Commad.
    I know the Simple Update command like <update>UPDATE SALES SET PK=@2 WHERE PROD_ID='@1'</update> . this command will be worked.
    But in this case(This Error with previous Update Command) , I am not able to write correct Update Command.
    If you know please let me know.Thanks in Advance.
    Regards,
    Pamidi.

  • OBIEE Writeback error Sax parser Expected entity name with ampersand gt/lt

    Hi,
    I've enabled OBIEE 10.1.3.3.2 on Suse Linux 9.x writeback successfully for an OBIEE report, however if any of the fields contain XML special characters like ampersand, less than, greater than symbols etc when I save I get error:
    An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
    Sax parser returned an exception. Message: Expected entity name for reference, Entity publicId: , Entity systemId: , Line number: 1, Column number: 795
    Error Details
    Error Codes: UH6MBRBC:E6MUPJPH
    Xml parsed: <writeBack template="entry"><record action="update"><value columnID="c10">C</value><value columnID="c2">Jun-08</value><value columnID="c5">0001</value><value columnID="c1">NET RESULT</value><value columnID="c7">T000</value><value columnID="c3">Total X & X</value>...
    I don't really want to have to use replace function on all the fields in the report to remove special characters + train users not to enter them in editable field.
    Anyone got any ideas how to get around this?
    Thanks,
    Gareth

    Hi
    I am getting this error in writeback while submitting
    An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
    Sax parser returned an exception. Message: Unterminated entity reference, 'M', Entity publicId: , Entity systemId: , Line number: 1, Column number: 85
    Error Details
    Error Codes: UH6MBRBC:E6MUPJPH
    Xml parsed: <writeBack template="CPE_writeback"><record action="update"><value columnID="c0">H&M SWEDEN</value><value columnID="c1">7/5/2010</value><value columnID="c2">8/26/2010</value><value columnID="c11">Administrator</value><value columnID="c7">BOOKED</value><value columnID="c10"> y</value><value columnID="c9">H&M SWEDEN ;7/5/2010 ;8/26/2010 ;BOOKED</value></record></writeBack>
    I think the problem is with '&' or might be with something else, if i choose other options form dropdowns its does not give me any error. only fot this customer "H&M SWEDEN"
    can any one please tell me what workaround i can do.. the obi version is 10.1.3.2

  • OBIEE Writeback error - The system is unable to read the Write Back Templat

    Hi all,
    I'm trying to set up the write back feature for one of the reports. All the set up up including XML file in the custommessage folder is done.Ensured the webmessage name tag value (pmet_update) is same as the one used in the report write back template value etc.
    Also the server is restarted after the latest XML file(as shown below) is copied after all type of debugging with similar threads on this matter.
    But when i click on the update button in the report (button is highlighted), i'm getting the error
    "The system is unable to read the Write Back Template 'pmet_update'. Please contact your system administrator."
    here is the xml.
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="pmet_update">
    <XML>
    <writeBack connectionPool="PMTCOG">
    <insert></insert>
    <update> UPDATE XREF_PMET_URL SET URL= '@{c1}' WHERE API='@{c0}'</update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    Could you please help?

    Hi,
    I think that you have to spacify also an SQL statement for the update tag, for example:
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="pmet_update">
    <XML>
    <writeBack connectionPool="PMTCOG">
    <insert> select null from dual</insert>
    <update> UPDATE XREF_PMET_URL SET URL= '@{c1}' WHERE API='@{c0}'</update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    The witeback wants for both the tags (<insert></insert> and <update></update>) an SQL Statement.
    For me it works.
    Let me know!
    Gianluca Ancarani

  • OBIEE11G Weblogic Error

    Hi All
    When i star my weblogic server it through below error.
    <Oct 17, 2012 11:35:14 PM UTC> <Critical> <Server> <BEA-002616> <Failed to listen on channel "Default" on 10.112.161.53:7001, failure count: 2, failing for 1 seconds, java.net.SocketException: Too many open files>
    <Oct 17, 2012 11:35:16 PM UTC> <Critical> <Server> <BEA-002616> <Failed to listen on channel "Default" on 10.112.161.53:7001, failure count: 3, failing for 3 seconds, java.net.SocketException: Too many open files>
    <Oct 17, 2012 11:35:19 PM UTC> <Notice> <Server> <BEA-002615> <After having failed to listen, the server is now listening on channel "Default" on 10.112.161.53:7001.>
    <Oct 17, 2012 11:35:27 PM UTC> <Critical> <Server> <BEA-002616> <Failed to listen on channel "Default" on 10.112.161.53:7001, failure count: 1, failing for 0 seconds, java.net.SocketException: Too many open files>
    java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:127)
    at java.util.zip.ZipFile.<init>(ZipFile.java:143)
    at weblogic.jsp.internal.Jar.<init>(Jar.java:24)
    at weblogic.jsp.internal.Application.createJavelinFile(Application.java:185)
    at weblogic.jsp.internal.CPL.initializeBinaryPaths(CPL.java:234)
    at weblogic.servlet.jsp.JavelinxJSPStub.prepareCPLClasspath(JavelinxJSPStub.java:273)
    at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:126)
    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.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    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:139)
    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)
    <Oct 17, 2012 11:35:30 PM UTC> <Error> <HTTP> <BEA-101017> <[ServletContext@2045821149[app:analytics module:analytics path:/analytics spec-version:2.5 version:11.1.1]] Root cause of ServletException.
    weblogic.servlet.jsp.CompilationException: Failed to compile JSP /default.jsp
    Exception occurred while processing '/app/obiee/OBIEE11G/user_projects/domains/bifoundation_domain/servers/AdminServer/tmp/_WL_user/analytics_11.1.1/silp1v/war/default.jsp'java.lang.NullPointerException
    at weblogic.jsp.internal.jsp.JspParser.jspParse(JspParser.java:1092)
    at weblogic.jsp.internal.jsp.JspParser._parse(JspParser.java:604)
    at weblogic.jsp.internal.jsp.JspParser.parse(JspParser.java:597)
    at weblogic.jsp.internal.jsp.JspAnalyzer.parseFile(JspAnalyzer.java:104)
    at weblogic.jsp.internal.jsp.JspAnalyzer.parse(JspAnalyzer.java:92)
    at weblogic.jsp.internal.ProxySourceFile.parse(ProxySourceFile.java:106)
    at weblogic.jsp.internal.SourceFile.getAst(SourceFile.java:559)
    at weblogic.jsp.internal.SourceFile.getAst(SourceFile.java:533)
    at weblogic.jsp.internal.SourceFile.check(SourceFile.java:335)
    at weblogic.jsp.internal.ProxySourceFile.codeGen(ProxySourceFile.java:224)
    at weblogic.jsp.internal.SourceFile.codeGen(SourceFile.java:327)
    at weblogic.jsp.internal.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:599)
    at weblogic.jsp.internal.client.Job.performJob(Job.java:83)
    at weblogic.jsp.internal.client.ThreadPool$WorkerThread.run(ThreadPool.java:217)
    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
    >
    <Oct 17, 2012 11:35:30 PM UTC> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'AdminServer' has triggered at Oct 17, 2012 11:35:30 PM UTC. 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 = Oct 17, 2012 11:35:30 PM UTC SERVER = AdminServer MESSAGE = [ServletContext@2045821149[app:analytics module:analytics path:/analytics spec-version:2.5 version:11.1.1]] Root cause of ServletException.
    weblogic.servlet.jsp.CompilationException: Failed to compile JSP /default.jsp
    Exception occurred while processing '/app/obiee/OBIEE11G/user_projects/domains/bifoundation_domain/servers/AdminServer/tmp/_WL_user/analytics_11.1.1/silp1v/war/default.jsp'java.lang.NullPointerException
    at weblogic.jsp.internal.jsp.JspParser.jspParse(JspParser.java:1092)
    at weblogic.jsp.internal.jsp.JspParser._parse(JspParser.java:604)
    at weblogic.jsp.internal.jsp.JspParser.parse(JspParser.java:597)
    at weblogic.jsp.internal.jsp.JspAnalyzer.parseFile(JspAnalyzer.java:104)
    at weblogic.jsp.internal.jsp.JspAnalyzer.parse(JspAnalyzer.java:92)
    at weblogic.jsp.internal.ProxySourceFile.parse(ProxySourceFile.java:106)
    at weblogic.jsp.internal.SourceFile.getAst(SourceFile.java:559)
    at weblogic.jsp.internal.SourceFile.getAst(SourceFile.java:533)
    at weblogic.jsp.internal.SourceFile.check(SourceFile.java:335)
    at weblogic.jsp.internal.ProxySourceFile.codeGen(ProxySourceFile.java:224)
    at weblogic.jsp.internal.SourceFile.codeGen(SourceFile.java:327)
    at weblogic.jsp.internal.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:599)
    at weblogic.jsp.internal.client.Job.performJob(Job.java:83)
    at weblogic.jsp.internal.client.ThreadPool$WorkerThread.run(ThreadPool.java:217)
    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.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    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:139)
    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: '0' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101017 MACHINE = CERSAPP01 TXID = CONTEXTID = df93d959eaf5306a:-34b7973a:13a710d1053:-8000-0000000000000033 TIMESTAMP = 1350516930084
    WatchAlarmType: AutomaticReset
    WatchAlarmResetPeriod: 30000
    >
    <Oct 17, 2012 11:35:30 PM UTC> <Warning> <oracle.dfw.framework> <DFW-40121> <failure creating incident from WLDF notification
    oracle.dfw.incident.IncidentCreationException: DFW-40116: failure creating incident
    Cause: DFW-40112: There was an error executing adrci commands; the following errors have been found "Cannot run program "/app/obiee/OBIEE11G/wlserver_10.3/server/adr/adrci": java.io.IOException: error=24, Too many open files"
    Action: Ensure that command line tool "adrci" can be executed from the command line.
    at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createADRIncident(DiagnosticsDataExtractorImpl.java:952)
    at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createIncident(DiagnosticsDataExtractorImpl.java:303)
    at oracle.dfw.spi.weblogic.JMXWatchNotificationListener.handleNotification(JMXWatchNotificationListener.java:439)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$ListenerWrapper.handleNotification(DefaultMBeanServerInterceptor.java:1732)
    at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:257)
    at javax.management.NotificationBroadcasterSupport$SendNotifJob.run(NotificationBroadcasterSupport.java:322)
    at javax.management.NotificationBroadcasterSupport$1.execute(NotificationBroadcasterSupport.java:307)
    at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:229)
    at weblogic.management.jmx.modelmbean.WLSModelMBean.sendNotification(WLSModelMBean.java:828)
    at weblogic.diagnostics.watch.JMXNotificationProducer.postJMXNotification(JMXNotificationProducer.java:79)
    at weblogic.diagnostics.watch.JMXNotificationProducer.sendNotification(JMXNotificationProducer.java:104)
    at com.bea.diagnostics.notifications.JMXNotificationService.send(JMXNotificationService.java:122)
    at weblogic.diagnostics.watch.JMXNotificationListener.processWatchNotification(JMXNotificationListener.java:103)
    at weblogic.diagnostics.watch.Watch.performNotifications(Watch.java:621)
    at weblogic.diagnostics.watch.Watch.evaluateLogRuleWatch(Watch.java:546)
    at weblogic.diagnostics.watch.WatchManager.evaluateLogEventRulesAsync(WatchManager.java:792)
    at weblogic.diagnostics.watch.WatchManager.run(WatchManager.java:552)
    at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused By: oracle.dfw.common.DiagnosticsException: DFW-40112: failed to execute the adrci commands ""
    Cause: There was an error executing adrci commands; the following errors have been found "Cannot run program "/app/obiee/OBIEE11G/wlserver_10.3/server/adr/adrci": java.io.IOException: error=24, Too many open files"
    Action: Ensure that command line tool "adrci" can be executed from the command line.
    at oracle.dfw.impl.incident.ADRHelper.invoke(ADRHelper.java:1182)
    at oracle.dfw.impl.incident.ADRHelper.createIncident(ADRHelper.java:869)
    at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createADRIncident(DiagnosticsDataExtractorImpl.java:932)
    at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createIncident(DiagnosticsDataExtractorImpl.java:303)
    at oracle.dfw.spi.weblogic.JMXWatchNotificationListener.handleNotification(JMXWatchNotificationListener.java:439)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$ListenerWrapper.handleNotification(DefaultMBeanServerInterceptor.java:1732)
    at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:257)
    at javax.management.NotificationBroadcasterSupport$SendNotifJob.run(NotificationBroadcasterSupport.java:322)
    at javax.management.NotificationBroadcasterSupport$1.execute(NotificationBroadcasterSupport.java:307)
    at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:229)
    at weblogic.management.jmx.modelmbean.WLSModelMBean.sendNotification(WLSModelMBean.java:828)
    at weblogic.diagnostics.watch.JMXNotificationProducer.postJMXNotification(JMXNotificationProducer.java:79)
    at weblogic.diagnostics.watch.JMXNotificationProducer.sendNotification(JMXNotificationProducer.java:104)
    at com.bea.diagnostics.notifications.JMXNotificationService.send(JMXNotificationService.java:122)
    at weblogic.diagnostics.watch.JMXNotificationListener.processWatchNotification(JMXNotificationListener.java:103)
    at weblogic.diagnostics.watch.Watch.performNotifications(Watch.java:621)
    at weblogic.diagnostics.watch.Watch.evaluateLogRuleWatch(Watch.java:546)
    at weblogic.diagnostics.watch.WatchManager.evaluateLogEventRulesAsync(WatchManager.java:792)
    at weblogic.diagnostics.watch.WatchManager.run(WatchManager.java:552)
    at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    >
    How to fix.
    Could you please provide me solution.
    Edited by: Raj on Oct 18, 2012 9:58 PM

    Hi All
    When i star my weblogic server it through below error.
    <Oct 17, 2012 11:35:14 PM UTC> <Critical> <Server> <BEA-002616> <Failed to listen on channel "Default" on 10.112.161.53:7001, failure count: 2, failing for 1 seconds, java.net.SocketException: Too many open files>
    <Oct 17, 2012 11:35:16 PM UTC> <Critical> <Server> <BEA-002616> <Failed to listen on channel "Default" on 10.112.161.53:7001, failure count: 3, failing for 3 seconds, java.net.SocketException: Too many open files>
    <Oct 17, 2012 11:35:19 PM UTC> <Notice> <Server> <BEA-002615> <After having failed to listen, the server is now listening on channel "Default" on 10.112.161.53:7001.>
    <Oct 17, 2012 11:35:27 PM UTC> <Critical> <Server> <BEA-002616> <Failed to listen on channel "Default" on 10.112.161.53:7001, failure count: 1, failing for 0 seconds, java.net.SocketException: Too many open files>
    java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:127)
    at java.util.zip.ZipFile.<init>(ZipFile.java:143)
    at weblogic.jsp.internal.Jar.<init>(Jar.java:24)
    at weblogic.jsp.internal.Application.createJavelinFile(Application.java:185)
    at weblogic.jsp.internal.CPL.initializeBinaryPaths(CPL.java:234)
    at weblogic.servlet.jsp.JavelinxJSPStub.prepareCPLClasspath(JavelinxJSPStub.java:273)
    at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:126)
    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.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    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:139)
    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)
    <Oct 17, 2012 11:35:30 PM UTC> <Error> <HTTP> <BEA-101017> <[ServletContext@2045821149[app:analytics module:analytics path:/analytics spec-version:2.5 version:11.1.1]] Root cause of ServletException.
    weblogic.servlet.jsp.CompilationException: Failed to compile JSP /default.jsp
    Exception occurred while processing '/app/obiee/OBIEE11G/user_projects/domains/bifoundation_domain/servers/AdminServer/tmp/_WL_user/analytics_11.1.1/silp1v/war/default.jsp'java.lang.NullPointerException
    at weblogic.jsp.internal.jsp.JspParser.jspParse(JspParser.java:1092)
    at weblogic.jsp.internal.jsp.JspParser._parse(JspParser.java:604)
    at weblogic.jsp.internal.jsp.JspParser.parse(JspParser.java:597)
    at weblogic.jsp.internal.jsp.JspAnalyzer.parseFile(JspAnalyzer.java:104)
    at weblogic.jsp.internal.jsp.JspAnalyzer.parse(JspAnalyzer.java:92)
    at weblogic.jsp.internal.ProxySourceFile.parse(ProxySourceFile.java:106)
    at weblogic.jsp.internal.SourceFile.getAst(SourceFile.java:559)
    at weblogic.jsp.internal.SourceFile.getAst(SourceFile.java:533)
    at weblogic.jsp.internal.SourceFile.check(SourceFile.java:335)
    at weblogic.jsp.internal.ProxySourceFile.codeGen(ProxySourceFile.java:224)
    at weblogic.jsp.internal.SourceFile.codeGen(SourceFile.java:327)
    at weblogic.jsp.internal.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:599)
    at weblogic.jsp.internal.client.Job.performJob(Job.java:83)
    at weblogic.jsp.internal.client.ThreadPool$WorkerThread.run(ThreadPool.java:217)
    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
    >
    <Oct 17, 2012 11:35:30 PM UTC> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'AdminServer' has triggered at Oct 17, 2012 11:35:30 PM UTC. 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 = Oct 17, 2012 11:35:30 PM UTC SERVER = AdminServer MESSAGE = [ServletContext@2045821149[app:analytics module:analytics path:/analytics spec-version:2.5 version:11.1.1]] Root cause of ServletException.
    weblogic.servlet.jsp.CompilationException: Failed to compile JSP /default.jsp
    Exception occurred while processing '/app/obiee/OBIEE11G/user_projects/domains/bifoundation_domain/servers/AdminServer/tmp/_WL_user/analytics_11.1.1/silp1v/war/default.jsp'java.lang.NullPointerException
    at weblogic.jsp.internal.jsp.JspParser.jspParse(JspParser.java:1092)
    at weblogic.jsp.internal.jsp.JspParser._parse(JspParser.java:604)
    at weblogic.jsp.internal.jsp.JspParser.parse(JspParser.java:597)
    at weblogic.jsp.internal.jsp.JspAnalyzer.parseFile(JspAnalyzer.java:104)
    at weblogic.jsp.internal.jsp.JspAnalyzer.parse(JspAnalyzer.java:92)
    at weblogic.jsp.internal.ProxySourceFile.parse(ProxySourceFile.java:106)
    at weblogic.jsp.internal.SourceFile.getAst(SourceFile.java:559)
    at weblogic.jsp.internal.SourceFile.getAst(SourceFile.java:533)
    at weblogic.jsp.internal.SourceFile.check(SourceFile.java:335)
    at weblogic.jsp.internal.ProxySourceFile.codeGen(ProxySourceFile.java:224)
    at weblogic.jsp.internal.SourceFile.codeGen(SourceFile.java:327)
    at weblogic.jsp.internal.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:599)
    at weblogic.jsp.internal.client.Job.performJob(Job.java:83)
    at weblogic.jsp.internal.client.ThreadPool$WorkerThread.run(ThreadPool.java:217)
    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.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    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:139)
    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: '0' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101017 MACHINE = CERSAPP01 TXID = CONTEXTID = df93d959eaf5306a:-34b7973a:13a710d1053:-8000-0000000000000033 TIMESTAMP = 1350516930084
    WatchAlarmType: AutomaticReset
    WatchAlarmResetPeriod: 30000
    >
    <Oct 17, 2012 11:35:30 PM UTC> <Warning> <oracle.dfw.framework> <DFW-40121> <failure creating incident from WLDF notification
    oracle.dfw.incident.IncidentCreationException: DFW-40116: failure creating incident
    Cause: DFW-40112: There was an error executing adrci commands; the following errors have been found "Cannot run program "/app/obiee/OBIEE11G/wlserver_10.3/server/adr/adrci": java.io.IOException: error=24, Too many open files"
    Action: Ensure that command line tool "adrci" can be executed from the command line.
    at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createADRIncident(DiagnosticsDataExtractorImpl.java:952)
    at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createIncident(DiagnosticsDataExtractorImpl.java:303)
    at oracle.dfw.spi.weblogic.JMXWatchNotificationListener.handleNotification(JMXWatchNotificationListener.java:439)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$ListenerWrapper.handleNotification(DefaultMBeanServerInterceptor.java:1732)
    at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:257)
    at javax.management.NotificationBroadcasterSupport$SendNotifJob.run(NotificationBroadcasterSupport.java:322)
    at javax.management.NotificationBroadcasterSupport$1.execute(NotificationBroadcasterSupport.java:307)
    at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:229)
    at weblogic.management.jmx.modelmbean.WLSModelMBean.sendNotification(WLSModelMBean.java:828)
    at weblogic.diagnostics.watch.JMXNotificationProducer.postJMXNotification(JMXNotificationProducer.java:79)
    at weblogic.diagnostics.watch.JMXNotificationProducer.sendNotification(JMXNotificationProducer.java:104)
    at com.bea.diagnostics.notifications.JMXNotificationService.send(JMXNotificationService.java:122)
    at weblogic.diagnostics.watch.JMXNotificationListener.processWatchNotification(JMXNotificationListener.java:103)
    at weblogic.diagnostics.watch.Watch.performNotifications(Watch.java:621)
    at weblogic.diagnostics.watch.Watch.evaluateLogRuleWatch(Watch.java:546)
    at weblogic.diagnostics.watch.WatchManager.evaluateLogEventRulesAsync(WatchManager.java:792)
    at weblogic.diagnostics.watch.WatchManager.run(WatchManager.java:552)
    at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused By: oracle.dfw.common.DiagnosticsException: DFW-40112: failed to execute the adrci commands ""
    Cause: There was an error executing adrci commands; the following errors have been found "Cannot run program "/app/obiee/OBIEE11G/wlserver_10.3/server/adr/adrci": java.io.IOException: error=24, Too many open files"
    Action: Ensure that command line tool "adrci" can be executed from the command line.
    at oracle.dfw.impl.incident.ADRHelper.invoke(ADRHelper.java:1182)
    at oracle.dfw.impl.incident.ADRHelper.createIncident(ADRHelper.java:869)
    at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createADRIncident(DiagnosticsDataExtractorImpl.java:932)
    at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createIncident(DiagnosticsDataExtractorImpl.java:303)
    at oracle.dfw.spi.weblogic.JMXWatchNotificationListener.handleNotification(JMXWatchNotificationListener.java:439)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$ListenerWrapper.handleNotification(DefaultMBeanServerInterceptor.java:1732)
    at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:257)
    at javax.management.NotificationBroadcasterSupport$SendNotifJob.run(NotificationBroadcasterSupport.java:322)
    at javax.management.NotificationBroadcasterSupport$1.execute(NotificationBroadcasterSupport.java:307)
    at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:229)
    at weblogic.management.jmx.modelmbean.WLSModelMBean.sendNotification(WLSModelMBean.java:828)
    at weblogic.diagnostics.watch.JMXNotificationProducer.postJMXNotification(JMXNotificationProducer.java:79)
    at weblogic.diagnostics.watch.JMXNotificationProducer.sendNotification(JMXNotificationProducer.java:104)
    at com.bea.diagnostics.notifications.JMXNotificationService.send(JMXNotificationService.java:122)
    at weblogic.diagnostics.watch.JMXNotificationListener.processWatchNotification(JMXNotificationListener.java:103)
    at weblogic.diagnostics.watch.Watch.performNotifications(Watch.java:621)
    at weblogic.diagnostics.watch.Watch.evaluateLogRuleWatch(Watch.java:546)
    at weblogic.diagnostics.watch.WatchManager.evaluateLogEventRulesAsync(WatchManager.java:792)
    at weblogic.diagnostics.watch.WatchManager.run(WatchManager.java:552)
    at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    >
    How to fix.
    Could you please provide me solution.
    Edited by: Raj on Oct 18, 2012 9:58 PM

  • Writeback error

    Hi All,
    Thanks a lot for your support.
    I have trying to implement writeback feature in obiee. I am using SH schema. In the fact table sales I have created a column Sales_Quota with Char field size 5. Whenever I am trying to implement witeback then I am getting following error:
    An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43093] An error occurred while processing the EXECUTE PHYSICAL statement. [nQSError: 16001] ODBC error state: S1000 code: 14400 message: [Oracle][ODBC][Ora]ORA-14400: inserted partition key does not map to any partition. [nQSError: 16015] SQL statement execution failed. (HY000)
    My writeback xml is below
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="writeback" table="Messages">
    <WebMessage name="writeback">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <insert> INSERT INTO SALES (SALES_QUOTA) VALUES ('@{c5}') </insert>
    <update> </update>
    <postUpdate>COMMIT</postUpdate>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    Please help
    Thanks a lot
    A

    Hello All -
    You can actually put INSERT statements into the INSERT tag and UPDATE statements into the UPDATE tag. I have attached sample XML for each (they are actually two tags in the same XML for two separate Answers reports).
    A couple things to make sure of when you do writeback:
    1) Put string data types in single quotation marks
    2) Convert dates using the to_date function, as shown in the INSERT statement below. When OBIEE goes to writeback a date, I believe it defaults to the 'YYYY-MM-DD' format, hence the conversion formatting in the INSERT statement.
    3) Remove the <postUpdate>COMMIT</postUpdate> tag. I have found this to not work, and the system should automatically commit upon completion of the writeback.
    4) When doing an update, leave the <insert> tag intact, with a space in between <insert> and </insert>. Same thing goes when doing an insert for the update tag
    5) Restart all services after making an XML change. OBIEE grabs the XML code upon initialization of services.
    I hope this helps, and please let me know if there is anything else I can do!
    Regards,
    Jason
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="ApprovalWriteBack">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <insert> </insert>
    <update>update approval_flows set item_status='@{c0}', status_comment='@{c7}', role_user='@{c9}' WHERE flow_id=@{c4}</update>
    </writeBack>
    </XML>
    </WebMessage>
    <WebMessage name="CommentInsert">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <insert>insert into comments_f (process_id, user_name, comment_date, user_comment) values (@{c3},'@{c6}', to_date('@{c7}','YYYY-MM-DD'), '@{c1}')</insert>
    <update> </update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    Edited by: Jason Drucker on Jan 20, 2010 10:36 AM

  • WriteBack Error-The system was unable to generate appropriate SQL....

    Hi Experts,
    I am providing writeback functionality on my report. But i am getting following error...
    The system was unable to generate appropriate SQL. Please contact your system administrator.
    Following is the xml template:
    +<?xml version="1.0" encoding="utf-8"?>+
    +<WebMessageTables+
    xmlns:sawm="com.siebel.analytics.web/message/v1">
    +<WebMessageTable lang="en-us" system="WriteBack" table="Messages">+
    +<WebMessage name="SHNEW">+
    +<XML>+
    +<writeBack connectionPool="Connection Pool">+
    +<insert> </insert>+
    +<update>UPDATE CUSTOMERS SET CUST_LAST_NAME='@{C5}' WHERE+
    +CUST_ID=@{C3}</update>+
    +</writeBack>+
    +</XML>+
    +</WebMessage>+
    +</WebMessageTable>+
    +</WebMessageTables>+
    At Connection pool I am using OCI 10 g as call Interface...
    Please tell me where i am going wrong?????????????
    Thanks in Advance
    Regards,
    Avi

    Hy,
    I suppose that you have a problem in your configuration :
    * check the name of your connection pool
    * check you SQL.
    I will try to replace C5 by c5
    UPDATE CUSTOMERS SET CUST_LAST_NAME='@{C5}' WHERE CUST_ID=@{C3}by this
    UPDATE CUSTOMERS SET CUST_LAST_NAME='@{c5}' WHERE CUST_ID=@{c3}You can find the complete and detail procedure here :
    http://gerardnico.com/wiki/dat/obiee/write_back
    Success
    Nico

  • Obiee11g :server error when adding action link to analysis

    hello ,
    i have created analysis . but when i try to add action link to my analysis i get following error.
    i have followed following steps
    Go to the Criteria tab and select column properties on any column.
    Click the Interaction tab.
    Click the Column heading Primary Interaction dropdown by Value and select Action Links.
           Click the green plus sign. You will see the following error. When I click OK I am able to repeat the steps and add the action successfully
    following is Screen shot for the error
    http://theimagehost.net/upload/5a9aa2aa7646b6e6e35e39a09d637865.jpg
    So what is causing for the error.?
    i tried to look into ActionFrameworkConfig.xml
    following is the Screen shot for the ActionFrameworkConfig.xml file
    http://theimagehost.net/upload/fd41aad8b041c3357dfe7c45790c33bd.jpg
    thanks in advance,
    -DM

    hello Srinivas,
    thanks for the reply.
    i have checked the services and all services are running.
    here is the screen shot of saw1.log file for the last lines of error
    http://theimagehost.net/upload/7d74341bf82c03e6b3bffa6a6e24daf7.jpg
    regards,
    -DM

  • Office 365 AAD Password Writeback not working; Event Viewer Error: 0x80230619 (A restriction prevents the password from being changed to the current one specified.)

    Hello all,
    I'm currently setting up a Proof Of Concept setup with directory synchronisation and password syncing to Office 365, leveraging AAD Premium for the password reset and password writeback to on premises
    AD functionality. Directory Sync + Password Sync is working flawlessly with the AADSync tool. However, upon requesting a password reset for a user, I'm hitting a password writeback error. The webpage states that the password does not meet the password
    complexity policy, while it does. I can set that particular password for that account at the on premises AD without any problem.
    In the event viewer at the AADSync server, I'm seeing this Error pop up whenever I try to reset the password:
    An unexpected error has occurred during a password set operation.  "BAIL: MMS(4032): ..\server.cpp(11003): 0x80230619 (A restriction prevents the password from being changed
    to the current one specified.) Azure AD Sync 1.0.0475.1202"
    My Setup:
    Windows Server 2012 AD with a single forest
    Seperate domain joined Windows Server 2012 for AADSync tool
    AADSync version 1.0.0475.1202 with options password sync, password writeback enabled
    Service account for AADSync tool with Replicating Directory Changes and Replicating Directory Changes All permissions
    on root AD forest structure with inheritance to all objects. This account also has the permissions to Change Password and Reset Password on all descendant
    User Objects.
    AAD Premium for my office 365 tenant
    AAD Premium licenses for the test users and the office 365 account used to sync to Office 365. This account is also Global Admin.
    Could anyone help me with this? Is there something I’m missing here? My guess is that the AAD is not trusted or the service account for AADSync tool does not have the proper permissions. I’ve tried
    many options, like setting the AADSync Service account to Enterprise Admin or granting the service account Full Control over that particular user.

    Concerning my issue:
    The Default Group Policy setting: Minimum Password Age is set at 1 day. As I was testing this feature with new users, their provisioned passwords were less than 24 hours old and the Minimum Password Age of 1 prevented the change of the password.
    After changing this to 0 days in the Default Group Policy, my password resets started working for newly created users. While this might not have affected existing users in production, it had me looking and searching for permission issues on my AD.
    So for those that might be experiencing ADSync Event ID 6329 and PasswordResetService Event ID 33008 Errors when trying to do a Password Reset using AAD Premium with Password Writeback, it might be helpful to check the applied password policy.
    The issue is solved.

  • Writeback..

    Hi,
    I followed below Thread for configuring Write Back.
    WriteBack in OBIEE
    I am confused in update query..How to give column values in Query like@{c0},@{c1}...which one we treat as @{c0} and @{c1}..what is the order..
    I had taken..EMP_ID,TEST_ID,Score columns and I want to update score values so I wirtten Update query like
    <Update>Update EMP_F set score=@{c3} where EMP_ID='@{c1} and TEST_ID='{C2}</update>............
    I am able to get Update button but when updated score value its giving Writeback error..
    The system was unable to generate appropriate SQL. Please contact your system administrator.
    Error Details:
    *Template: 'UPDATE Emp_F SET SCORE=@{c3}WHERE EMP_ID='@{c1}' and TEST_ID='@{c2}''*
    Record: '<record action="update"><value columnID="c0">12345</value><value columnID="c1">1002-S</value><value columnID="c3">88.00</value></record>'
    And also want know is it possible to writeback to Excel source b/s my source is Excel....

    Hi,
    Please check the below steps and refer the below links.
    http://satyaobieesolutions.blogspot.in/2012/06/obiee-10g11g-writeback-capabilities.html
    http://satyaobieesolutions.blogspot.in/2012/06/excel-data-source-writeback-in-obiee.html
    1. Problem your XMl Script
    2. If null value not present in your columns in your table in database.The ; problem has occured.
    please check below steps.
    1. Are you using OCI or ODBC in your connection pool? Try it with OCI Call Interface 11g.
    2.Remove the commit tag from the XML file.
    <postUpdate>COMMIT</postUpdate>
    =============================================================================================================
    This xml file working for me.
    Insert--
    A couple of small adjustments got your XML to work here:
    <?xml version="1.0"; encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1";>
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="WriteBack">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <insert> INSERT INTO FACT (PRICE,PRODUCT_KEY,REGION_KEY,SALE_UNIT,TIMEKEY,SALES_QUOTA)
    values (@{c7},@{c8},@{c9},@{c10},@{c11},@{c5} ) </insert>
    <update> </update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    The <writeBack> tag is written with a lower case "w".
    The "connetionPool" needs an upper case "P".
    Update--
    I think that you have to specify also an SQL statement for the update tag, for example:
    <?xml version="1.0"; encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1";>
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="pmet_update">
    <XML>
    <writeBack connectionPool="PMTCOG">
    <insert> select null from dual</insert>
    <update> UPDATE XREF_PMET_URL SET URL= '@{c1}' WHERE API='@{c0}'</update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    The witeback wants for both the tags (<insert></insert> and <update></update>) an SQL Statement.
    Hope this help's
    Thanks
    Satya

  • Writeback from OBIEE to Essbase

    Hi All,
    We have a requirement to Writeback from OBIEE into Essbase.
    We are using OBIEE 11.1.1.5.0 & ESSBASE 11.1.2.1.0 Version.
    Has anyone done this before?
    Any pointers would be appreciated
    Thanks,
    Shyam

    Hi,
    I'm trying this approach.
    http://www.rittmanmead.com/2009/06/oracle-bi-ee-bulk-write-backs-to-essbase-using-japi-global-temporary-tables-and-utl_http-part-2/
    The one posted in this blog.
    So i believe it can be done.
    But am getting Writeback errors.
    unfortunately, the system shows only write back error with two OK buttons , but doesn't show up any error msg's..
    Thanks,
    Shyam

Maybe you are looking for

  • Audigy 4 external hub probl

    Hi, my audigy 4 pro external hub has stopped working completely. The power light doesn't turn on. I have reinstalled the drivers several times, and I get an error message, something about an NT failed or invalid handler I think? Will the external hub

  • Save selection to PDF

    Hello, I am currently running Illustrator CS2. I was given an .AI file that contains many different images/design on one page. I need to save/export each image on the page as individual PDF files. Is this possible with CS2? If not, does anyone know o

  • Mapping of source message to IDOC.. What values should be assigned?

    Hi guys, again I have SOAP->XI->IDoc scenario, but my IDocs arrive only with 1 segment... The IDoc is not standard, and has a lot of fields, but I want to fill only a few of them in some segments. Lets say, that I have 4 segments, with occurence 0..9

  • How does Time Machine handle alias files on the backup volume?

    I have been trying to find some info on how Time Machine handles alias files on the backup volume, but can't find anything on that topic. Neither here in this discussion or at the Apple support pages. My concern is if an alias file on the backup volu

  • F110- No permitted payment method exists

    Hi, I am getting a error during proposal which is 'No valid payment method found'. The invoice is already due.I have maintained payment method in vendor master and in the invoice i have not maintained the payment method but as per SAP help, eventhoug