Error 50103 the specified resource is reserved - task name - on 4 modules

Hi all.
I'm sorry i put this post by mistake in Measurement Studio for.NET: smileyindifferent:
Let me tell you my configuration:
software:   Windows XP sp3, Labview 8.5 en.
hardware:   NI-cDAQ chassis 9172 with 4 modules installed (in this order):
                        1. NI-9217 (4 RTDs)
                        2. NI-9217 (4 RTDs)
                        3. NI-9219 (4 RTDs)
                        4. NI-9219 (4 RTDs)
So, i want to aquire 16 temperatures.
In MAX v4.3, all is working fine.
As you aspected, I have the famous error 50103:  "The specified resource is reserved. The operation could not be completed
as specified". "Task name: unnamedTask<9>".   - highlighting module #2.
My goal is to read these temperatures consecutively, i mean: mod1 ch0..ch3, mod2 ch0..ch3 and so on.
My programm (vi) is like that:
In a while loop I have a Stacked Sequence Structure which has 4 frames, each for every DAQ Assistant asigned and configurated
for those modules.
So i have: Assitant1 for mod1, Assistant2 for mod2, and so on.
The Assistants work well in configuration preview mod. (I see 4 temperatures on each module).
But in my programm, i got the error above, on module2.
I read something about this error and I understand that I can't use 2 or more resource in the same time.
I understand that a resource represents a channel on a module.
At each DAQ Assistant output I have a Split Signal (split in 4)
But with this configuration and this algorithm I suppose I read all 16 channels in total consecutively, not in the same time.
Am I wrong ?
How can I fix the problem ? : smileysad:
Thanks.
Solved!
Go to Solution.

Hi dsasorin,
The error that you have mentioned can be caused due to a number of reasons. There is a knowledgebase article listing several reasons for it that can be helpful. Have you created a task beforehand in MAX? Are you generating the code directly from it or are you writing the code in LabVIEW and asking it to use the channels from the task you specify? Have you tried using the lower level DAQmx VIs such as DAQmx Task name and then tried generating code from that by right-clicking and selecting Generate Code >> Configuration and Example. Hope this helps!
Ipshita C.
National Instruments
Applications Engineer

Similar Messages

  • Error -50103 the specified resource is reserved

    I installed DAQ 8.0, and loaded the example AcqIntClk and ir ran with a simulated device PCIMIO16XE10. Then I ran a measurement studio example in which I had to create a task using MAX. That ran okay. Then I deleted the task I had created, and returned to AcqIntClk and ran it again. This time I get the error when I press Start
    error -50103 the specified resource is reserved
    Please advise what to do?
    Thnaks,
    Saroj

    Hi saroj-
    Let's consolidate this discussion here.
    Thanks-
    Tom W
    National Instruments

  • Daqmx error num: -50103 with message: The specified resource is reserved. The operation could not be completed as specified.

    Hi, I am running a program where I have 4 nidaq cards on a single machine, all connected. I am trying to start a counter and keep getting that error (daqmx error num: -50103 with message: The specified resource is reserved. The operation could not be completed as specified.) in two places in my code. I understand what the error means (you can only have one task of a type per card), but I don't see where that is occuring in my code.
    See below for code. I noted the two places where the error is occuring. I am debugging someone else's code, which is part of the problem.
    Thanks!
    counterTask = 0;
    daq_err_check( DAQmxCreateTask( "counter_generation_task",
    &(counter_generation_task) ));
    daq_err_check( DAQmxCreateTask("counter_count_task",
    &(counter_count_task) ));
    char co_chan_name[40];
    char ci_chan_name[40];
    char ci_trig_chan_name[40];
    sprintf( co_chan_name, "%s/ctr0", niDev);
    sprintf( ci_chan_name, "%s/ctr1", niDev);
    sprintf( ci_trig_chan_name, "/%s/PFI9", niDev);
    printf("OK1");fflush(stdout);
    daq_err_check( DAQmxCreateCOPulseChanTicks( counter_generation_task,
    co_chan_name, "", "ai/SampleClock",
    DAQmx_Val_Low, 32,16,16) );
    daq_err_check( DAQmxCfgImplicitTiming( counter_generation_task,
    DAQmx_Val_ContSamps, 1000) );
    daq_err_check( DAQmxCreateCICountEdgesChan( counter_count_task,
    ci_chan_name, "",
    DAQmx_Val_Rising, 0, DAQmx_Val_CountUp) );
    daq_err_check( DAQmxCfgSampClkTiming( counter_count_task,
    "Ctr0InternalOutput", 1000.0, DAQmx_Val_Rising,
    DAQmx_Val_ContSamps, 1000) );
    daq_err_check( DAQmxSetRefClkSrc( counter_generation_task, "OnboardClock") );
    daq_err_check( DAQmxSetRefClkSrc( counter_count_task, "OnboardClock") );
    printf("abt to start counter_count\n"); fflush(stdout);
    daq_err_check ( DAQmxStartTask( counter_count_task ) ); // ERROR OCCURS HERE
    printf("abt to start counter_gen\n"); fflush(stdout);
    daq_err_check ( DAQmxStartTask( counter_generation_task ) ); // ERROR OCCURS HERE
    fflush(stdout);
    Thanks again for your patience!

    I get it when capturing from my mini DV cam (which is not controllable by FCP). To resolve, I have to click Capture Now a split second after I start the DV tape rolling.

  • "The specified resource is reserved" in DAQ error

    Dear all,
    Earlier before I posted a thread on "stop error caused by device driver?". The problem was partially solved, however, new problems start to come up.
    Basically the problem is that I have an PXI-6115 DAQ card, I used its two output channels to control my scan mirrors (by send two sawtooth waveform out). Everytime I finished one scan cycle, I need to put the mirror back to its originial position by using the same two output channels (sending two single voltage out). Since these two tasks are of different type, I created two different tasks: scanTask and parkTask. Then I do the following as suggeted by TheWoost:
    1. create and configure task handles for scanTask
    2. create and configure task handles for parkTask
    3. start scanTask and stop after finished one scan cycle
    4. start parkTask and stop after returning to orginial position
    Then repeat 3 and 4. The problem comes in when I get to step 4: "Function DAQmxStartTask: (return value == -50103 [0xffff3c49]). The specified resource is reserved. The operation could not be completed as specified. Task Name: _unnamedTask<1>  Status Code: -50103"
    I browsed through the knowledge base and realized that I cannot have two tasks using the same output channel, even though only one of them is active. If I clear scanTask after stopping it, then recreate it when I need it, that would be fine. However, that would be too much trouble. I was wondering if my understanding is right. If yes, is there anyway to get around it? I need to run scanTask and parkTask in a loop and it would be hard to recreate the task everytime.
    Any input is highly appreciated. Thank you for your time.
    Best Regards,
    Dan

    Dear Rob,
    Thank you for offering your expertise on this problem. I would be happy to include my code here. Right now I take the alternative approach by  clearing each task after it's finished and then recreate them. It works fine but brings in complexity and inconvenience. If you can get away with this, that would be great.
    The code is an except from the whole program. Since I changed it back and forth so many times, there might be some errors. The main part is focusButton and stopButton. When I hit focusButton, the two mirror outputTask are running. When I hit stopButton, I stop these tasks and call parkLaser function, which assign the outputTask to do single point output. Then I can do focus again. This is the part that gives problem.
    If there is anything that is unclear, please let me know.
    Best,
    Dan
    Attachments:
    scanimage2.c ‏47 KB
    Scanimage.uir ‏48 KB

  • How to solve the error "The specified resource is reserved" when running with DAQmx And LabVIEW?

    How to solve the error "The specified resource is reserved" when running with DAQmx And LabVIEW?

    I hate "J term"
    OK I love the learning the students get.   And, I like helping them out!  But, as a former man who's got the varicose viens to prove he's spent time "behind the podium" (yeah, "behind the podium" puts 'em to sleep- songs and dances for the young'uns) come on! USE the tools you teach!
    Instructors invited to engage in the forums
    Jeff

  • Why am I suddenly getting the following error message: "The specified location is reserved by the operating system and is not permitted. Please choose a different location." I've been recording all night and I haven't changed any of the parameters.

    Why am I suddenly getting the following error message: "The specified location is reserved by the operating system and is not permitted. Please choose a different location." I've been recording all night and I haven't changed any of the parameters.

    Hi Tom,
    Looks like we have problem here as we see another blank post from you here. It's probably something to do with your email. Let me send you a PM with my email address and we can communicate that way.
    Thanks,
    Kevin

  • Error: the specified resource is reserved.

    Hi all,
    I have composed a program that is going to read 4 analog input voltages, however, I get error as shown in the picture.  Basically, Dev1/ai0 thru Dev1/ai3 will be used to get data from. But everytime I run this program, one of the DAQmx reads will light up and the error message will pop up and I am in trouble.
    Is there any way I can fix this problem, so that I can read all 4 AIs at the same time?
    Thanks a lot in advance.
    Pui 
    Solved!
    Go to Solution.
    Attachments:
    error.JPG ‏92 KB

    I guess you did not try to search for this error. It's been asked numerous times.
    The answer is simple - don't use 4 separate tasks. Use a single task with multiple channels.

  • SBO Mailer Error - The specified resource type cannot be found in the image file

    Hi Experts,
    I have created an alert in SBO and selected email and internal option for same. I get internal message however email is not getting delivered, I checked the Event Viewer of Windows and below error is shown for SBOMail.
    The description for Event ID 62 from source SBOMail cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
    If the event originated on another computer, the display information had to be saved with the event.
    The following information was included with the event:
    Failed to mark records error [-1]
    The specified resource type cannot be found in the image file
    I can send email from sbo for other documents but the alert is not delivering email.
    Please advise.
    Thanks
    Deepak

    Hi Deepak..
    Check with these threads...
    http://scn.sap.com/thread/966957
    http://scn.sap.com/thread/1295818
    SBOMail Application log error
    SBOMail error in event log
    Hope Helpful
    Regards
    Kennedy

  • One or more of the specified resources could not be re-assigned. This can happen if the proposed resource to be assigned has already an assignment on the given task or the specified assignment is deleted or rejected.

    I create a brand new plan based on a template.
    A task in that plan has a team resource assigned. the task is fixed work. The PM may change the work and duration but not the team resource.
    The plan is published.
    I delegate my self as a team resource: and try add myself to team task in the timesheet area (using insert row). I can choose some tasks and the add. Most tasks throw this error. This happens if nothing on the plan is changed - it is brand new - minutes
    old
    One or more of the specified resources could not be re-assigned. This can happen if the proposed resource to be assigned has already an assignment on the given task or the specified assignment is deleted or rejected.
    How can I stop the alert:
    One or more of the specified resources could not be re-assigned. This can happen if the proposed resource to be assigned has already an assignment on the given task or the specified assignment is deleted or rejected.
    Trying to stop the swap to Salesforce - but the errors keep a coming

    oooch - I can fix it - I need delete the task and recreate it. Which is amazingly tedious as I cannot see if a task needs recreating or not. There's 10 template plans and an average of 200 tasks - then I have to rename the template - the assign the
    new template to the EPT - this will be a long night; with only complaints at the end.
    Trying to stop the swap to Salesforce - but the errors keep a coming

  • Dboraslib.dll - Error 126 : "The specified module could not be found."

    Hi,
    After installation XI 3.0 and adapters, the dispatcher(dispwork.exe) is failing to start in a ABAPJ2EE system (web AS 6.40).
    The dev_disp trace file shows the following error:
    Please do help to resolve this problem.
    trc file: "dev_disp", trc level: 1, release: "640"
    Mon Aug 09 12:14:43 2004
    kernel runs with dp version 124000(ext=101000) (@(#) DPLIB-INT-VERSION-124000-UC)
    length of sys_adm_ext is 524 bytes
    ERROR => DlLoadLib: LoadLibrary(dboraslib.dll) Error 126 [dlnt.c       237]
            Error 126 = "The specified module could not be found."
    systemid   560 (PC with Windows NT)
    relno      6400
    patchlevel 0
    patchno    1
    intno      0
    make:      multithreaded, Unicode
    pid        2908
    ***LOG Q00=> DpSapEnvInit, DPStart (00 2908) [dpxxdisp.c   1093]
         shared lib "dw_xml.dll" version 1 successfully loaded
         shared lib "dw_xtc.dll" version 1 successfully loaded
         shared lib "dw_stl.dll" version 1 successfully loaded
         shared lib "dw_gui.dll" version 1 successfully loaded
    Mon Aug 09 12:14:48 2004
    WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
    ***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c  3878]
    MtxInit: -2 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: JAVA is not active
    DpShMCreate: sizeof(wp_adm)          10528     (1316)
    DpShMCreate: sizeof(tm_adm)          2506872     (12472)
    DpShMCreate: sizeof(wp_ca_adm)          24000     (80)
    DpShMCreate: sizeof(appc_ca_adm)     8000     (80)
    DpShMCreate: sizeof(comm_adm)          290000     (580)
    DpShMCreate: sizeof(vmc_adm)          0     (372)
    DpShMCreate: sizeof(wall_adm)          (38456/34360/64/184)
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 06440040, size: 2919328)
    DpShMCreate: allocated sys_adm at 06440040
    DpShMCreate: allocated wp_adm at 06441B58
    DpShMCreate: allocated tm_adm_list at 06444478
    DpShMCreate: allocated tm_adm at 064444A0
    DpShMCreate: allocated wp_ca_adm at 066A8518
    DpShMCreate: allocated appc_ca_adm at 066AE2D8
    DpShMCreate: allocated comm_adm_list at 066B0218
    DpShMCreate: allocated comm_adm at 066B0230
    DpShMCreate: allocated vmc_adm_list at 066F6F00
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 066F6F28
    DpShMCreate: allocated wall_adm at 066F6F30
    MBUF state OFF
    Mon Aug 09 12:14:49 2004
    EmInit: MmSetImplementation( 2 ).
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 1024 kByte.
    Using implementation std
    <EsNT> Memory Reset enabled as NT default
    <EsNT> EsIUnamFileMapInit: Initialize the memory 614 MB
    <ES> 613 blocks reserved for free list.
    ES initialized.
    Mon Aug 09 12:14:52 2004
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 3216
      argv[0] = C:\usr\sap\SXI\DVEBMGS00/j2ee/os_libs/jcontrol.exe
      argv[1] = C:\usr\sap\SXI\DVEBMGS00/j2ee/os_libs/jcontrol.exe
      argv[2] = pf=C:\usr\sap\SXI\SYS\profile\SXI_DVEBMGS00_cgnlpt036
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1352
      argv[5] = -DLISTEN_PORT=1353
      argv[6] = -DSAPSYSTEM=00
      argv[7] = -DSAPSYSTEMNAME=SXI
      argv[8] = -DSAPMYNAME=cgnlpt036_SXI_00
      argv[9] = -DSAPPROFILE=C:\usr\sap\SXI\SYS\profile\SXI_DVEBMGS00_cgnlpt036
      argv[10] = -DFRFC_FALLBACK=ON
      argv[11] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 2.0 2.0 3.1.1) [dpxxdisp.c   1455]
    ***LOG Q0K=> DpMsAttach, mscon ( cgnlpt036) [dpxxdisp.c   9701]
    Mon Aug 09 12:14:54 2004
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpMsgAdmin: Set release to 6400, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1025]
    DpMsgAdmin: Set patchno for this platform to 1
    Release check o.K.
    Mon Aug 09 12:15:33 2004
    ERROR => W0 (pid 3224) died [dpxxdisp.c   12152]
    ERROR => W1 (pid 3232) died [dpxxdisp.c   12152]
    my types changed after wp death/restart 0xbf --> 0xbe
    ERROR => W2 (pid 3240) died [dpxxdisp.c   12152]
    my types changed after wp death/restart 0xbe --> 0xbc
    ERROR => W3 (pid 3248) died [dpxxdisp.c   12152]
    my types changed after wp death/restart 0xbc --> 0xb8
    ERROR => W4 (pid 3256) died [dpxxdisp.c   12152]
    ERROR => W5 (pid 3264) died [dpxxdisp.c   12152]
    my types changed after wp death/restart 0xb8 --> 0xb0
    ERROR => W6 (pid 3272) died [dpxxdisp.c   12152]
    my types changed after wp death/restart 0xb0 --> 0xa0
    ERROR => W7 (pid 3280) died [dpxxdisp.c   12152]
    my types changed after wp death/restart 0xa0 --> 0x80
    DP_FATAL_ERROR => DpWPCheck: no more work processes
    DISPATCHER EMERGENCY SHUTDOWN ***
    increase tracelevel of WPs
    killing W0-3224 (SIGUSR2)
    ERROR => DpWpKill(3224, SIGUSR2) failed [dpxxtool.c   2464]
    killing W1-3232 (SIGUSR2)
    ERROR => DpWpKill(3232, SIGUSR2) failed [dpxxtool.c   2464]
    killing W2-3240 (SIGUSR2)
    ERROR => DpWpKill(3240, SIGUSR2) failed [dpxxtool.c   2464]
    killing W3-3248 (SIGUSR2)
    ERROR => DpWpKill(3248, SIGUSR2) failed [dpxxtool.c   2464]
    killing W4-3256 (SIGUSR2)
    ERROR => DpWpKill(3256, SIGUSR2) failed [dpxxtool.c   2464]
    killing W5-3264 (SIGUSR2)
    ERROR => DpWpKill(3264, SIGUSR2) failed [dpxxtool.c   2464]
    killing W6-3272 (SIGUSR2)
    ERROR => DpWpKill(3272, SIGUSR2) failed [dpxxtool.c   2464]
    killing W7-3280 (SIGUSR2)
    ERROR => DpWpKill(3280, SIGUSR2) failed [dpxxtool.c   2464]
    NiWait: sleep (10000 msecs) ...
    NiISelect: timeout 10000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:43 2004
    NiISelect: TIMEOUT occured (10000 ms)
    dump system status
    Workprocess Table (long)               Mon Aug 09 06:45:43 2004
    ========================
    No Ty. Pid      Status  Cause Start Err Sem CPU    Time  Program  Cl  User         Action                    Table
    0 DIA     3224 Ended         no      1   0             0                                                             
    1 DIA     3232 Ended         no      1   0             0                                                             
    2 UPD     3240 Ended         no      1   0             0                                                             
    3 ENQ     3248 Ended         no      1   0             0                                                             
    4 BTC     3256 Ended         no      1   0             0                                                             
    5 BTC     3264 Ended         no      1   0             0                                                             
    6 SPO     3272 Ended         no      1   0             0                                                             
    7 UP2     3280 Ended         no      1   0             0                                                             
    Dispatcher Queue Statistics               Mon Aug 09 06:45:43 2004
    ===========================
    --------++++--
    +
    Typ
    now
    high
    max
    writes
    reads
    --------++++--
    +
    NOWP
    0
    3
    2000
    10
    10
    --------++++--
    +
    DIA
    5
    5
    2000
    5
    0
    --------++++--
    +
    UPD
    0
    0
    2000
    0
    0
    --------++++--
    +
    ENQ
    0
    0
    2000
    0
    0
    --------++++--
    +
    BTC
    0
    0
    2000
    0
    0
    --------++++--
    +
    SPO
    0
    0
    2000
    0
    0
    --------++++--
    +
    UP2
    0
    0
    2000
    0
    0
    --------++++--
    +
    max_rq_id          13
    wake_evt_udp_now     0
    wake events           total     9,  udp     6 ( 66%),  shm     3 ( 33%)
    since last update     total     9,  udp     6 ( 66%),  shm     3 ( 33%)
    Dump of tm_adm structure:               Mon Aug 09 06:45:43 2004
    =========================
    Term    uid  man user    term   lastop  mod wp  ta   a/i (modes)
    Workprocess Comm. Area Blocks               Mon Aug 09 06:45:43 2004
    =============================
    Slots: 300, Used: 1, Max: 0
    --------++--
    +
    id
    owner
    pid
    eyecatcher
    --------++--
    +
    0
    DISPATCHER
    -1
    WPCAAD000
    NiWait: sleep (5000 msecs) ...
    NiISelect: timeout 5000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:48 2004
    NiISelect: TIMEOUT occured (5000 ms)
    Shutdown server ...
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=3216)
    killing process (3216) (SOFT_KILL)
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    NiSelClear: removed hdl 3 from selectset
    DpDelSocketInfo: del info for socket 3 (type=7)
    NiBufClose: clear extensions for hdl 3
    NiBufSetStat: bufstat of hdl 3 changed from OK to OFF
    NiICloseHandle: shutdown and close hdl 3 / socket 456
    NiSelClear: removed hdl 4 from selectset
    DpDelSocketInfo: del info for socket 4 (type=9)
    NiBufClose: clear extensions for hdl 4
    NiBufSetStat: bufstat of hdl 4 changed from OK to OFF
    NiICloseHandle: shutdown and close hdl 4 / socket 448
    DpModState: buffer in state MBUF_PREPARED
    NiBufSend starting
    NiIWrite: write 110, 1 packs, MESG_IO, hdl 5, data complete
    MsINiWrite: sent 110 bytes
    MsIModState: change state to SHUTDOWN
    DpModState: change server state from STARTING to SHUTDOWN
    Switch off Shared memory profiling
    ShmProtect( 57, 3 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RW
    ShmProtect( 57, 1 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RD
    DpWakeUpWps: wake up all wp's
    Stop work processes...
    Stop gateway
    killing process (3172) (SOFT_KILL)
    Stop icman
    killing process (3196) (SOFT_KILL)
    Terminate gui connections
    [DpProcDied] Process lives  (PID:3172  HANDLE:472)
    waiting for termination of gateway
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:49 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process died  (PID:3172  HANDLE:472)
    [DpProcDied] Process died  (PID:3196  HANDLE:464)
    DpHalt: cancel all lcom connections
    MPI CancelAll 2 -> 0
    MPI DeleteAll 2 -> 0
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:50 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:51 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:52 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:53 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:54 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:56 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:57 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:58 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:15:59 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:16:00 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:16:01 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:16:02 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:16:03 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:16:04 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:16:05 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process lives  (PID:3216  HANDLE:440)
    waiting for termination of J2EE server
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=489
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Aug 09 12:16:06 2004
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process died  (PID:3216  HANDLE:440)
    NiIMyHostName: hostname = 'cgnlpt036'
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
    DpConvertRequest: net size = 163 bytes
    NiBufSend starting
    NiIWrite: write 562, 1 packs, MESG_IO, hdl 5, data complete
    MsINiWrite: sent 562 bytes
    send msg (len 110+452) to name          -, type 4, key -
    detach from message server
    ***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c   9927]
    NiBufSend starting
    NiIWrite: write 110, 1 packs, MESG_IO, hdl 5, data complete
    MsINiWrite: sent 110 bytes
    MsIDetach: send logout to msg_server
    MsIDetach: call exit function
    DpMsShutdownHook called
    NiSelClear: removed hdl 5 from selectset
    MBUF state OFF
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/8
    LOCK WP ca_blk 1
    make DISP owner of wp_ca_blk 1
    DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 19)
    MBUF component DOWN
    NiBufClose: clear extensions for hdl 5
    NiBufSetStat: bufstat of hdl 5 changed from OK to OFF
    NiICloseHandle: shutdown and close hdl 5 / socket 368
    MsIDetach: detach MS-system
    EsCleanup ....
    ***LOG Q05=> DpHalt, DPStop ( 2908) [dpxxdisp.c   8460]
    Good Bye .....

    Hi,
    Thanks for the reply.
    dboraslib.dll is properly installed - I checked the registry and physical location of the file.
    The problem was : Environment variable "Path" not being set properly for the "oracle jre".
    Solution:
    After setting the path, the dispatcher started to run properly without any problems.
    Path=<Drive>\oracle\ora92\bin;<Drive>\Program files\Oracle\jre\1.3.1\bin; <Drive>\Program files\Oracle\jre\1.1.8\bin
    FYI - We are using WIN2K with SP4 and oracle DB 9.2
    Regards,
    Sridhar

  • The specified resource name cannot be found in the image file.

    Dear Experts,
    I have developed an import too and it imports many of the Business Objects from a temporary data base to SAP B1. It was running fine for more than 6 months now.
    Currently when the Tool is importing Credit Notes in to SAP B1, the following error is thrown.
    The specified resource name cannot be found in the image file.
    And I have no Clue about the error. Any one had any experience regarding the above error???
    Thanks in Advance,
    Vasu Natari.

    Hello VAsu,
    Somethimes this unexpected, ununderstandable eroor messages caused by corrupted observer dll.
    Do a clean up (delete %TEMP%SM_OBS_DLL) folder, and see the result ! (i had several issues in the past with some strange messages...)
    Regards
    János

  • How to handle "The specified resource does not exist" exception while using entity group transactions to purge WADLogs table

    Hi,
    We have a requirement to purge the Azure WADLogs table on a periodic basis. We are achieving this by using Entity group transactions to delete the
    records older than 15 days. The logic is like this.
    bool recordDoesNotExistExceptionOccured = false;
    CloudTable wadLogsTable = tableClient.GetTableReference(WADLogsTableName);
    partitionKey = "0" + DateTime.UtcNow.AddDays(noOfDays).Ticks;
    TableQuery<WadLogsEntity> buildQuery = new TableQuery<WadLogsEntity>().Where(
    TableQuery.GenerateFilterCondition("PartitionKey",
    QueryComparisons.LessThanOrEqual, partitionKey));
    while (!recordDoesNotExistExceptionOccured)
    IEnumerable<WadLogsEntity> result = wadLogsTable.ExecuteQuery(buildQuery).Take(1000);
    //// Batch entity delete.
    if (result != null && result.Count() > 0)
    Dictionary<string, TableBatchOperation> batches = new Dictionary<string, TableBatchOperation>();
    foreach (var entity in result)
    TableOperation tableOperation = TableOperation.Delete(entity);
    if (!batches.ContainsKey(entity.PartitionKey))
    batches.Add(entity.PartitionKey, new TableBatchOperation());
    // A Batch Operation allows a maximum 100 entities in the batch which must share the same PartitionKey.
    if (batches[entity.PartitionKey].Count < 100)
    batches[entity.PartitionKey].Add(tableOperation);
    // Execute batches.
    foreach (var batch in batches.Values)
    try
    await wadLogsTable.ExecuteBatchAsync(batch);
    catch (Exception exception)
    // Log exception here.
    // Set flag.
    if (exception.Message.Contains(ResourceDoesNotExist))
    recordDoesNotExistExceptionOccured = true;
    break;
    else
    break;
    My questions are:
    Is this an efficient way to purge the WADLogs table? If not, what can make this better?
    Is this the correct way to handle the "Specified resource does not exist exception"? If not, how can I make this better?
    Would this logic fail in any particular case?
    How would this approach change if this code is in a worker which has multiple instances deployed?
    I have come up with this code by referencing the solution given
    here by Keith Murray.

    Hi Nikhil,
    Thanks for your posting!
    I tested your and Keith's code on my side, every thing worked fine. And when result is null or "result.count()<0", the While() loop is break. I found you code had some logic to handle the error "ResourceDoesNotExist" .
    It seems that the code worked fine. If you always occurred this error, I suggest you could debug your code and find which line of code throw the exception.   
    >> Is this an efficient way to purge the WADLogs table? If not, what can make this better?
    Base on my experience, we could use code (like the above logic code) and using the third party tool to delete the entities manually. In my opinion, I think the code is every efficient, it could be auto-run and save our workload.
     >>Is this the correct way to handle the "Specified resource does not exist exception"? If not, how can I make this better?
    In you code, you used the "recordDoesNotExistExceptionOccured " as a flag to check whether the entity is null. It is a good choice. I had tried to deleted the log table entities, but I used the flag to check the result number.
    For example, I planed the query result count is 100, if the number is lower than 100, I will set the flag as false, and break the while loop. 
    >>Would this logic fail in any particular case?
    I think it shouldn't fail. But if the result is "0", your while loop will always run. It will never stop. I think you could add "recordDoesNotExistExceptionOccured
    = true;" into your "else" block.
    >>How would this approach change if this code is in a worker which has multiple instances deployed?
    You don't change anything expect the "else" block. It would work fine on the worker role.
    If any question about this issue, please let me know free.
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • The specified Resource List is invalid while adding memeber to resource lst

    HI team,
    I am trying add a item to a already exist resource list in Oracle Projects by Using an API with below code but i ma getting an error Single Planning Resource failed!.
    Error: The specified Resource List is invalid.
    Please help me in resolving in this issue.
    CODE:
    DECLARE
    l_return_status VARCHAR2(2000);
    l_msg_count NUMBER;
    l_msg_data VARCHAR2(2000);
    l_resource_list_member_id NUMBER;
    p_chr_temp_str VARCHAR2(512);
    l_chr_error_message VARCHAR2(2000);
    l_list VARCHAR2 (240 Byte) :='AS DEFAULT PRL UKH'; -- Taken from select name from pa_resource_lists
    BEGIN
    FND_GLOBAL.APPS_INITIALIZE(120345,51072,275,0,114);
    PA_RESOURCE_PUB.ADD_RESOURCE_LIST_MEMBER(
    p_commit => FND_API.G_FALSE,
    p_init_msg_list => FND_API.G_FALSE,
    p_api_version_number => 1.0,
    p_resource_list_name =>l_list,
    p_resource_list_id =>1061, -- Taken from select reource_list_id from pa_resource_lists
    p_resource_group_alias =>null,
    p_resource_group_name =>null, --
    p_resource_type_code =>NULL,--'ORGANIZATION',
    p_resource_attr_value =>'ORGANIZATION',
    p_resource_alias =>'TEST12345', -- Alias Name
    p_sort_order => PA_INTERFACE_UTILS_PUB.G_PA_MISS_NUM,
    p_enabled_flag => PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR,
    p_resource_list_member_id => l_resource_list_member_id,
    p_msg_count => l_msg_count,
    p_msg_data => l_msg_data,
    p_return_status => l_return_status );
    dbms_output.put_line(SubStr('p_return_status = '||l_return_status,1,255));
    dbms_output.put_line('p_msg_count = '||TO_CHAR(l_msg_count));
    dbms_output.put_line(SubStr('p_msg_data = '||l_msg_data,1,255));
    dbms_output.put_line(SubStr('l_resource_list_member_id = '||l_resource_list_member_id,1,255));
    IF (l_return_status != Fnd_Api.G_RET_STS_SUCCESS) THEN
    dbms_output.put_line('Single Planning Resource failed!.');
    IF (l_msg_count > 0) THEN
    p_chr_temp_str := SUBSTR(Fnd_Msg_Pub.get(Fnd_Msg_Pub.G_FIRST, Fnd_Api.G_FALSE),1,512);
    FOR I IN 1..(l_msg_count -1) LOOP
    p_chr_temp_str := SUBSTR(Fnd_Msg_Pub.get(Fnd_Msg_Pub.G_NEXT, Fnd_Api.G_FALSE),1,512);
    END LOOP;
    dbms_output.put_line('Error: '||p_chr_temp_str);
    END IF;
    END IF;
    END;
    Thanksin Advance,
    Regards,

    You can do it one of two ways:
    1. Change the rule of the top level to deny everything.
    or
    2. Add a rule below your "map C to Z" to deny everything.
    The way it works is that when SGD finds a local drive, it'll try find a matching rule. If it doesn't find it, it'll go up the datastore structure and check for rules. And the first rule that applies, it'll use that rule. So, in your case, when SGD sees drive A (for example), it looks at the rule of the person (or profile) object and it does not find a matching rule since you only have one rule (map C to Z), so it goes up the datastore structure, and try finding a matching rule. Since you have no other rules in between, it goes all the way to the top and try to map drive A to "U" (default first drive letter).
    Hope this helps.

  • Error: The specified mailbox database [Mailbox Database Name] does not exist, when you try to export mailbox in Exchange 2007

    [Symptom]
    ======================
    In Exchange 2007, when you want to export mailbox to a .pst file, you should run the
    Export-Mailbox cmdlet from a 32-bit computer that has the following installed:
    The 32-bit version of the Exchange management tools
    Microsoft Office Outlook 2003 SP2 or later versions
    If not, you may encounter the following error message:
    You check that you have these required installed, but you get the error below when you run Export-Mailbox in EMS.
    “The specified mailbox database [Mailbox Database Name] does not exist.”
    [Cause Analysis]
    =======================================
    This is because that the account you use to run Export-Mailbox cmdlet don’t have the Exchange Server Administrator role assigned.
    You can check if this account has been delegated the Exchange Server Administrator role through the following path.
    EMC -> Organization Configuration-> Check permissions in the result pane.
    To delegate this Exchange Server Administrator role, right click on the
    Organization Configuration node and choose Add Exchange Administrator,
    you will see the Add Exchange Administrator window.
    [More Information]
    ==============================
    Export-Mailbox
    http://technet.microsoft.com/en-gb/library/aa998579(v=exchg.80).aspx
    How to Export and Import mailboxes to PST files in Exchange 2007 SP1
    http://blogs.technet.com/b/exchange/archive/2007/04/13/3401913.aspx
    Exchange 2007 cannot export pst files via its powershell
    http://social.technet.microsoft.com/Forums/forefront/en-US/b3bc0dce-35f3-4a69-9a33-4f2a855b9f94/exchange-2007-cannot-export-pst-files-via-its-powershell?forum=exchangesvrgenerallegacy
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    Hi,
    Based on my test, if you make the user the owner of the database (rather than a user with the db_owner role), when you create a query, it creates it under the dbo schema rather than DOMAIN\username.
    Steps to do so (in Management Studio):
    Right click database, select Properties 
    Click File 
    Change Owner in the textbox 
    OK to confirm 
    Downside - other users under db_owner role will still have their username appended. So schemas have to be created for these users.
    Jaynet Zhang
    TechNet Community Support

  • Ugh: Error [0x800700a1] The specified path is invalid.

    I'm having the following problem. 
    Our backups are failing with the following error:
    In the backup logs, I find:
    Error in backup of D:\ during write: Error [0x800700a1] The specified path is invalid.
    Error in backup of D:\Perforce\ during write: Error [0x800700a1] The specified path is invalid.
    Error in backup of D:\Perforce\Database\ during write: Error [0x800700a1] The specified path is invalid.
    Error in backup of D:\Perforce\Database\p4s.exe during write: Error [0x800700a1] The specified path is invalid.
    In the event viewer, I find:
    The backup operation that started at '?2010?-?05?-?24T21:51:56.331072200Z' has failed with following error code '2155347997' (The operation ended before completion.). Please review the event details for a solution, and then rerun
    the backup operation once the issue is resolved.
    And on the command line, wbadmin returns:
    Found (41) files.
    The backup operation stopped before completing.
    Summary of the backup operation:
    The backup operation stopped before completing.
    Detailed error: Element not found.
    The backup of the system state failed [5/24/2010 5:23 PM].
    Log of files successfully backed up:
    C:\Windows\Logs\WindowsServerBackup\Backup-24-05-2010_14-51-56.log
    Log of files for which backup failed:
    C:\Windows\Logs\WindowsServerBackup\Backup_Error-24-05-2010_14-51-56.log
    The operation ended before completion.
    Element not found.
    ERROR(-3): Backup failed!
    This is very frustrating. 
    The more I use Windows built-in backup the more fragile it seems to be. 
    The D drive is a local drive and the path is valid. 
    Running check disk finds no problems.  The drive is mostly empty. 
    I tried with and without the anti-virus software, same problem. 
     There are no other server errors to indicate a problem with the drive or the path. 
    I ran vssadmin list writers, and none of them returned any errors. 
     Why would the backup return an invalid path error, for a path that is valid? 
    Any help would be greatly appreciated.
    Thanks much,
    James.

    Hi Sriram,
    Thanks for getting back to me!
    I'll try to mail them to you before the end of the week.
    A quick question:
     if the backup failed to find and copy a single file or directory (for whatever reason), why does it abort the whole process? 
    The file in question was not critical, so having it missing from the backup would only have been a minor inconvenience. 
    Obviously, you want to log such an event very clearly, but it does not make sense to me for it to kill the whole process... 
    Will this be improved in future versions?  I have to admit, I've not seen much backup software stop because of such a trivial error, except maybe "copy" from the command prompt.
    I think the built-in Window Server 2008 R2 backup software is very promising, and overall, I like it better than the old NT Backup crud. 
    However, from my limited use, it still seems rough around the edges; too many glitches and problems, something you don't want to see from your backup software.
    Thanks much,
    James. 

Maybe you are looking for