How to purge the cache daily

Hi all,
I have a simple question: Cause my ETL load data every morning, I'd like purge my cache with the same frequency, so the users can get fresh data in the reports.
Is there any procedure or variable in the configuration files to do that automatically?
Thanks,
Nazza

lets look at all your questions one by one
As the event polling table gets a row added for each table whose data is updated at the end of each ETL run, when exactly does the BI server purges cache related to that table - As soon as the polling happens and it finds a new record in your table
Lets say I set up a polling frequency (in Tools -> Utilities -> Oracle BI Event Tables) to every 60 minutes. At the end of every 60 minutes does the BI server restart by itself or does the polling take place without restart. - Polling takes place only when the server is up (there is no need to restart)
At the end of every 60 minutes does the BI server poll the event polling table whether or not any new rows are added to it? -(Yes )
What exactly happens when a new record is added to the event polling table in the database. - (The cache is purged )
If at the end of the ETL run data in 3 tables has changed, would 3 records be added to the event polling table in the database. - (yes , after the polling happens)
Let me know if you have more questions ...
Another way you can set it up is to create a batch file which would purge a table as its updated (use a procedure to capture the tables which have a value of 1 for update_type or use triggers to populate a table with these table names ) ...once purged you can set up your cache by using ibots (use javascripts) .

Similar Messages

  • Purge the cache

    Hi,
    How to purge the cache in obiee 11g
    thanks

    Hi,
    There are 2 ways to disable cache,
    1)edit \OracleBI\server\Config\NQSConfig.INI, change to
    ===================================
    [ CACHE ]
    ENABLE = NO;
    ===================================
    OR
    2)uncheck the "Cacheable" checkbox on the property dialog of each physical tables and views
    WILL METHOD 1 AND METHOD 2 RETURN SAME EFFECT ??
    Specific report:
    In the advanced tab of the report, under prefix you need to mention:
    SET VARIABLE DISABLE_CACHE_HIT=1;
    Refer below link
    http://tipsonobiee.blogspot.com/2009/06/step-by-step-to-bypass-all-caches.html
    Hope this hlep's
    Thanks,
    satya

  • Purging the Cache on Solaris

    How to purge the cache in a way that no server restart is required?
    OS: SUN SOLARIS

    http://obiee101.blogspot.com/2008/03/obiee-manage-cache-part-1.html
    nqcmd also is available in Unix OBIEE instalations under ./OracleBI/server/Bin.

  • How do you ...properly....purge the cache?

    I have PS CS4.
    When I start my computer up, I always get the message that says,
    "Bridge encountered a problem and is unable to read the cache. Please try purging the central Cache Preferences to correct the situation".
    I've already "purged" the cache, I guess. But I keep getting the same message each time I start up my computer.
    What am I supposed to do?
    Thanks.

    What did you do to purge the cache?
    I would disable the auto startup for Bridge – it only causes problems.
    And next time you start Bridge, hold down the Ctrl key as you click the icon and keep it down until you get a dialog . Select all options and see if things are better.

  • Purging the cache entries accordingto table and SA

    Hi Gurus,
    I have few questions on Cache purging
    1>How many types of purging.
    2>Is it possible to purge the cache based on tables i.e.(if entries are generated on table A only that entries should purge in cache manager).
    3>Is it possible to purge the cache based on Subject Areas i.e.(if entries generated on subject area A only that entries should purge in cache manager).
    4>supose in cache manager there are 100 entries and i want to purge only selected entries i.e.(if i want to purge 25th, 50th and 75th,100th entries ) how i can achieve this.
    Regards,

    The same you can get it from Helpfile
    To purge the cache manually with the Cache Manager facility
    Use the Administration Tool to open a repository in online mode.
    Select Manage > Cache to open the Cache Manager dialog box.
    Select Cache or Physical mode by selecting the appropriate tab in the left pane.
    Navigate the explorer tree to display the associated cache entries in the right pane.
    Select the cache entries to purge, and then select Edit > Purge to remove them.
    In Cache mode, select the entries to purge from those displayed in the right pane.
    In Physical mode, select the database, catalog, schema or tables to purge from the explorer tree in the left pane.
    In Cache mode, you can purge:
    One or more selected cache entries associated with the open repository.
    One or more selected cache entries associated with a specified business model.
    One or more selected cache entries associated with a specified user within a business model.
    In Physical mode, you can purge:
    All cache entries for all tables associated with one or more selected databases.
    All cache entries for all tables associated with one or more selected catalogs.
    All cache entries for all tables associated with one or more selected schemas.
    All cache entries associated with one or more selected tables.
    SAPurgeCacheByQuery. Purges a cache entry that exactly matches a specified query. For example, using the following query, you would have a query cache entry that retrieves the names of all employees earning more than $100,000:
    select lastname, firstname from employee where salary > 100000;
    The following call purges the cache entry associated with this query:
    Call SAPurgeCacheByQuery('select lastname, firstname from employee where salary > 100000' );
    SAPurgeCacheByTable. Purges all cache entries associated with a specified physical table name (fully qualified) for the repository to which the client has connected.
    This function takes up to four parameters representing the four components (database, catalog, schema and table name proper) of a fully qualified physical table name. For example, you might have a table with the fully qualified name of DBName.CatName.SchName.TabName. To purge the cache entries associated with this table in the physical layer of the Oracle BI repository, execute the following call in a script:
    Call SAPurgeCacheByTable( 'DBName', 'CatName', 'SchName', 'TabName' );
    NOTE: Wild cards are not supported by the Oracle BI Server for this function. Additionally, DBName and TabName cannot be null. If either one is null, you will receive an error message.
    SAPurgeAllCache. Purges all cache entries. The following is an example of this call:
    Call SAPurgeAllCache();
    SAPurgeCacheByDatabase. Purges all cache entries associated with a specific physical database name. A record is returned as a result of calling any of the ODBC procedures to purge the cache. This function takes one parameter that represents the physical database name and the parameter cannot be null. The following shows the syntax of this call:
    Call SAPurgeCacheByDatabase( 'DBName' );
    For Q4:
    SAGetSharedRequestKey. An ODBC procedure that takes a logical SQL statement from the Oracle BI Presentation Services and returns a request key value.
    The following shows the syntax of this procedure:
    SAGetSharedRequestKey('sql-string-literal)
    Pls mark if helps

  • How to delete the cache from Presentation Services(Web UI)

    Hi,
    How to delete the cache from Presentation Services(Web UI) and from rpd also.

    Hi,
    For Presentation services cache refer : http://gerardnico.com/wiki/dat/obiee/presentation_service_cache
    For RPD Cache :
    Admin tool(rpd) > Manage > Cache > Action > Purge
    or check following links
    http://gerardnico.com/wiki/dat/obiee/event_table
    http://oraclebi.blog.com/automating-cache-purging-without-using-obiee-scheduler/
    cheers
    Aravind

  • Dialog box says-"Bridge encountered a problem and is unable to read the cache. ... purge central cache" For one, I can't find the central cache and two, I've purged the cache in bridge. Shouldn't that help.

    Our Bridge has been acting very strange. It keeps giving a dialog box of "Bridge encountered a problem and is unable to read the cache. ... purge central cache" For one, I can't find the central cache and two, I've purged the cache in bridge. Shouldn't that help? There's just all kinds of weird stuff going on. I suppose it does have something to do with the central cache, so maybe someone can tell me where to find it.
    When I use the burn/dodge tool sometimes it drags and staggers and takes forever to complete whatever I'm burning/dodging. When I try to delete an image from the dock, it won't disappear but it won't display either.
    Any help would be appreciated.

    The Central Cache is the Bridge Cache.
    It's referred as the Central Cache to differentiate it from the individual folder's cache or even the individual image cache.

  • Purging the Cache in OBIEE 10.1.3.4 on Linux

    Hi,
    I was trying to purge the cache from linux using ./nqcmd . Following is the error faced
    *./nqcmd: error while loading shared libraries: libnqsgenericodbcinterface.so: cannot open shared object file: No such file or directory*
    I have checked for the libnqsgenericodbcinterface.so in usr/lib directory. Its not present there. Is this the Obiee specific library file? Should it be present in usr/lib during the Installation?
    Is there any work around for the same?
    Thanks in advance.

    Hi Ravi,
    There might be some environment setup issues here.
    Can you try running
    /oracle/product/OracleBI/setup/common.sh
    /oracle/product/OracleBI/setup/sysenvinit.sh
    and see if the command runs fine later? I remember seeing this kind of case earlier and hence would like you to try
    Hope this helps.
    Thank you,
    Dhar

  • How to clear the cache files in folder Temporary Internet Files

    When one user opens files such as pdf. or doc. from Portal,  the same file will be downloaded into the Temporary Internet Files folder. if another user copied the files out of the Temporary Internet Files folder from this computer and save to someplace else, then we face one security problem.
    So my question is: How to clear the cache files in folder Temporary Internet Files??  Can we delete the files automatically when close the files in Portal??
    or is there some ways to make encrypty???
    Thanks very much!

    Hello,
    this is a basical security problem which should be resolved by the OS standard security setup . No other user should have access to the temporary file folders in the personal directory. The user account must be secure. Normaly your security problem should not be a problem if basic security exists on the clients.
    You can resolve this problem if every user has his own account on the client
    The users having no administration permissions on the clients
    The folder for the temporary internet files is placed in the personal profile folder of the user account.
    On default no other user has access rights to you personal folder, this means the client OS is setup correctly.
    You can setup the IE that no temporary files are saved (but it reduces performance)
    You can enable IE to delete automaticly the temporary files if IE is closed.
    Hope it helps.
    Regards
    Alex

  • How to purge data cache table using command line

    Hi:
    Is there a way to purge the data cache table using command line?
    thanks!

    Thanks, Mike.
    I'm thinking about the ldconsole provided with ALDSP.
    The ldconsole has a link for purging the cache. Is there anything I can leverage from there? Is it a JMX component that I can call?

  • How to flush the cache of a JCO repository ?

    Does anybody now how to flush the cache of the JCO repositories of pools managed by Netweaver application server without restarting the JVM ?
    The reason I'm asking is that, whenever a tables or structure changes on ABAP side (CRM,  IS-U, R/3), even though we redeploy the J2EE applications, they do not see the new definitions, and we have to restart the JVMs.
    This is particularily annoying in an "high availability" production environment such a ours.
    We need a close to 24/7 up time, and putting down the JVM for even a few minutes is becoming a problem.
    I'd like to be able to manually flush the repositories when needed.
    For example, is it possible to write a small java application that could perform the flush on a single request ?
    I did not try writing any code to do so yet, but I guess this snippet can do the work:
    IRepository rCRM = JCO.createRepository("FLUSH_CRM", "java:comp/env/eis/pool_crm")
    while (rCRM !=null)
       String [] crmFuncts  = rCRM.getCachedFunctionInterfaces()
       String [] crmStructs = rCRM.getCachedStructureDefinitions()
       for (int i=0; crmFuncts!=null && i<crmFuncts.lenght; i++)
          rCRM.removeFunctionInterfaceFromCache(crmFuncts<i>);
       for (int i=0; crmStructs!=null && i<crmStructs.lenght; i++)
          rCRM.removeStructureDefinitionFromCache(crmStructs<i>);
       rCRM = rCRM.getNextRepository();
    Does it ?
    Edited by: Croussette Yves on Jun 9, 2008 8:46 PM
    Edited by: Croussette Yves on Jun 9, 2008 8:47 PM

    Hi,
    Please check these link:-
    1.[https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/3219]
    2.https://www.sdn.sap.com/irj/scn/thread?messageID=601915
    3.https://www.sdn.sap.com/irj/scn/thread?messageID=135202
    Best Regards,
    Atul Bhatia

  • How do i purge the cache so i can see an update to a webpage?

    i updated my webpage but firefox keeps trying to display the old page

    Reload web page(s) and bypass the cache.
    *Press and hold Shift and left-click the Reload button.
    *Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    *Press "Cmd + Shift + R" (MAC)
    "Clear the Cache":
    *Firefox > Preferences > Advanced > Network > Offline Storage (Cache): "Clear Now"

  • How to purge the workflow which is in process

    Hi Friends,
    I am facing one problem in the AME Workflow.
    when a user submit a page for approval process, workflow engine invokes . and in the hr_api_transcations table transacation id is created for that workflow transacation. now the problem is, if i purge that workflow process using concurrent program 'PURGE OBSELETE WORKFLOW RUNTIME DATA' . it is deleting the workflow. but when i see the hr_api_transacation table still the transacation id for that workflow is active.
    Example :-
    when i see through through the responsibility (workflow administrator web applications)=>Administrator workflow=>Status monitor
    when i type the item key say some x and search for the workflow status i cant see the workflow status. i can see it is deleted.
    but when i type the same item key in the hr_api_transacation
    like :- select * from hr_api_transactions where item_key='X' i can see the status of this transacation is active and workflow is in pending.
    can anyone explain me why system is behaving like.. how to stop the workflow process and how to delete the transacation id from the table.
    Thanks in advance

    Please check below nots
    453137.1 (Oracle Workflow Best Practices Release 12 and Release 11i) sections titled "Choosing Not to Use E-mail Notifications" and "Cleaning Up the WF_NOTIFICATION_OUT Queue"
    How to purge e-mail notifications from the workflow queue so the e-mail is not sent [ID 372933.1]
    264191.1 describes how to Purging Oracle Workflow tables of obsolete workflow runtime information for completed workflow processes is a required regular maintenance tas
    Notification Mailers Unavailable
    How to delete undelivered notifications from WF mailer

  • How to clear the cache in the portal browser

    Hello Experts,
    Iam unable to clear the cache in the portal. I tried  clearing the Navigation cache , PRT cache,PCD cache,Database cache,UME cache.
    The senario is in the browser if iam logging with some user X , he should see only 1,2,3 countries, and if i logg off and again logg in the same browser with different user he is seeing same 1,2,3 countries unlike he should see 4,5 countries.
    But if iam opening in different browser iam getting the correct one with cache cleared.
    I want to acheive this in the same browser.
    Qucik help in solving out this cache problem is appreciable.
    Regrds,
    Manasa.

    There is one more important cache: the HTTP Provider Service cache (in VA).
    To find out why the browser is showing the same languages, analyze what the server is sending to the browser with HTTPWatch or Firebug and look at the cache flag. Also check what is the iView cache parameter? Is it user, session, shared or none?
    How do you do the logoff? The best thing is to make sure that the HTTP Session is killed. If not, the portal may send data that is cached for the HTTP Session to the browser. When you open a new browser, you will also open a new HTTP Session. That could be the cause why it is working with a new browser instance.
    br,
    Tobias

  • How to purge the config without deleting reports

    Hi all,
    How to quisce the config without deleting reports from reports tab.
    first I quisced and retired and then try to create the sonfig with the same name" it showing that name already exists"
    If I purged the config and created the config with the same name, its creating successfully but all the reports are deleting.
    Out TP is firing on us, if we delete the reports in reports tab.
    Please suggest with new idea.
    Regarsd

    Hi ,
    If I am not purging the config, I am getting below exception
    2009.11.09 at 04:16:01:443: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error : Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:132)
         at oracle.tip.adapter.b2b.data.DBContext.resetRuntime(DBContext.java:283)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:495)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.repos.core.driver.CatalogDriver.checkDirtyList(CatalogDriver.java:399)
         at oracle.tip.repos.core.driver.CatalogDriver.setRuntimeActiveandQuiescing(CatalogDriver.java:523)
         at oracle.tip.buslogic.common.ExecutionContextImpl.setRuntimeActiveandQuiescing(ExecutionContextImpl.java:799)
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:130)
         ... 4 more
    2009.11.09 at 04:16:01:445: Thread-44: B2B - (DEBUG) DBContext commit: Enter
    2009.11.09 at 04:16:01:450: Thread-44: Repository - (ERROR) Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.repos.core.driver.CatalogTransaction.changeObjectState(CatalogTransaction.java:184)
         at oracle.tip.repos.core.driver.CatalogTransaction.commit(CatalogTransaction.java:1504)
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:70)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:16:01:454: Thread-44: BusinessLogicLayer - (ERROR) Error -: AIP-11059: Invalid object {0} state {1} to persist
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:72)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:16:01:457: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:256)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:16:01:463: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error : Error -: AIP-11059: Invalid object {0} state {1} to persist : Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:256)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -: AIP-11059: Invalid object {0} state {1} to persist : Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:72)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         ... 4 more
    Caused by: Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.repos.core.driver.CatalogTransaction.changeObjectState(CatalogTransaction.java:184)
         at oracle.tip.repos.core.driver.CatalogTransaction.commit(CatalogTransaction.java:1504)
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:70)
         ... 5 more
    2009.11.09 at 04:27:59:850: Thread-44: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Enter
    2009.11.09 at 04:27:59:851: Thread-44: B2B - (DEBUG) DBContext beginTransaction: Enter
    2009.11.09 at 04:27:59:863: Thread-44: B2B - (DEBUG) DBContext beginTransaction: Leave
    2009.11.09 at 04:27:59:865: Thread-44: Repository - (ERROR) CatalogDriver - error switching context
    2009.11.09 at 04:27:59:867: Thread-44: Repository - (ERROR) CacheService dirty list contains 1 entries
    2009.11.09 at 04:28:00:836: Thread-44: Repository - (ERROR) Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.repos.core.driver.CatalogDriver.checkDirtyList(CatalogDriver.java:399)
         at oracle.tip.repos.core.driver.CatalogDriver.setRuntimeActiveandQuiescing(CatalogDriver.java:523)
         at oracle.tip.buslogic.common.ExecutionContextImpl.setRuntimeActiveandQuiescing(ExecutionContextImpl.java:799)
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:130)
         at oracle.tip.adapter.b2b.data.DBContext.resetRuntime(DBContext.java:283)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:495)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:28:00:839: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:132)
         at oracle.tip.adapter.b2b.data.DBContext.resetRuntime(DBContext.java:283)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:495)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:28:00:842: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error : Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:132)
         at oracle.tip.adapter.b2b.data.DBContext.resetRuntime(DBContext.java:283)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:495)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.repos.core.driver.CatalogDriver.checkDirtyList(CatalogDriver.java:399)
         at oracle.tip.repos.core.driver.CatalogDriver.setRuntimeActiveandQuiescing(CatalogDriver.java:523)
         at oracle.tip.buslogic.common.ExecutionContextImpl.setRuntimeActiveandQuiescing(ExecutionContextImpl.java:799)
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:130)
         ... 4 more
    2009.11.09 at 04:28:00:844: Thread-44: B2B - (ERROR) MsgListener:onMessage Activate DBContext failed with Exception - Error -: AIP-50025: Repository error
    2009.11.09 at 04:28:00:847: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error : Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:132)
         at oracle.tip.adapter.b2b.data.DBContext.resetRuntime(DBContext.java:283)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:495)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -: AIP-11435: Cannot switch configuration context when entries exist in Persistency Service dirty list. Transaction must be flushed before switching context.
         at oracle.tip.repos.core.driver.CatalogDriver.checkDirtyList(CatalogDriver.java:399)
         at oracle.tip.repos.core.driver.CatalogDriver.setRuntimeActiveandQuiescing(CatalogDriver.java:523)
         at oracle.tip.buslogic.common.ExecutionContextImpl.setRuntimeActiveandQuiescing(ExecutionContextImpl.java:799)
         at oracle.tip.adapter.b2b.data.B2BExecutionContext.setRuntimeActiveAndQuiescing(B2BExecutionContext.java:130)
         ... 4 more
    2009.11.09 at 04:28:00:849: Thread-44: B2B - (DEBUG) DBContext commit: Enter
    2009.11.09 at 04:28:01:838: Thread-44: Repository - (ERROR) Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.repos.core.driver.CatalogTransaction.changeObjectState(CatalogTransaction.java:184)
         at oracle.tip.repos.core.driver.CatalogTransaction.commit(CatalogTransaction.java:1504)
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:70)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:28:01:842: Thread-44: BusinessLogicLayer - (ERROR) Error -: AIP-11059: Invalid object {0} state {1} to persist
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:72)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:28:01:844: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:256)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    2009.11.09 at 04:28:01:850: Thread-44: B2B - (ERROR) Error -: AIP-50025: Repository error : Error -: AIP-11059: Invalid object {0} state {1} to persist : Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:256)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.doCommit(DbAccess.java:2485)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:505)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -: AIP-11059: Invalid object {0} state {1} to persist : Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:72)
         at oracle.tip.adapter.b2b.data.DBContext.commit(DBContext.java:250)
         ... 4 more
    Caused by: Error -: AIP-11059: Invalid object BusinessMessage_C58F state 2 to persist
         at oracle.tip.repos.core.driver.CatalogTransaction.changeObjectState(CatalogTransaction.java:184)
         at oracle.tip.repos.core.driver.CatalogTransaction.commit(CatalogTransaction.java:1504)
         at oracle.tip.buslogic.common.Transaction.commit(Transaction.java:70)
         ... 5 more

Maybe you are looking for

  • Mail 4.2, iCal, and Address Book no longer syncing to Exchange 2007

    For the last year or so I have had a perfectly functioning connection to our company Exchange 2007 server that worked for Mail, iCal, and Address Book. However, in the last 2 weeks or so I have been unable to sync to those account, getting the little

  • How to fill more values in one field (JSP / HTMLX)

    When I want to fill one value in a field on a JSP page, I enter: value="<%=someClass.getSomeValue() %>" How should I enter more values (e.g. street, city, postal code, country) in one field? I tried to put those fields together, so I do one getAddres

  • Grouping item codes

    hi all, i have items in inventory module. i need to sell 3 different items as a one package can i do that. example i have itemcode1, itemcode2,itemcode3. i want to pull all three items one shot or sales order or sales quote or sales invoice. is it po

  • Best way to update exposed schema as WCF service ?

    Hi, I am newbie to WCF + BizTalk. I am doing small POC's on exposing & consuming orchestration & schemas as WCF service. I had successfully exposed schema as WCF service also consumed this service using C# client code. My question is that suppose if

  • My disc is not ejected properly. But there is no disc to eject.

    I keep getting this dialogue The disk was not ejected properly. If possible, always eject a disk before unplugging it or turning it off. But there is no disc to eject. This happens quite a lot.