Thread DataSources & Database getConnection timeout error

I'm usig pool connections in the application for database access.
At the moment i have max number of pool connections set to 1.
I'm using Oracle JDBC driver 10.2.0.1.0 and Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production With the Partitioning option JServer Release 9.2.0.5.0 - Production.
Running JRE/SDK 1.4.2
WAS6, Rational 6.0.0
I'm trying to get the connection inside a thread but I get this exception:
J2CA0045E: The connection is not available when you invoke the method createOrWaitForConnection for the resource jdbc/DBDS
and then this: Connection not available, Timed out waiting for 10000
The function in the main class is like:
PrT cnxT=new PrT(); Thread hilo=new Thread(cnxT, "cnxT"); hilo.start();
the runnable class is like:
public class PrT implements Runnable { public PrT(){ super(); } public void run(){ try{ InitialContext ic = new InitialContext(); DataSource ds = (DataSource) ic.lookup("jdbc/DBDS"); Connection con=ds.getConnection(); /** here my sql sentences **/ con.close(); } catch(Exception e){ } } }
If I change the max number of pool connections to 2 this executes pretty well and if I change the code and make the connection outside the runnable class there's no problem. But I need to make a new connection inside the runnable class because I'm gonna run multiple threads at once.
Why do I need to put the max connections pool in 2 if there're not connections opened?
What should I do to open the connection inside the thread?
Sorry for my english, is not my native language.
I'll appreciate any help.
Thanks.

RoVis wrote:
Hi, got you some ideas? Thanks.One - don't post new questions to old threads.

Similar Messages

  • A login timeout error in ODI

    Hi ,
    I have been facing following issue since some days of  "A login timeout occured while connecting to the database".
    Although this is not occuring daily in scheduled executions but its been there say 2-3 days apart.
    Error given is as
    ODI-1228: Task SrcSet0 (Loading) fails on the target ORACLE connection OMP.
    Caused By: oracle.odi.jdbc.datasource.ConnectionTimeoutException: A login timeout occured while connecting to the database
        at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.doGetConnection(LoginTimeoutDatasourceAdapter.java:117)
        at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.getConnection(LoginTimeoutDatasourceAdapter.java:62)
        at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:113)
        at com.sunopsis.sql.SnpsConnection.createConnection(SnpsConnection.java:380)
        at com.sunopsis.sql.SnpsConnection.connect(SnpsConnection.java:338)
        at com.sunopsis.sql.SnpsQuery.updateExecStatement(SnpsQuery.java:1842)
        at com.sunopsis.sql.SnpsQuery.executeUpdate(SnpsQuery.java:628)
        at com.sunopsis.dwg.dbobj.SnpSessTaskSql.executeUpdate(SnpSessTaskSql.java:3218)
        at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execStdOrders(SnpSessTaskSql.java:1785)
        at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java:2805)
        at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2515)
        at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:534)
        at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:449)
    As stated in some forums i have done changes in User Parameters and set same to 180 but still error persists.
    now I also tried to find file USERPREF.XML but i was unable find the file.
    My ODI installation directory path is "D:\oracle\product\11.1.1\Oracle_ODI_1"
    I wanted to know if any solutions for sam problem are there and any inputs regarding same would appreciated.
    Thanks,
    Mahesh

    Hi,
    Can this be resolved by upgrading ODI?
    My ODI version details are:
    About
    Oracle Data Integrator 11g 11.1.1
    Standalone Edition Version 11.1.1
    Build ODI_11.1.1.3.0_GENERIC_100623.1635 Copyright © 1997, 2010
    Oracle.  All Rights Reserved.
    IDE Version: 11.1.1.3.37.56.60
    Product ID: oracle.odi
    Product Version: 11.1.1.0.0.0.0
    Version
    Component       Version
    =========       =======
    Java(TM) Platform           1.6.0_23
    Oracle IDE           11.1.1.3.0
    Do i have to update all the 11g patches to get rid of this issue?
    Thanks,
    Shilpa

  • Macro Timeout Error- MS Access Web App 2013

    Hello everyone,
    I have a MS Access Web App built with a lot of different tables and everything works fine. I have this one table with a number of fields (70 different fields), and some of them are lookups to other tables or a dropdown menu. In our company
    we were using only SharePoint earlier and now we are migrating to access web app. I need to copy or import all the data that we had previously into that one table and then be able to do different types of data manipulations. 
    I have created a data macro to copy all the records even the lookups (a separate thread is available if anyone is dealing with that problem). When I try to copy say 500 records this works fine. But, when I try to copy more records it throws me a timeout
    error. It only works for 60 seconds and then it stops and throws an error. Is there a way I can increase the timeout? Or has anyone else faced the same problem?
    Please advise.
    Thanks in advance.

    The recommended way is to use an Access desktop database and connect to the Azure database behind your App. The firewall and connection information is under File> Info > Connections.
    You can then have linked tables to your SharePoint lists and to your Azure tables, and write append queries to copy the data over.
    -Tom. Microsoft Access MVP

  • AMFPHP 5.0Mb data timeout error

    Hi,
    im using amfphp and have 5Mb data, in 500 rows.
    But im receiveing timeout error.
    I have some 500Kb on datagrid and the rest on RichTextEditor.
    What can i do to receive this without error? Is it possible to call the some function a lot of times and populating the datagrid in 10 rows each time, for example?
    Thanks for help.

    The parameter log_archive_config is wrongly configured on the standby database.
    Add the database unique name (db_unique_name) of the primary database to the log_archive_config of the standby database
    On the standby, your log_archive_config should be something like
    log_archive_config='DG_CONFIG=(icts001,sms)';
    cmadiam82     
    Handle:  cmadiam82   
    Status Level:  Newbie 
    Registered:  Feb 28, 2010 
    Total Posts:  36 
    Total Questions:  13 (11 unresolved)  It is sad to see that forums is of no help to you. :(
    Please mark the threads as answered if you have got a solution and keep the forums clean. If not, then reply to your questions so that you would get back an answer rather than keeping it as unanswered.

  • Script Timeout error in classic ASP

    Hi ,
    In classic asp , i am using Stored procedure to fetch the result from oracle database . my database have 85Lakhs records . approx. 30 records are being inserted into the table. at the same time some users trying to fetch the data from same table.now i am getting script timeout error after long wait .it was an intermittent issue (sometimes it is working and sometimes it is not working). i thought it was because of performance issue with stored procedures . but in oracle Readers cannot block writers and Writers cannot block readers.so no issues with database side.i couldn't replicate the issue . i am wondering what will be the rootcause for this issue. is there anything i need to modify with the script side.by increasing the timeout property is the only solution?i tried to modify the timeout property to 180 seconds in classic asp page. please give your valuable suggestion.
    Thanks.
    Regards,
    Boss

    Hi,
    This error is thrown by the Flash Player when a script takes more than 15 seconds to execute i.e. if your script executes continously for 15 seconds with out letting the Flash Player render the UI, this error is dispatched. Probably the data returned is pretty huge, try splitting the data or use pseudo threading as explained in the URL below.
    http://blogs.adobe.com/aharui/2008/01/threads_in_actionscript_3.html
    http://www.actionscript.org/forums/showthread.php3?t=185320
    Hope this helps.

  • Getting timeout error while updating a record from c#

    Hi,
    I have around 30k records in a tables. When I update that record inside the Transaction (Enterprise Data Library, c#) , it takes long time and throws timeout error.
    But I am able to update the same record via Toad.
    In the morning I tried same updating the record, it works without any change in the code or script.+
    is it due table lock or db related issue? please adivse, how to resolve if occurs again.
    anand

    Code:
    private static void Save()
    using (DBTransactionManager dbTransactionManager = new DBTransactionManager())
    try
    DataTableDAL.Instance.ExecuteDML("Update Voyage SET BallastBonus = 30000 WHERE ID = 'AE53B610BEA743EC8AFBAED0C8349BF8';");
    //commit database
    dbTransactionManager.Commit();
    catch
    dbTransactionManager.RollBack();
    throw;
    Table
    Column Name     ID     Pk     Null?     Data Type     Default     Histogram     Encryption Alg     Salt
    ID     1     1     N     NVARCHAR2 (32)          None          
    CALCNUMBER     2          N     NUMBER (10)          None          
    CURRENCYID     3          N     NVARCHAR2 (32)          Frequency          
    CALCTYPE     4          N     NUMBER (5)          Frequency          
    ESTIMATEDESCRIPTION     5          Y     NVARCHAR2 (200)          None          
    ESTIMATEGROUPDESCRIPTION     6          Y     NVARCHAR2 (200)          None          
    BALLASTBONUS     7          Y     NUMBER (12,2)          None          
    BALLASTBONUSCOMMPCT     8          Y     NUMBER (6,3)          None          
    ISESTIMATE     9          N     NUMBER (1)          None          
    ADDITIONALSTEAMVALUE     10          Y     NUMBER (8,4)          None          
    ISADDITIONALSTEAMPCT     11          Y     NUMBER (1)          None          
    ADDITIONALPORTVALUE     12          Y     NUMBER (8,4)          None          
    ISADDITIONALPORTPCT     13          Y     NUMBER (1)          None          
    CREATEDBY     14          N     NVARCHAR2 (32)          Frequency          
    CREATEDDATE     15          N     DATE          None          
    UPDATEDBY     16          Y     NVARCHAR2 (32)          None          
    UPDATEDDATE     17          Y     DATE          None          
    LUMPSUMCARGOCOST     18          Y     NUMBER (1)          None          
    BUNKERPRICEMETHOD     19          Y     VARCHAR2 (30 Byte)          None          
    INCCONTCALCRESULT     20          Y     NUMBER (1)          None          
    FINAL_EST     21          Y     NUMBER          None          
    SPOT_VOYAGE     22          Y     NUMBER (1)          None          
    ISRUNCOSTEDIT     23          Y     NUMBER (1)          None          
    Index
    Table doesnt have any index, except primary key index.
    Total Records
    35,000
    Hope this input might sufficient to help me.

  • Timeout error in ECC "INTERNAL.CLIENT_RECEIVE_FAILED Error while receiving by HTTP (error code: 402 , error text: ICM_HTTP_TIMEOUT)"

    Dear Experts,
    I am very critical situation due to this timeout error in ECC, please help me as much as you can. Go-live date is very near, but I am not getting any clue why this error is occurring. our ECC system is EHP 4, and PI is dual stack 7.4
    My scenario is synchronous ABAP proxy to HTTP_AAE. request is triggering from ECC via proxy and reaching to third party (bank) through PI, I am reviving the response back in PI from bank. But from PI to ECC the response is not reaching. So in ECC after the defined Timeout limit its getting timed out.
    I have tried everything by increasing the timeout in ECC more than 15 minutes in HTTP_TIMEOUT under SXMB_adm in ECC, but nothing worked, even if I am increasing for half an hour then also its getting timeout after half an hour.
    response from bank to PI is coming within 30 to 40 seconds, but PI is not sending the response back to ECC.
    This is classical scenario, and I have checked the trace via SXMB_Moni in PI as well as in ECC, in ECC its showing the timeout error, but in PI i did not see any trace for this error.
    I have read many thread on SCN for the same error, and everywhere it has been suggested to increase the timeout, and I have tired that, it didn't help me.
    All ABAP proxy configuration has been done as follows.
    RFC destinations in ECC
    LCRSAPRFC(TCP/IP)
    SAPSLDAPI ((TCP/IP))
    G type destination to path "/sap/xi/engine?type=entry"
    G type destination SAP_PROXY_ESR to path "/rep"
    All the destination connection test is working fine.
    but i have a doubt on G type destination(AAE_XDJ) to path  "/sap/xi/engine?type=entry" which is returns the status code 500 with message "Empty HTTP request received", is it ok with 500 ?
    Configuration in ECC Integration Engine configuration is as follows
    Questions
    How the message gets pushed to ECC from PI, once the message received in PI, I believe by G type RFC destination on path  "/sap/xi/engine?type=entry" , please clarify.
    How to trace this, if message is not getting pushed to ECC, I mean I have checked the trace in PI XSMB_MONI, but didn't get anything for this error. In ECC SXMB_moni only I am able to the timeout error.
    Please expert help me as soon as you can, this error really effecting me badly in front of management
    Thanks,
    Farhan

    Hi Hareesh,
    I configured the scenario based on ICO, and again I received the same timeout error in ECC.
    I am really sick with this error, and I have raised the OSS message to SAP. Meanwhile I just want to double check my entire configuration with you. Please see the below configuration (for classical) for ABAP proxy to HTTP_AAE, and let me know if anything is wrong.
    Request structure (ECC->PI->Bank)
    <?xml version='1.0' ?>
    <PaymentInfoMessage>
    <PaymentInfoRequest>
    <CompanyCode>Partner01</CompanyCode>
    <BankCode>BSFRSARI</BankCode>
    <StartDate>2006-07-09T00:00:00</StartDate>
    <EndDate>2006-07-09T00:00:00</EndDate>
    <TransactionType>940</TransactionType>
    </PaymentInfoRequest>
    </PaymentInfoMessage>
    Response Structure (Bank->PI->ECC)
    <?xml version="1.0"?>
    <PaymentInfoMessageResponse>
    <PaymentInfoResponse>
        <TransactionType>940</TransactionType>
        <SequenceNum>1</SequenceNum>
        <ReceiptTime>2002-01-02T18:01:00</ReceiptTime>
        <ProcessStatus>1</ProcessStatus>
        <Comment>No Comment</Comment>
        <TransactionData>:20:MT940-1007200601
    :25:3210000079901
    :28C:190/0001
    </TransactionData>
        <CompanyCode>PARTNER01</CompanyCode>
    </PaymentInfoResponse>
    <StatusCode>OK</StatusCode>
    <StatusDetail>OK</StatusDetail>
    <ResponseItemCount>2</ResponseItemCount>
    </PaymentInfoMessageResponse>
    ESR Configuration
    Please see the below screenshot for ESR config. I have created 4 data types, 4 message types, 2 Service interface (synchronous), 2 mapping and one operation mapping.
    I just want to clarify about selecting the Request and response message type in inbound and outbound service interface.
    <?xml version='1.0' ?>
    <PaymentInfoMessage>
    <PaymentInfoRequest>
    <CompanyCode>Partner01</CompanyCode>
    <BankCode>BSFRSARI</BankCode>
    <StartDate>2006-07-09T00:00:00</StartDate>
    <EndDate>2006-07-09T00:00:00</EndDate>
    <TransactionType>940</TransactionType>
    </PaymentInfoRequest>
    </PaymentInfoMessage>
    Response Structure (Bank->PI->ECC)
    <?xml version="1.0"?>
    <PaymentInfoMessageResponse>
    <PaymentInfoResponse>
        <TransactionType>940</TransactionType>
        <SequenceNum>1</SequenceNum>
        <ReceiptTime>2002-01-02T18:01:00</ReceiptTime>
        <ProcessStatus>1</ProcessStatus>
        <Comment>No Comment</Comment>
        <TransactionData>:20:MT940-1007200601
    :25:3210000079901
    :28C:190/0001
    </TransactionData>
        <CompanyCode>PARTNER01</CompanyCode>
    </PaymentInfoResponse>
    <StatusCode>OK</StatusCode>
    <StatusDetail>OK</StatusDetail>
    <ResponseItemCount>2</ResponseItemCount>
    </PaymentInfoMessageResponse>
    ESR Configuration
    I have simply created 2 data types for requests(ECC->PI->Bank) and did one to one mapping. Similarly for response(Bank->PI->ECC) 2 data types, one to one mapping for this as well.
    But I just want to clarify about selecting the Request and response message type in inbound and outbound service interface. please explain me this for synchronous interface.
    Please see the below structure from ESR and inbound and Outbound service and let me know if the selection of Request and response message types is correct or not.
    OutBound service interface
    Inbound service interface
    Thanks,
    Farhan

  • Timeout error while filling setup tables

    HI all
    I am getting timeout error while filling setup tables(OLI1BW).I clicked on execute button on hte screen.Its not scheduled as a background job.
    Going through threads i have come to know that to solve this issue
    1.BASIS team have to increase backgroung processses or memory
    2.run it as a background job.
    When I went to Program->Executein the backgroundPrint background parameters window has popped up.
    What to do in there?I am afraid if I include parameters like printer name....what is it and how long is it going to print?
    Please let me know.
    Thanks,
    Harika.

    thanks for the reply.
    it was set to LOCL only.
    But i have 3 options in the dropdown  windowsprinter :Send to onenote2007
                                      Microsoft XPS document writer
                                      OUrprinteraddress
    WHich one to choose here?
    Edited by: harikag on Aug 10, 2011 8:47 AM

  • Timeout error in accessing CR 2008 with dynamic prompts from SAP Portal

    Hi
    We are using Business Objects XI 3.0 with Integration Kit for SAP
    Solutions on Windows 2003 Server with Weblogic 10.0 server.we have
    created a report (13 parameters) using Crystal Reports 2008 and
    deployed on the BOE.Crystal Reports are created using opensql driver
    and using tables.The prompts/parameters are created using Business
    views.After deploying the report under the database configuration under
    When viewing report the option selected is "Use SSO context for
    database logon".
    Later an iview is created on SAP Portal pointing to Crystal Report
    using Business Objects iview template.The SSO is working fine and we
    are able to select the parameters and when clicked ok we get an
    error.we have pasted the error below when we try to view source :
    <form action="../PlatformServices/service/app/error.do" method='post'>
    <input type='hidden' name="errMsg" value="A timeout error has occurred"><input type='hidden' name="loc" value="en_GB">
    <input type='hidden' name="pvl" value="en_GB">
    <input type='hidden' name="errStack"
    value="com.businessobjects.webutil.websessiontimeout.WebSessionTimeoutFilter.doFilter(WebSessionTimeoutFilter.java:142)
    weblogic.servlet.internal.FilterChainImpl.doFilter
    (FilterChainImpl.java:42)
    weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3368)
    weblogic.security.acl.internal.AuthenticatedSubject.doAs
    (AuthenticatedSubject.java:321)
    weblogic.security.service.SecurityManager.runAs
    (Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)
    Ljava.lang.Object;(Unknown Source)
    weblogic.servlet.internal.WebAppServletContext.securedExecute
    (WebAppServletContext.java:2117)
    weblogic.servlet.internal.WebAppServletContext.execute
    (WebAppServletContext.java:2023)
    Thanks
    Kamal

    Hello,
    1)How do I assign my user ID to the organisational unit? Please advise me step by step as I am new to SRMu2026
    2) Regarding error u201CThe following error text was processed in the system SR3 : Attribute for user USER18 contains errors. Inform system admin.
    The error occurred on the application server eccserver1_SR3_01 and in the work process 0 . u201C
    Using transaction SM21, I have discovered multiple errors for SAP instance eccserver1_SR3_01 like BBP_PU 245 transaction canceled, HTTP/RFC session has been deleted following timeout...
    3) How do I run report BBP_CHECK_CONSISTENCY? With transaction SE38? What do I choose next from the options available?
    This is too technical for me right now..maybe not in the future, but at this moment, I need more guidance...
    Thank you,
    Iuliana

  • Unable to create the Mailbox Store. The database returned an error

    hi we have a new unity connection 10.51 install . trying to create a 2nd mailbax store and get the following error:
    Unable to create the Mailbox Store. The database returned an error.
    creates the store but i can't open it to mount it / enable it.

    Sadly, that did not resolve the problem. The app still terminated and generated an error. Any other suggestions?
    Here is the first portion of the error it generates:
    Process:         App Store [3200]
    Path:            /Applications/App Store.app/Contents/MacOS/App Store
    Identifier:      com.apple.appstore
    Version:         1.0.2 (63.1)
    Build Info:      Firenze-630100~1
    Code Type:       X86-64 (Native)
    Parent Process:  launchd [239]
    Date/Time:       2011-08-17 21:43:21.942 -0700
    OS Version:      Mac OS X 10.6.8 (10K549)
    Report Version:  6
    Interval Since Last Report:          23825 sec
    Crashes Since Last Report:           10
    Per-App Interval Since Last Report:  21 sec
    Per-App Crashes Since Last Report:   6
    Anonymous UUID:                      4133601A-34FD-472F-98E6-73E4DE9BFC06
    Exception Type:  EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    Application Specific Information:
    abort() called
    *** Terminating app due to uncaught exception 'NSImageCacheException', reason: 'Cannot lock focus on image <NSImage 0x10037c3c0 Size={0, 0} Reps=(
    )>, because it is size zero.'

  • Re:Question related to the Packet timeout error

    2010-03-08 09:11:05.273 Tangosol Coherence CE 3.2.2/371 <Warning> (thread=PacketPublisher, member=2): Member(Id=3, Timestamp=2010-03-07 12:23:13.958, Address=xxxx, MachineId=5238) was unresponsive for 15369 ms, 93 packets have timed-out, PauseRate=0.0040, Paused=false, Deferring=true, OutstandingPackets=0, DeferredPackets=12, Threshold=512
    2010-03-08 09:19:22.772 Tangosol Coherence CE 3.2.2/371 <Warning> (thread=PacketPublisher, member=2): Member(Id=3, Timestamp=2010-03-07 12:23:13.958, Address=xxxx, MachineId=5238) was unresponsive for 16448 ms, 111 packets have timed-out, PauseRate=0.0042, Paused=false, Deferring=true, OutstandingPackets=0, DeferredPackets=10, Threshold=512
    2010-03-08 09:30:52.651 Tangosol Coherence CE 3.2.2/371 <D5> (thread=PacketPublisher, member=2): Member(Id=3, Timestamp=2010-03-07 12:23:13.958, Address=xxxx, MachineId=5238) was unresponsive for 28 ms, 20 packets have timed-out, PauseRate=0.0042, Paused=false, Deferring=true, OutstandingPackets=0, DeferredPackets=1, Threshold=512
    2010-03-08 09:37:50.583 Tangosol Coherence CE 3.2.2/371 <Warning> (thread=PacketPublisher, member=2): Member(Id=3, Timestamp=2010-03-07 12:23:13.958, Address=xxxx, MachineId=5238) was unresponsive for 10590 ms, 60 packets have timed-out, PauseRate=0.0043, Paused=false, Deferring=true, OutstandingPackets=0, DeferredPackets=5, Threshold=512
    2010-03-08 09:50:00.635 Tangosol Coherence CE 3.2.2/371 <D5> (thread=PacketPublisher, member=2): Member(Id=3, Timestamp=2010-03-07 12:23:13.958, Address=xxxx, MachineId=5238) was unresponsive for 132 ms, 20 packets have timed-out, PauseRate=0.0043, Paused=false, Deferring=true, OutstandingPackets=0, DeferredPackets=1, Threshold=512
    2010-03-08 09:50:19.086 Tangosol Coherence CE 3.2.2/371 <Warning> (thread=PacketPublisher, member=2): Member(Id=3, Timestamp=2010-03-07 12:23:13.958, Address=xxxx, MachineId=5238) was unresponsive for 8954 ms, 73 packets have timed-out, PauseRate=0.0044, Paused=false, Deferring=true, OutstandingPackets=0, DeferredPackets=10, Threshold=512
    1. Will the packet retry if they get this timeout error?
    2. why is the logs timestamp and the packet timestamp is having very large gap nearly 1 day in some cases
    3.How long does the packet wait before it timesout ,i see the unresponsive time varies from 80ms to 10000 ms
    4.When do we get this warnings? is there any remedy?

    Wow Coherence 3.2, I haven't seen that in years, it is a pre-Oracle version. I'd suggest considering an upgrade to 3.5, which should be doable without even recompiling your code, just restart the cluster with new jars.
    But that isn't what you asked. This message was reworded in Coherence 3.3 and later to refer to these events not as packet timeouts, but as rescheduled packets do indicate that they are automatically retried.
    Regarding the timestamp that is the timestamp of the cluster member to which the packet was sent. A members timestamp is the time at which it joined the cluster.
    The default packet retry interval is 200ms, I.e. If we don't get an ACK to a packet in that time we will retransmit it. After 1m of this we will give up and remove either the sender or receiver from the cluster. The time intervals in the log messages are with respect to when the first ACK was expected, so a reported delay of 80ms means it took 280ms to delived a packet.
    These messages highlight periods of failed communication, and usually are the result of garbage collections. Some of yours are quite bad (multiple second), indicating that you've likely overcommited your java heap. The effect of the outages should be poor overall cluster performance and if bad enogh should also cause heavily GCing nodes to be kicked out of the cluster.
    Mark
    Oracle (Tangosol) Coherence

  • Database Exception Handling Error

    Hi
    Platform: BPEL/SOA Suite 10.1.3.3
    I created an async BPEL process that does a simple insert into a database, and added error handling to ensure that database errors are trapped and interested parties notified when errors occur. To test the exception handling, I created a dummy table with an id and value column, where the value is declared as varchar2(1). Then I invoked the BPEL process with a string value longer than 1 character.
    I expected to have the process catch the error, execute a java embedded System.out.println, assign the fault details to a fault variable string, and then terminate, with the terminated process displayed in the BPEL Console. Much to my surprise, as this executed perfectly in BPEL 10.1.2, this did not happen. Instead, the java embedded System.out.println executed, but then the following error was generated and the BPEL process was sent to the Manual Recovery area.
    2007-10-18 10:52:29,879> <ERROR> <default.collaxa.cube.ws> <Database Adapter::Outbound> <oracle.tip.adapter.db.DBInteraction executeOutboundWrite> unable to execute the outbound insert operation on: DBAccessDummyTable.TestDummy
    <2007-10-18 10:52:29,879> <ERROR> <default.collaxa.cube.ws> <AdapterFramework::Outbound> file:/E:/product/10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_Test_DummyTable_Async_1.5_709050a551839440870cf17aba79c0f7.tmp/DBAccess_DummyTable.wsdl [ DBAccess_DummyTable_ptt::insert(TestDummyCollection,TestDummyCollection) ] - Could not invoke operation 'insert' against the 'Database Adapter' due to:
    ORABPEL-11616
    DBWriteInteractionSpec Execute Failed Exception.
    insert failed. Descriptor name: [DBAccessDummyTable.TestDummy]. [Caused by: ORA-12899: value too large for column "ALE_ADAPTER"."TEST_DUMMY"."DUMMY_STRING_VALUE" (actual: 4, maximum: 1)
    Caused by Exception [TOPLINK-4002] (Oracle TopLink - 10g Release 3 (10.1.3.3.0) (Build 070608)): oracle.toplink.exceptions.DatabaseException
    Internal Exception: java.sql.SQLException: ORA-12899: value too large for column "ALE_ADAPTER"."TEST_DUMMY"."DUMMY_STRING_VALUE" (actual: 4, maximum: 1)
    Error Code: 12899
    Call:INSERT INTO TEST_DUMMY (DUMMY_ID, DUMMY_STRING_VALUE) VALUES (?, ?)
         bind => [280, long]
    Query:InsertObjectQuery(<TestDummy 280 />).
         at oracle.tip.adapter.db.exceptions.DBResourceException.createEISException(DBResourceException.java:469)
         at oracle.tip.adapter.db.exceptions.DBResourceException.outboundWriteException(DBResourceException.java:510)
         at oracle.tip.adapter.db.DBInteraction.executeOutboundWrite(DBInteraction.java:963)
         at oracle.tip.adapter.db.DBInteraction.execute(DBInteraction.java:225)
         at oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeRequestResponseOperation(WSIFOperation_JCA.java:485)
         at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:435)
         at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:443)
         at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:251)
         at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:727)
    I decided to test this on my local SOA Suite, instead of deploying to the development server, and again to my surprise, the exception was caught and handled as expected, with no errors thrown. I then realized that I hadn’t set up the datasource, connection pool, and DbAdapter connection factory in Enterprise Manager for the database being used. I configured these appropriately, and once again the above error happened, this time on my local SOA Suite. I removed the connection from the DbAdapter connection factory, and the exception was once again caught and handled appropriately.
    Since our database passwords have to be changed periodically, we are required to configure the datasource etc on the server so password management can be done in one place. That being the case, I’m hoping someone can provide some ideas to help resolve this issue. I tried changing a few of the database settings in Enterprise Manager (using dataSourceName instead of xADataSourceName, setting usesBatchWriting to false instead of true) but none of these changes worked.
    Thanks

    You should look into Bridge [GOF:151] and Memento [GOF:273].
    Bridge allows you to decouple your mechanism from the implementation memento on how to propergate the decoupled exception information.

  • Timeout error when trying to create repository

    Hello,
    I'm instaling ovm 3.2.3 and when I try to crete the storage repository from ovm manager I get a timeout error and it stops the creation. I've tried several times, I've reinstalled ovm and manager, but the error is always the same.
    I've look into the log but I didn't find anything related to this error. Can somebody help me please?
    The content of log is this one:
    Job Construction Phase
    Job ID: 1370010128786
    begin()
    Appended operation 'File System Construct' to object '0004fb0000050000d62f8093d31671e2 (fs_repositorio1)'.
    Appended operation 'Repository Construct' to object '0004fb00000300005e7bb4e2447294b9 (3600508b1001c5a240ed9f472dfdbb60a)'.
    commit()
    Completed Step: COMMIT
    Objects and Operations
    Object (CREATED): [Repository] 0004fb00000300005e7bb4e2447294b9 (repositorio1)
    Operation: Repository Construct
    Object (CREATED): [LocalFileSystem] 0004fb0000050000d62f8093d31671e2 (fs_repositorio1)
    Operation: File System Construct
    Object (IN_USE): [StorageElement] 0004fb00001800006d86283bfc68236e (3600508b1001c5a240ed9f472dfdbb60a)
    Object (IN_USE): [LocalFileServer] 0004fb0000090000d9ecb1e8a6707a5b (Local FS ovm)
    Job Running Phase at 2013-05-31 15:22:08,786
    Job Participants: [33:31:39:34:34:32:5a:43:32:31:30:33:30:36:51:34 (ovm)]
    Actioner
    15:22:09,461: Starting operation 'Repository Construct' on object '0004fb00000300005e7bb4e2447294b9 (repositorio1)'
    15:22:09,465: Completed operation 'Repository Construct' with direction ==> LATER
    15:22:09,478: Starting operation 'File System Construct' on object '0004fb0000050000d62f8093d31671e2 (fs_repositorio1)'
    Job: 1370010128785/1370010128786, aborted post-commit by user: admin
    Write Methods Invoked
    15:22:08,960 class="InternalJobDbImpl" vessel_id=2960 method=addTransactionIdentifier accessLevel=6 owningTx=1370010128959
    15:22:08,992 class="LocalFileServerDbImpl" vessel_id=1364 method=createFileSystem accessLevel=6 owningTx=1370010128959
    15:22:09,023 class="LocalFileSystemDbImpl" vessel_id=2969 method=setName accessLevel=6 owningTx=1370010128959
    15:22:09,047 class="LocalFileSystemDbImpl" vessel_id=2969 method=setFoundryContext accessLevel=6 owningTx=1370010128959
    15:22:09,047 class="LocalFileSystemDbImpl" vessel_id=2969 method=onPersistableCreate accessLevel=6 owningTx=1370010128959
    15:22:09,047 class="LocalFileSystemDbImpl" vessel_id=2969 method=setLifecycleState accessLevel=6 owningTx=1370010128959
    15:22:09,048 class="LocalFileSystemDbImpl" vessel_id=2969 method=setRollbackLifecycleState accessLevel=6 owningTx=1370010128959
    15:22:09,087 class="LocalFileSystemDbImpl" vessel_id=2969 method=setRefreshed accessLevel=6 owningTx=1370010128959
    15:22:09,090 class="LocalFileSystemDbImpl" vessel_id=2969 method=setBackingDevices accessLevel=6 owningTx=1370010128959
    15:22:09,090 class="LocalFileSystemDbImpl" vessel_id=2969 method=setUuid accessLevel=6 owningTx=1370010128959
    15:22:09,090 class="LocalFileSystemDbImpl" vessel_id=2969 method=setPath accessLevel=6 owningTx=1370010128959
    15:22:09,090 class="LocalFileSystemDbImpl" vessel_id=2969 method=setSimpleName accessLevel=6 owningTx=1370010128959
    15:22:09,091 class="LocalFileSystemDbImpl" vessel_id=2969 method=addFileServer accessLevel=6 owningTx=1370010128959
    15:22:09,091 class="LocalFileSystemDbImpl" vessel_id=2969 method=setStorageDevice accessLevel=6 owningTx=1370010128959
    15:22:09,092 class="StorageElementDbImpl" vessel_id=1383 method=addLayeredFileSystem accessLevel=6 owningTx=1370010128959
    15:22:09,094 class="LocalFileSystemDbImpl" vessel_id=2969 method=setSimpleName accessLevel=6 owningTx=1370010128959
    15:22:09,094 class="LocalFileSystemDbImpl" vessel_id=2969 method=addJobOperation accessLevel=6 owningTx=1370010128959
    15:22:09,110 class="LocalFileSystemDbImpl" vessel_id=2969 method=createRepository accessLevel=6 owningTx=1370010128959
    15:22:09,132 class="RepositoryDbImpl" vessel_id=2975 method=setName accessLevel=6 owningTx=1370010128959
    15:22:09,170 class="RepositoryDbImpl" vessel_id=2975 method=setFoundryContext accessLevel=6 owningTx=1370010128959
    15:22:09,171 class="RepositoryDbImpl" vessel_id=2975 method=onPersistableCreate accessLevel=6 owningTx=1370010128959
    15:22:09,171 class="RepositoryDbImpl" vessel_id=2975 method=setLifecycleState accessLevel=6 owningTx=1370010128959
    15:22:09,171 class="RepositoryDbImpl" vessel_id=2975 method=setRollbackLifecycleState accessLevel=6 owningTx=1370010128959
    15:22:09,213 class="RepositoryDbImpl" vessel_id=2975 method=setRefreshed accessLevel=6 owningTx=1370010128959
    15:22:09,213 class="RepositoryDbImpl" vessel_id=2975 method=setDom0Uuid accessLevel=6 owningTx=1370010128959
    15:22:09,213 class="RepositoryDbImpl" vessel_id=2975 method=setSharePath accessLevel=6 owningTx=1370010128959
    15:22:09,213 class="RepositoryDbImpl" vessel_id=2975 method=setSimpleName accessLevel=6 owningTx=1370010128959
    15:22:09,214 class="RepositoryDbImpl" vessel_id=2975 method=setFileSystem accessLevel=6 owningTx=1370010128959
    15:22:09,214 class="LocalFileSystemDbImpl" vessel_id=2969 method=addRepository accessLevel=6 owningTx=1370010128959
    15:22:09,215 class="RepositoryDbImpl" vessel_id=2975 method=setManagerUuid accessLevel=6 owningTx=1370010128959
    15:22:09,215 class="RepositoryDbImpl" vessel_id=2975 method=setVersion accessLevel=6 owningTx=1370010128959
    15:22:09,216 class="RepositoryDbImpl" vessel_id=2975 method=addJobOperation accessLevel=6 owningTx=1370010128959
    15:22:09,233 class="RepositoryDbImpl" vessel_id=2975 method=setSimpleName accessLevel=6 owningTx=1370010128959
    15:22:09,234 class="RepositoryDbImpl" vessel_id=2975 method=setDescription accessLevel=6 owningTx=1370010128959
    15:22:09,248 class="InternalJobDbImpl" vessel_id=2960 method=setCompletedStep accessLevel=6 owningTx=1370010128959
    15:22:09,253 class="InternalJobDbImpl" vessel_id=2960 method=setAssociatedHandles accessLevel=6 owningTx=1370010128959
    15:22:09,475 class="InternalJobDbImpl" vessel_id=2960 method=setTuringMachineFlag accessLevel=6 owningTx=1370010128959
    Job Aborted (Operation)com.oracle.ovm.mgr.api.exception.JobAbortException: OVMAPI_5000E Job: 1,370,010,128,786/1370010128785/Create Repository repositorio1, was aborted [Fri May 31 15:37:11 WEST 2013]
    at com.oracle.ovm.mgr.api.job.JobEngine.checkJobStatus(JobEngine.java:642)
    at com.oracle.ovm.mgr.api.job.JobEngine.objectAsyncStart(JobEngine.java:626)
    at com.oracle.ovm.mgr.op.physical.storage.FileSystemConstruct.action(FileSystemConstruct.java:57)
    at com.oracle.ovm.mgr.api.collectable.ManagedObjectDbImpl.executeCurrentJobOperationAction(ManagedObjectDbImpl.java:1156)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:356)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:333)
    at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:865)
    at com.oracle.odof.core.Exchange.invokeMethod(Exchange.java:244)
    at com.oracle.ovm.mgr.api.physical.storage.LocalFileSystemProxy.executeCurrentJobOperationAction(Unknown Source)
    at com.oracle.ovm.mgr.api.job.JobEngine.operationActioner(JobEngine.java:230)
    at com.oracle.ovm.mgr.api.job.JobEngine.objectActioner(JobEngine.java:322)
    at com.oracle.ovm.mgr.api.job.InternalJobDbImpl.objectCommitter(InternalJobDbImpl.java:1340)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:356)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:333)
    at com.oracle.odof.core.BasicWork.invokeMethod(BasicWork.java:106)
    at com.oracle.odof.command.InvokeMethodCommand.process(InvokeMethodCommand.java:92)
    at com.oracle.odof.core.BasicWork.processCommand(BasicWork.java:81)
    at com.oracle.odof.core.TransactionManager.processCommand(TransactionManager.java:752)
    at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:467)
    at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:525)
    at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
    at java.lang.Thread.run(Thread.java:662)
    15:22:09,476 class="RepositoryDbImpl" vessel_id=2975 method=setCurrentOperationToLater accessLevel=6 owningTx=1370010128959
    15:22:09,477 class="InternalJobDbImpl" vessel_id=2960 method=setTuringMachineFlag accessLevel=6 owningTx=1370010128959
    FailedOperationCleanup
    Starting failed operation 'File System Construct' cleanup on object 'fs_repositorio1'
    Complete rollback operation 'File System Construct' cleanup on object 'fs_repositorio1'
    Rollbacker
    15:37:11,587: Starting rollbacker...
    Executing rollback operation 'File System Construct' on object '0004fb0000050000d62f8093d31671e2 (fs_repositorio1)'
    Complete rollback operation 'File System Construct' completed with direction=DONE
    15:37:11,600: Rollbacker completed...
    Objects To Be Rolled Back
    Object (CREATED): [Repository] 0004fb00000300005e7bb4e2447294b9 (repositorio1)
    Object (CREATED): [LocalFileSystem] 0004fb0000050000d62f8093d31671e2 (fs_repositorio1)
    Object (IN_USE): [LocalFileServer] 0004fb0000090000d9ecb1e8a6707a5b (Local FS ovm)
    Object (IN_USE): [StorageElement] 0004fb00001800006d86283bfc68236e (3600508b1001c5a240ed9f472dfdbb60a)
    Write Methods Invoked
    15:22:08,960 class="InternalJobDbImpl" vessel_id=2960 method=addTransactionIdentifier accessLevel=6 owningTx=1370010128959
    15:22:08,992 class="LocalFileServerDbImpl" vessel_id=1364 method=createFileSystem accessLevel=6 owningTx=1370010128959
    15:22:09,023 class="LocalFileSystemDbImpl" vessel_id=2969 method=setName accessLevel=6 owningTx=1370010128959
    15:22:09,047 class="LocalFileSystemDbImpl" vessel_id=2969 method=setFoundryContext accessLevel=6 owningTx=1370010128959
    15:22:09,047 class="LocalFileSystemDbImpl" vessel_id=2969 method=onPersistableCreate accessLevel=6 owningTx=1370010128959
    15:22:09,047 class="LocalFileSystemDbImpl" vessel_id=2969 method=setLifecycleState accessLevel=6 owningTx=1370010128959
    15:22:09,048 class="LocalFileSystemDbImpl" vessel_id=2969 method=setRollbackLifecycleState accessLevel=6 owningTx=1370010128959
    15:22:09,087 class="LocalFileSystemDbImpl" vessel_id=2969 method=setRefreshed accessLevel=6 owningTx=1370010128959
    15:22:09,090 class="LocalFileSystemDbImpl" vessel_id=2969 method=setBackingDevices accessLevel=6 owningTx=1370010128959
    15:22:09,090 class="LocalFileSystemDbImpl" vessel_id=2969 method=setUuid accessLevel=6 owningTx=1370010128959
    15:22:09,090 class="LocalFileSystemDbImpl" vessel_id=2969 method=setPath accessLevel=6 owningTx=1370010128959
    15:22:09,090 class="LocalFileSystemDbImpl" vessel_id=2969 method=setSimpleName accessLevel=6 owningTx=1370010128959
    15:22:09,091 class="LocalFileSystemDbImpl" vessel_id=2969 method=addFileServer accessLevel=6 owningTx=1370010128959
    15:22:09,091 class="LocalFileSystemDbImpl" vessel_id=2969 method=setStorageDevice accessLevel=6 owningTx=1370010128959
    15:22:09,092 class="StorageElementDbImpl" vessel_id=1383 method=addLayeredFileSystem accessLevel=6 owningTx=1370010128959
    15:22:09,094 class="LocalFileSystemDbImpl" vessel_id=2969 method=setSimpleName accessLevel=6 owningTx=1370010128959
    15:22:09,094 class="LocalFileSystemDbImpl" vessel_id=2969 method=addJobOperation accessLevel=6 owningTx=1370010128959
    15:22:09,110 class="LocalFileSystemDbImpl" vessel_id=2969 method=createRepository accessLevel=6 owningTx=1370010128959
    15:22:09,132 class="RepositoryDbImpl" vessel_id=2975 method=setName accessLevel=6 owningTx=1370010128959
    15:22:09,170 class="RepositoryDbImpl" vessel_id=2975 method=setFoundryContext accessLevel=6 owningTx=1370010128959
    15:22:09,171 class="RepositoryDbImpl" vessel_id=2975 method=onPersistableCreate accessLevel=6 owningTx=1370010128959
    15:22:09,171 class="RepositoryDbImpl" vessel_id=2975 method=setLifecycleState accessLevel=6 owningTx=1370010128959
    15:22:09,171 class="RepositoryDbImpl" vessel_id=2975 method=setRollbackLifecycleState accessLevel=6 owningTx=1370010128959
    15:22:09,213 class="RepositoryDbImpl" vessel_id=2975 method=setRefreshed accessLevel=6 owningTx=1370010128959
    15:22:09,213 class="RepositoryDbImpl" vessel_id=2975 method=setDom0Uuid accessLevel=6 owningTx=1370010128959
    15:22:09,213 class="RepositoryDbImpl" vessel_id=2975 method=setSharePath accessLevel=6 owningTx=1370010128959
    15:22:09,213 class="RepositoryDbImpl" vessel_id=2975 method=setSimpleName accessLevel=6 owningTx=1370010128959
    15:22:09,214 class="RepositoryDbImpl" vessel_id=2975 method=setFileSystem accessLevel=6 owningTx=1370010128959
    15:22:09,214 class="LocalFileSystemDbImpl" vessel_id=2969 method=addRepository accessLevel=6 owningTx=1370010128959
    15:22:09,215 class="RepositoryDbImpl" vessel_id=2975 method=setManagerUuid accessLevel=6 owningTx=1370010128959
    15:22:09,215 class="RepositoryDbImpl" vessel_id=2975 method=setVersion accessLevel=6 owningTx=1370010128959
    15:22:09,216 class="RepositoryDbImpl" vessel_id=2975 method=addJobOperation accessLevel=6 owningTx=1370010128959
    15:22:09,233 class="RepositoryDbImpl" vessel_id=2975 method=setSimpleName accessLevel=6 owningTx=1370010128959
    15:22:09,234 class="RepositoryDbImpl" vessel_id=2975 method=setDescription accessLevel=6 owningTx=1370010128959
    15:22:09,248 class="InternalJobDbImpl" vessel_id=2960 method=setCompletedStep accessLevel=6 owningTx=1370010128959
    15:22:09,253 class="InternalJobDbImpl" vessel_id=2960 method=setAssociatedHandles accessLevel=6 owningTx=1370010128959
    15:22:09,475 class="InternalJobDbImpl" vessel_id=2960 method=setTuringMachineFlag accessLevel=6 owningTx=1370010128959
    15:22:09,476 class="RepositoryDbImpl" vessel_id=2975 method=setCurrentOperationToLater accessLevel=6 owningTx=1370010128959
    15:22:09,477 class="InternalJobDbImpl" vessel_id=2960 method=setTuringMachineFlag accessLevel=6 owningTx=1370010128959
    15:37:11,488 class="LocalFileSystemDbImpl" vessel_id=2969 method=nextJobOperation accessLevel=6 owningTx=1370010128959
    15:37:11,488 class="InternalJobDbImpl" vessel_id=2960 method=setFailedOperation accessLevel=6 owningTx=1370010128959
    15:37:11,590 class="RepositoryDbImpl" vessel_id=2975 method=nextJobOperation accessLevel=6 owningTx=1370010128959
    15:37:11,591 class="LocalFileSystemDbImpl" vessel_id=2969 method=nextJobOperation accessLevel=6 owningTx=1370010128959
    15:37:11,591 class="StorageElementDbImpl" vessel_id=1383 method=nextJobOperation accessLevel=6 owningTx=1370010128959
    15:37:11,591 class="LocalFileServerDbImpl" vessel_id=1364 method=nextJobOperation accessLevel=6 owningTx=1370010128959
    15:37:11,600 class="LocalFileSystemDbImpl" vessel_id=2969 method=nextJobOperation accessLevel=6 owningTx=1370010128959
    Completed Step: ROLLBACK
    Job Aborted due to OVMAPI_5000E Job: 1,370,010,128,786/1370010128785/Create Repository repositorio1, was aborted [Fri May 31 15:37:11 WEST 2013]
    com.oracle.ovm.mgr.api.exception.JobAbortException: OVMAPI_5000E Job: 1,370,010,128,786/1370010128785/Create Repository repositorio1, was aborted [Fri May 31 15:37:11 WEST 2013]
    at com.oracle.ovm.mgr.api.job.JobEngine.checkJobStatus(JobEngine.java:642)
    at com.oracle.ovm.mgr.api.job.JobEngine.objectAsyncStart(JobEngine.java:626)
    at com.oracle.ovm.mgr.op.physical.storage.FileSystemConstruct.action(FileSystemConstruct.java:57)
    at com.oracle.ovm.mgr.api.collectable.ManagedObjectDbImpl.executeCurrentJobOperationAction(ManagedObjectDbImpl.java:1156)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:356)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:333)
    at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:865)
    at com.oracle.odof.core.Exchange.invokeMethod(Exchange.java:244)
    at com.oracle.ovm.mgr.api.physical.storage.LocalFileSystemProxy.executeCurrentJobOperationAction(Unknown Source)
    at com.oracle.ovm.mgr.api.job.JobEngine.operationActioner(JobEngine.java:230)
    at com.oracle.ovm.mgr.api.job.JobEngine.objectActioner(JobEngine.java:322)
    at com.oracle.ovm.mgr.api.job.InternalJobDbImpl.objectCommitter(InternalJobDbImpl.java:1340)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:356)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:333)
    at com.oracle.odof.core.BasicWork.invokeMethod(BasicWork.java:106)
    at com.oracle.odof.command.InvokeMethodCommand.process(InvokeMethodCommand.java:92)
    at com.oracle.odof.core.BasicWork.processCommand(BasicWork.java:81)
    at com.oracle.odof.core.TransactionManager.processCommand(TransactionManager.java:752)
    at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:467)
    at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:525)
    at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
    at java.lang.Thread.run(Thread.java:662)
    End of Job

    Hi,
    To create a repository with Oracle VM Manager with NFS share, so the NFS share should have the write privilege.
    if the repository with iSCSI so verify your configuration (give it all privilege).
    after you verify your configuration and if this solved so good and if still the same error so
    thinks to tell us the output of the files /var/log/ovs-agent.log and /var/log/messages
    I hope this can help you
    Best Regards

  • Database connection timeout

    We have successfully developed reports in CR XI and have been testing these reports on our website. All the tests had been going great until we realized that if the server was down we received a timeout error and then a connection information box asking for the connection information i.e. Server, User Id, Password, Database etc.. We obviously do not want our customers to see this information.
    My question is, what can we do to prevent them from seeing this information when the connection to the database server is not online? Our first thoughts where to do something in the report to simulate a request for something with no data. That doesnt seem to work. Any ideas would be helpful.
    We are using a OLE DB (ADO) connection.

    Hi Tom
    Set the "Connect Timeout" property a larger value, or just set it to 0, which means no limit for timeout. This property is available while creating report and also in the Set Data Source Location you can edit the Connect timeout.
    Hope this helps!
    Thanks

  • [Help] To prevent timeout error of browser in clinet with servlet in server

    Hi all,
    If a browser (for example, Internet Explorer) do not get any response from a server for more than sometime (in case of IE, default is 5 min), it will stop waiting and return some timeout error message.
    But I have a servlet, which has a really long-time(at least 10 min) job to do before it could send a response to the browser. So, before the browser in client can get the result, it stops waiting.
    I know I can change the time-out setting of browser in client machines, but there are hundred of thousands.
    So, what I am asking is if it is possible to do it with servlet in server, and how?
    (for example, send something to the client every few minutes, but I do not know how to do it .)
    thanks a lot!

    What you would have to do is set up some sort of 'Buffer' servlet.
    It starts the job in the background, and then returns a page saying job started - client does not time out.
    You would have to start it in a seperate process - probably a new Thread.
    The client would then have to send back requests asking - is it finished yet?
    While the job is not finished the buffer servlet returns a "not yet" message.
    On completion, the job can be sent back to the client.
    Couple of pointers:
    It may be easier to have the background process generate the result to file - then your buffer servlet can just pick up the file when it is completed.
    To get your page to refresh multiple times, you can use javascript: window.setTimeout("[reload page]");
    Good luck,
    evnafets

Maybe you are looking for