Documentation for tab.user_data with event based jobs

Hi,
Are all the atributes for tab.user_data when used as part of an event based job documented somewhere?
I have been looking but all I can find are examples rather than explicit documentation.
Thanks
Pete

Hi Pete,
The type of the object tab.user_data is the type used to create the AQ queue with. So it varies depending on the type you used to create the queue with.
If you are consuming messages from the scheduler event queue, the type is sys.scheduler$_event_info and to figure out what fields it has you can use
desc sys.scheduler$_event_info
Hope this helps,
Ravi.

Similar Messages

  • Query on event based job in a client schema and not SYS schema

    Hi, I am fairly new to oracle job scheduler and wanted your inputs on how to create a event based job that sends a mail based on success of another job.
    I was able to implement this with the jobs being created under SYS schema. I did get email notifcation when errors were logged in exception table.
    However, now the requirement has changed to create the jobs under a client specific schema.
    The jobs got created successfully in CLIENT schema but the event based job is not working. It does not send the email notification.
    I feel this is to do with not correctly subscribing to the event queue {sys.scheduler$_event_queue}.
    Can CLIENT schema use the agent "AGENT" created under SYS to subscribe to the Scheduler event queue {sys.scheduler$_event_queue}? CLIENT is the schema in which the all jobs and procedures are created.
    BEGIN
    DBMS_AQADM.ENABLE_DB_ACCESS('AGENT', 'CLIENT');
    END;
    --Main Job that will load data and errors will be logged into exception table
    BEGIN    
    dbms_scheduler.create_job( job_name=> 'CLIENT.LOAD_DATA',                              
    job_type=>'PLSQL_BLOCK',                              
    job_action=>'BEGIN  CLIENT.p_loaddata;                                     
    END;',                              
    start_date=>systimestamp,                              
    repeat_interval=>'FREQ=MINUTELY;INTERVAL=1;',                              
    number_of_arguments=>0,                              
    enabled=> true);
    END;
    --set raise_events attribute = job_succeeded for main job
    BEGIN
    DBMS_SCHEDULER.set_attribute ('CLIENT.LOAD_DATA', 'raise_events', DBMS_SCHEDULER.job_succeeded);
    END;
    --Event Job that will send email based on condition. Condition is checked in procedure CLIENT.p_check_sendmail; If errors are found in the exception table, this job will raise exception and will be JOB_FAILED status. This job will send a email notification.
    BEGIN 
    DBMS_SCHEDULER.create_job (       job_name          => 'CLIENT.EMAIL_JOB',     
    job_type          => 'PLSQL_BLOCK',     
    job_action        => 'BEGIN  CLIENT.p_check_sendmail;                                   END;',     
    event_condition  => 'tab.user_data.event_type = ''JOB_SUCCEEDED'' and tab.user_data.object_name = ''LOAD_DATA''',      
    queue_spec        => 'sys.scheduler$_event_queue,AGENT',      
    enabled          => true);
    END;
    BEGIN    
    dbms_scheduler.add_job_email_notification ( job_name => 'CLIENT.EMAIL_JOB',     recipients => '[email protected]',events => 'JOB_FAILED');
    END;
    Is the way i am subscribing to the event queue correct? Could you please share an example/document of event based job in a schema other than SYS and how subscription is being done to event queue?
    Thanks

    Hi,
    It's a good decision you made because you shouldn't create objects in the SYS schema. I see you're using the add_job_email_notification procedure, so I'm assuming you're on 11g onwards.
    This procedure is meant to make the job easy for you. That is, you don't need to worry about setting up AQ, the procedure does it all for you. All you need to do is setup the mail server if not already done, and call this procedure to add the mail notification. That's it.
    You can also specify a filter to the add_job_email_notification procedure, so maybe you could specify directly your CLIENT.LOAD_DATA job to this procedure.

  • Error in creating event based  jobs.

    while trying to creating event based jobs. I am getting below error
    ORA-00904: "SYS"."SCHEDULER$_QP_5187"."F3": invalid identifier
    ORA-06512: at "SYS.DBMS_ISCHED", line 99
    ORA-06512: at "SYS.DBMS_SCHEDULER", line 295
    ORA-06512: at line 2
    I am using 10g database.
    Even below small procedure is not working.
    begin
    DBMS_SCHEDULER.create_job
                         ('test1F' ,
                          job_type             => 'plsql_block',
                          job_action           =>    'begin  test_proc end;',
                          event_condition      =>    'tab.user_data.object_name ='' test''  and  tab.user_data.event_type = ''JOB_FAILED''',
                          queue_spec           => 'sys.scheduler$_event_queue,myagent',
                          enabled              => TRUE
    end; and
    Myagent is subscribe to
    SELECT consumer_name
      FROM dba_queue_subscribers
    WHERE queue_name = 'SCHEDULER$_EVENT_QUEUE';
    MYAGENT
    SCHEDULER$_EVENT_AGENTEdited by: ma**** on 25-Aug-2012 01:55

    Please lock this thread, post to the scheduler forum, and when you do include sufficient information for someone to help you ... this isn't it.
    What version number.
    What is the code you are running?
    In what schema with what explicit and role-based permissions?
    At what point do you get the error? The way it is posted, above, it is impossible to be sure.

  • Scheduler - Event Based Jobs

    Hi,
    I've been trying to create an event based job dependent on multiple jobs. I tried queuing, but it seems like it can only hand one Job at a time. Also, chains were recommended to me, but I want the Job to run on the dependence on the Job that ran on specific program at the specific time. I currently know that chains can only handle, programs, other chains and/or events.
    In my mind chains wouldn't work, because If I wanted to run Job3 dependent on the outcome of Job1 running Program1 and Job2 running Program2, chains wouldn't be able to accomdate that. For it to happen in chains I would have to attach Program1 and Program2 to the new chain Job and that is not exactly what I would want.
    Can anyone help/clarify this situation for me. Thank you.
    Tony

    Hi Tony,
    So the requirement is to run a job after 2 prior jobs have completed.
    There are two ways I can think of to do this, both using events. In both cases you need to set job A and job B to raise events on completion (succeeded, failed or stopped) and setup an agent for the Scheduler event queue in the schema in which you are working
    dbms_scheduler.add_event_queue_subscriber('myagent')
    In order to get Job C to start after jobs A and B have completed there are 2 options.
    1) Let job C point to a chain and start running whenever job A has completed. The chain will have 2 steps, one event step waiting on B and one that runs your task C. An event step does nothing but wait for a particular event and complete successfully when the event is received. The second step will run when the event step waiting on job B has completed.
    So your chain would look something like
    begin
    dbms_scheduler.create_chain('chain1');
    dbms_scheduler.define_chain_event_step('chain1','stepB',
    'tab.user_data.object_name = ''JOB_B'' and
    tab.user_data.event_type IN(''JOB_SUCCEEDED'',''JOB_FAILED'',''JOB_STOPPED''',
    'sys.scheduler$_event_queue,myagent');
    dbms_scheduler.define_chain_step('chain1','stepC','finalTaskProg');
    dbms_scheduler.define_chain_rule('chain1','true','start stepB');
    dbms_scheduler.define_chain_rule('chain1', 'stepB completed', 'start stepC');
    dbms_scheduler.define_chain_rule('chain1', 'stepC completed', 'end');
    dbms_scheduler.enable('chain1');
    end;
    And your job would point to the chain and run whenever job_A completes (similar condition and queue_spec). It would keep waiting till job_B runs and then the final task would run and it would complete.
    2) The second way is to require job_A to insert a row into a table somewhere. Rule conditions can access table data so you could have job_C have an event condition which checks for a completion event for job_B and checks the table to see whether job_A has completed. Then the code you run should then remove the row in the table
    e.g.
    queue_spec=>'sys.scheduler$_event_queue,myagent'
    event_condition=>'tab.user_data.object_name = ''JOB_B'' and
    tab.user_data.event_type IN(''JOB_SUCCEEDED'',''JOB_FAILED'',''JOB_STOPPED''' and
    (select count(*) from mytab where col='job_A')>0'
    Then when running C do - delete from mytab where col='job_a';
    Both of these assume that job_A always completes before job_B but both of these will then run job_C after job_B completes. Modifying either of these so that either job A or B runs first is also possible by having another job that waits on A rather than B.
    Hope this helps, if you have any more questions, let me know.
    -Ravi

  • How to limit the number of parallel instances of a given event-based job?

    Hi,
    DB version : 11.2.0.3
    I'm using an event-based job with parallel_instances attribute set to true.
    It works perfectly fine, messages are enqueued then dequeued and processed simultaneously by separate instances of the same job.
    Now, I'd like to limit the number of parallel instances of this job running at the same time, say to an arbitrary number n.
    What would be the best way to do that?
    Maybe using a notification callback is a better option in this case?
    Thanks in advance for any input.

    Hi,
    DB version : 11.2.0.3
    I'm using an event-based job with parallel_instances attribute set to true.
    It works perfectly fine, messages are enqueued then dequeued and processed simultaneously by separate instances of the same job.
    Now, I'd like to limit the number of parallel instances of this job running at the same time, say to an arbitrary number n.
    What would be the best way to do that?
    Maybe using a notification callback is a better option in this case?
    Thanks in advance for any input.

  • Integration documentation for sap sd with fico and mm

    hi Sappers,
    I need Documentation for SAP SD with FICO and MM Module
    its very urgent.
    mail id : [email protected]

    <b>Some basic information :</b>
    FI-MM: The integration between FI-MM happens in T-code: <b>OBYC</b>
      1. When PO is created :
    No Entry -
      2. When GR is posted 
          Inventory Account dr (Transaction Key BSX in OBYC)
                To GRIR account (T.Key WRX in T-code OBYC)
      3. When Invoice is posted
          GRIR account Dr.
          Vendor account  Cr.
      4. Payment made to Vendor
          Vendor A/c Dr
                To Bank Clearing A/c Cr.
    Points to know : Movement Types, Assignment of Movement types to T-keys (T-code OMJJ), Value string (I also need some information on this) , OMWN and OMWB transactions. 
    There is a close integration b/w FI & MM, actually document flows from MM to FI in the following areas such as,
    <u> 1. Movement Types:</u>
    Used to enable the system to find the predefined posting rules determining how the accounts of financial accounting system are to be posted & to update the stock fields in the matrl master data.(Goods Receipt, Goods Issue, etc)
    <u> 2. Valuation Class:</u>
    Assignment of material to grp of gl account, used to determine the gl accounts that are updated as a result of goods movement.
    <u>3. Transaction/Event key:</u>
    Used to control the storage or filing of documents & assignment of documents.Used to differeniate b/w various transactions such as goods movement tht occur in inventory.
    <u> 4. Material Type:</u>
    Each material should assign mtrl type in mtrl master record used to update whether changes made in qty are updated in material master record & change in value also updated in stock account.
    <u><b> FI-SD Integration:</b></u>
    The integration is done in T-code VKOA
    <u>  1. Sales Order Created</u> 
            -No Entry-
      <u>2. PGI done (Goods issue)</u>
          Cost of Goods Sold     Dr (Configured in OBYC GBB T-Key)
               To Inventory Account
    <u>  3. Billing document released to Accounting</u>
            Customer Account Dr.
                  To Sales Revenue Account (ERL T-key in Pricing procedure)
      Note : The GL account is assigned to this ERL in VKOA
    <u> 4. Payment Received</u>
            Bank Clearing A/c Dr
                           Customer A/c Cr. 
    Points to Know : Good to understand the pricing procedure and how the different transaction keys are used like ERL, ERS etc

  • Can't Seem to Get my Event Based Job To Execute

    What makes this slightly different than other posts on this topic is that we want to use our own queue/payload object rather than the built-in SCHEDULER$_EVENT_QUEUE. There are many reasons for this. What follows in under 11gR2 (11.2.0.3)
    So, the following code blocks are just for a proof of concept piece intended to create a simple job and to have it fired based on the arrival of a message in a queue. (Something we have a requirement to do) The issue that I just can't seem to resolve is that, for some reason, the scheduler object never triggers the job. I can't find any trace or alert log entries to help me diagnose. What I do know is that the queue itself is fine (dequeues and enqueues work normally). The object payload type is fine (All of these tested from the EVENT_JOB_MGR package provided below).
    Here's the PL/SQL Type that is the payload object of the queue and is also referenced in the package:
    CREATE OR REPLACE TYPE RUN_MSG AS OBJECT
      STATUS VARCHAR2(255)
    Here are the queue and queue table:
    BEGIN
      DBMS_AQADM.CREATE_QUEUE_TABLE
        QUEUE_TABLE           =>        'JUPSHAW.EVENT_JOB_QT'
       ,QUEUE_PAYLOAD_TYPE    =>        'JUPSHAW.RUN_MSG'
       ,COMPATIBLE            =>        '10.0.0'
       ,STORAGE_CLAUSE        =>        '
                                         TABLESPACE RISKDM_DATA'
       ,SORT_LIST             =>        'ENQ_TIME'
       ,MULTIPLE_CONSUMERS    =>         TRUE
       ,MESSAGE_GROUPING      =>         0
       ,SECURE                =>         FALSE
    End;
    BEGIN
      DBMS_AQADM.CREATE_QUEUE
        QUEUE_NAME          =>   'JUPSHAW.EVENT_JOB_Q'
       ,QUEUE_TABLE         =>   'JUPSHAW.EVENT_JOB_QT'
       ,QUEUE_TYPE          =>   SYS.DBMS_AQADM.NORMAL_QUEUE
       ,MAX_RETRIES         =>   0
       ,RETRY_DELAY         =>   0
       ,RETENTION_TIME      =>   -1
    END;
    DECLARE
      aSubscriber sys.aq$_agent;
    BEGIN
      aSubscriber := sys.aq$_agent('SCHEDULER$_EVENT_AGENT',
                                  0);
      dbms_aqadm.add_subscriber
         ( queue_name     => 'EVENT_JOB_Q'
          ,subscriber     => aSubscriber);
    END;
    BEGIN
      SYS.DBMS_AQADM.START_QUEUE
        QUEUE_NAME => 'JUPSHAW.EVENT_JOB_Q'
       ,ENQUEUE => TRUE
       ,DEQUEUE => TRUE
    END;
    (I think the scheduler automatically added itself as a subscriber (see above) after the queue itself was created)
    So, here's the simple package:
    CREATE OR REPLACE PACKAGE EVENT_JOB_MGR
    AS
        PROCEDURE DEQUEUE_JOB_STATUS_MSG;
        PROCEDURE ENQUEUE_JOB_STATUS_MSG;
        PROCEDURE RECORD_DEQUEUED_STATUS( a_RunMsg  RUN_MSG );
    END EVENT_JOB_MGR;
    CREATE OR REPLACE PACKAGE BODY EVENT_JOB_MGR
    AS
        PROCEDURE RECORD_DEQUEUED_STATUS( a_RunMsg  RUN_MSG )
        IS
            ls_Status       VARCHAR2(32);
        BEGIN
            ls_Status := a_RunMsg.STATUS;
            INSERT INTO DEQUEUE_RECORD
            ( STATUS )
            VALUES
            ( ls_Status );
            COMMIT;    
        END;       
        PROCEDURE DEQUEUE_JOB_STATUS_MSG
        IS
            l_DeQOptions    DBMS_AQ.DEQUEUE_OPTIONS_T;
            l_MsgProps      DBMS_AQ.MESSAGE_PROPERTIES_T;
            l_DeQMsgID      RAW(16);
            l_RunMsg        RUN_MSG;                
        BEGIN
            l_DeQOptions.CONSUMER_NAME := 'EVENT_JOB';
            DBMS_AQ.DEQUEUE(    queue_name          =>  'EVENT_JOB_Q',
                                  dequeue_options     =>  l_DeQOptions,
                                  message_properties  =>  l_MsgProps,
                                  payload             =>  l_RunMsg,
                                  msgid               =>  l_DeQMsgID );
            COMMIT;                             
            RECORD_DEQUEUED_STATUS( l_RunMsg );                              
        END;
        PROCEDURE ENQUEUE_JOB_STATUS_MSG
        IS
            l_EnQOptions    DBMS_AQ.ENQUEUE_OPTIONS_T;
            l_MsgProps      DBMS_AQ.MESSAGE_PROPERTIES_T;
            l_EnQMsgID      RAW(16);
            l_RunMsg        RUN_MSG;               
        BEGIN   
            l_RunMsg := RUN_MSG('Success');
            DBMS_AQ.ENQUEUE(  QUEUE_NAME          =>  'EVENT_JOB_Q',
                                ENQUEUE_OPTIONS     =>  l_EnQOptions,
                                MESSAGE_PROPERTIES  =>  l_MsgProps,
                                PAYLOAD             =>  l_RunMsg,
                                MSGID               =>  l_EnQMsgID);
        END;
    END EVENT_JOB_MGR;
    -- Finally the program, schedule and job
    BEGIN
        DBMS_SCHEDULER.CREATE_PROGRAM(
            PROGRAM_NAME          => 'EVENT_JOB_PROG',
            PROGRAM_ACTION        => 'EVENT_JOB_MGR.RECORD_DEQUEUED_STATUS',
            PROGRAM_TYPE          => 'STORED_PROCEDURE',
            NUMBER_OF_ARGUMENTS   => 1,
            ENABLED               => FALSE );
        DBMS_SCHEDULER.DEFINE_METADATA_ARGUMENT (
            program_name        => 'EVENT_JOB_PROG',
            argument_position   => 1,
            metadata_attribute  => 'EVENT_MESSAGE' );  
        DBMS_SCHEDULER.ENABLE( NAME => 'EVENT_JOB_PROG');        
    EXCEPTION
      WHEN OTHERS THEN RAISE ;       
    END;
    COMMIT
    BEGIN
      DBMS_SCHEDULER.CREATE_EVENT_SCHEDULE (
       schedule_name     =>  'EVENT_JOB_SCHED',
       start_date        =>  SYSTIMESTAMP,
       event_condition   =>  'TAB.USER_DATA.STATUS = ''SUCCESS''',
       queue_spec        =>  'EVENT_JOB_Q');
    END;
    BEGIN
      DBMS_SCHEDULER.CREATE_JOB (
       job_name            =>  'EVENT_JOB',
       program_name        =>  'EVENT_JOB_PROG',
       schedule_name       =>  'EVENT_JOB_SCHED',
       enabled             =>  TRUE,
       comments            =>  'Start if you get a success message');
    END;
    I call the ENQUEUE_JOB_STATUS_MSG method to stick a message on the queue. I can confirm that it can be dequeued and logged using the DEQUEUE_JOB_STATUS_MSG method in the package. However, nothing seems to happen (at all) as far as the scheduler job when a message is put on the queue. I am thinking it should dequeue the message with status set to SUCCESS and then, kick off the job.
    Can anyone see why the above wouldn't work? Been stuck here for a couple of days.
    Thanks,
    -Joe

    Try to create job that react on event directly not using schedule.
    BEGIN
        dbms_scheduler.create_job(job_name => 'EVENT_JOB',
                                  program_name =>  'EVENT_JOB_PROG',
                                  event_condition => 'TAB.USER_DATA.STATUS = ''SUCCESS''',
                                  queue_spec => 'EVENT_JOB_Q',
                                  enabled => true,
                                  auto_drop => FALSE);
    END;
    Check if your schedule EVENT_JOB_SCHED is enabled

  • Event Based Jobs

    Hi,
    I have 3 jobs A, B, and C (we do not want to use a chain).
    My intention is for the jobs to run in sequence, A->B->C, however their run times should not overlap.
    Also I want to specify the multiple event conditions.
    For example B should not start if A is running and C should not start if A or B are running.
    I tried the specify the below event_condition for job C. It is not working.
    Event_Condition => tab.user_data.object_name=''EBJ_A'' and tab.user_data.object_name=''EBJ_B''
    Please provide any suggestions that I can use.
    Thanks,
    Sreenath.

    SEE THIS EXAMPLE:
    The following example creates a chain where first my_program1 runs. If it succeeds, my_program2 runs; otherwise, my_program3 runs.
    BEGIN
    DBMS_SCHEDULER.CREATE_CHAIN (
    chain_name => 'my_chain2',
    rule_set_name => NULL,
    evaluation_interval => NULL,
    comments => NULL);
    END;
    --- define three steps for this chain.
    BEGIN
    DBMS_SCHEDULER.DEFINE_CHAIN_STEP('my_chain2', 'step1', 'my_program1');
    DBMS_SCHEDULER.DEFINE_CHAIN_STEP('my_chain2', 'step2', 'my_program2');
    DBMS_SCHEDULER.DEFINE_CHAIN_STEP('my_chain2', 'step3', 'my_program3');
    END;
    --- define corresponding rules for the chain.
    BEGIN
    DBMS_SCHEDULER.DEFINE_CHAIN_RULE ('my_chain2', 'TRUE', 'START step1');
    DBMS_SCHEDULER.DEFINE_CHAIN_RULE (
    'my_chain2', 'step1 SUCCEEDED', 'Start step2');
    DBMS_SCHEDULER.DEFINE_CHAIN_RULE (
    'my_chain2', 'step1 COMPLETED AND step1 NOT SUCCEEDED', 'Start step3');
    DBMS_SCHEDULER.DEFINE_CHAIN_RULE (
    'my_chain2', 'step2 COMPLETED OR step3 COMPLETED', 'END');
    END;
    /

  • Event based job

    we have a job that needs to be restarted after db reboot,is it possible to create an event based inside oracle that starts the queue and our main job for us ?
    v11.2

    Hello;
    Oracle has an System Event Trigger "AFTER STARTUP" which could be used for this.
    "Ask Tom" has a note on this with example :
    http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:49818662859946
    ( This shows after logon, but you should be able to use the example with the other trigger )
    Best Regards
    mseberg
    OR
    http://www.datadisk.co.uk/html_docs/oracle/scheduler.htm
    http://psoug.org/reference/dbms_scheduler.html
    Edited by: mseberg on Nov 3, 2011 9:31 AM

  • Time and event-based jobs

    Jobs scheduled based on time in DBMS_SCHEDULER. Can we changed to event-based without dropping the job?
    Thanks in advance.

    Hi,
    You can try this :
    - disable the job
    - set event_spec to be NULL for the job e.g.
    exec dbms_scheduler.set_attribute_null('j1','event_spec')
    - use set_attribute to set your time-based schedule
    - re-enable the job
    This should work.
    Hope this helps,
    Ravi.

  • KNA1.CREATED with Event based on Change Documents -- No Receiver

    Good morning experts,
    I set up a subtype of Object KNA1 ZKNA1 with 2 events CREATED and CHANGED, KNA1 is delegated to ZKNA1.
    Additionally, I set up two ansynchronous methods "CREATEASYNCHRON" and "CHANGEASYNCHRONE" in ZKNA1, both are a simple CALL TRANSACTION, these methods should be terminated by the two mentioned events.
    I added 2 entries in TA SWEC for triggering the both events when change documents are posted --> works fine, everytime I create or change a customer the systems creates the linked event, the event container is filled with the customer number.
    Afterwards, I set up 2 standard tasks for the two mentioned methods with terminating event CREATED and CHANGED,  the Instance Linkage was done in TA SWEINST and is active.
    My problem now is that the event is triggered correctly, but the tasks are not getting terminated, the event trace also tells me that that there would be no event receiver entered.
    Can you tell me what I did wrong? I made this for a lot of other workflows before and everything worked fine, so I don't understand what's the problem...
    Thanks for your support!

    Hi,
    I am not sure if this will work...
    Simulate 1 event using SWUO...
    Under Potential tasks to be terminated... find your task ... right click-> Event Linkage -> Select "Event Linkage activated" ...
    and try once more ....
    Regards
    Gautam

  • Problem with event based scheduling

    Hi,
    We are having a ETL job running everynight, so i need to have daily
    report as soon as my ETL job is finished. For that we have run some
    script to create a event file after completion of ETL job. And by using
    this event file we have scheduled a report that runs after this event
    file is created. Now the problem is that the scheduled report is
    generated before the ETL job is finished. This seems to be working fine
    till last month, but this month we are facing this issue. my question
    is why the scheduler is triggered before the event file is created
    (event file is created after the completion of ETL job)
    Do anybody faced this iss
    FYI
    We are on BO XI 3.1 with no SP's and FP's and on windows environment.
    Do anybody faced this issue?Any advise is appreciated.
    Thanks,

    Hi,
    We are also on BO XI 3.1 with no SP's and FP's. We create Event files after the ETL jobs are completed. These files are used to create BO Events (File), which are used as scheduling criteria before the Reports can run. These files are deleted daily before the next files are created, something you might want check.
    Mike

  • [SOLVED] Wince Exception 'Data Abort' (0x4) for gwes.dll with ROM based file system??

    Hello friends,
    Previously, I was using RAM and ROM based file system and my device was booting correctly. Now, I made only one change related to ROM based file system. When I selected this ROM based file system and try to boot the device.... I got the exception and the
    logs are ---- 
    3321 PID:400002 TID:410002 SetOpp: choosing AM335X_REV_ES2_1
    3321 PID:400002 TID:410002 SetOpp to 3
    3331 PID:400002 TID:590002 OALIoCtlHalInitRTC: Initializing RTC
    3331 PID:400002 TID:590002 RTC_SetTime() = 2006.01.01 12:00:00.000
    3480 PID:400002 TID:930006 ECC TYPE is BCH 8 bit
    3481 PID:400002 TID:930006 8Bit NAND device
    4835 PID:400002 TID:930006 CM3: input file [\windows\firmware.bin] is 9932 bytes long
    4837 PID:400002 TID:930006 CM3: firmware file read ok!
    5037 PID:400002 TID:930006 SDHC: CPU revision 0xffffffff
    5181 PID:400002 TID:930006 UCD_INIT: g_Dc.pUsb0Regs->MODE_R = 0x80
    5185 PID:400002 TID:930006 CAM3xxOTG::Init DEVCTL 80
    5391 PID:400002 TID:930006 UsbPowerModule: 2 DEVCTL = 0x00000081
    5664 PID:400002 TID:2df001e Exception 'Data Abort' (0x4): Thread-Id=02df001e(pth=9e451cc8), Proc-Id=00400002(pprc=8219f5e0) 'NK.EXE', VM-active=04510006(pprc=9e4658c0) 'GweUser.exe'
    5664 PID:400002 TID:2df001e PC=efd918b8(gwes.dll+0x000118b8) RA=efd918b8(gwes.dll+0x000118b8) SP=ab5ff960, BVA=00000024
    1529482 PID:400002 TID:2df001e Exception 'Data Abort' (0x4): Thread-Id=02df001e(pth=9e451cc8), Proc-Id=00400002(pprc=8219f5e0) 'NK.EXE', VM-active=04510006(pprc=9e4658c0) 'GweUser.exe'
    1529483 PID:400002 TID:2df001e PC=efd918b8(gwes.dll+0x000118b8) RA=efd918b8(gwes.dll+0x000118b8) SP=ab5ff960, BVA=00000024
    PB Debugger The Kernel Debugger has been disconnected successfully.
    After giving calibration inputs, I go the above exception and the LCD screen becomes white only... But i only changed the file system from RAM & ROM based file system to ROM based file system....
    As, I am trying to find the solution but up to now I am unable to find the solution. I request to provide the appropriate inputs???? 

    Hello Friends,
    After using the filter as an environment variable in the .bat file still the issue is not solved.. I can only see the Windows Embedded Compact 7 logo without any icon and toolbar??????
    My platform .reg files entries are as -
    ;; Load Device Manager to start storage driver
    #if (defined SYSGEN_FSROMONLY)
    [HKEY_LOCAL_MACHINE\init\BootVars]
    "Start DevMgr"=dword:1
    ;; Block driver settings to load at boot phase
    [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\]
    "Profile"="FlashDisk"
    "Flags"=dword:1000
    ;; How to use storage space
    [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDisk]
    "AutoMount"=dword:1
    "AutoPart"=dword:1
    "AutoFormat"=dword:1
    "PartitionDriver"="mspart.dll"
    "MountAsBootable"=dword:1
    "Name"="NANDFLASH"
    "Folder"="NANDFLASH"
    "DefaultFileSystem"="FATFS"
    ;; Making storage device as a root
    [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDisk\FATFS]
    "MountAsRoot"=dword:1
    "MountAsBootable"=dword:1
    "MountPermanent"=dword:1
    "AutoPart"=dword:1
    "AutoFormat"=dword:1
    [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDisk\FATFS\Filters\fsreplxfilt]
    "dll"="fsreplxfilt.dll"
    "order"=dword:1 ; must be loaded before other filters
    #endif
    ;===============================================================================
    and .bat file entries are as -
    set SYSGEN_FSREPLXFILT=1
    set PRJ_ENABLE_FSEXTREPL=1
    set PRJ_ENABLE_FSMOUNTASROOT=1
    Where I am missing some thing please tell me???????

  • Where can I find the documentation for windowserver.log error events?

    I'm getting a lot of these errors:
    Aug 17 18:23:39  [109] kCGErrorFailure: _CGXDeferSurfaces : Invalid window 767
    Aug 17 18:23:39  [109] kCGErrorFailure: CGXNextSurface : Invalid window 767
    Aug 17 18:23:39  [109] kCGErrorFailure: _CGXDeferSurfaces : Invalid window 767
    Aug 17 18:23:39  [109] kCGErrorFailure: CGXNextSurface : Invalid window 767
    Aug 17 18:23:39  [109] kCGErrorFailure: _CGXDeferSurfaces : Invalid window 767
    Aug 17 18:23:39  [109] kCGErrorFailure: CGXNextSurface : Invalid window 767
    Aug 17 18:23:40  [109] kCGErrorFailure: _CGXDeferSurfaces : Invalid window 767
    Aug 17 18:23:40  [109] kCGErrorFailure: CGXNextSurface : Invalid window 767
    but I cannot find an explanation for them.
    Thank you.
    Gianni

    Core Graphics Data Types and Constants Reference2010-09-24 
    iOS
    Reference
    Core Graphics Data Types and Constants Reference2010-09-24 
    OS X

  • SAP documentation for working with BExRepositorySheet?

    Can someone point me to where I can find some documentation for programmatically working with the BExRepositorySheet, in particular reading from and writing to the embedded XML script within that sheet.
    As I wrote in an earlier thread (BEx 7.0 -- SAPBEXqueries hidden sheet gone -- where is the data stored now?), what I'm trying to do is re-program a very elaborate Excel VBA solution we built for BEx 3.5 to automate the processing of BEx reports by reading the stored variable values in the SAPBEXqueries sheet, but with that sheet gone in BEx 7.0 now, and all that meta-data being stored in BExRepositorySheet XML script instead, I need to be pointed in the right direction as to how to work with the BExRepositorySheet in BEx 7.0.
    Thank you kindly for any information.

    Hi Stephan,
    please see link [http://wiki.sdn.sap.com/wiki/display/VC/WhatisWebAPI|http://wiki.sdn.sap.com/wiki/display/VC/WhatisWebAPI] that contains a reference to a 300+ pages PDF document describing the Web API commands. It is describing the ABAP Web Runtime for BW 3.5 which also exists in BW 7.0.
    Best regards
    Matthias

Maybe you are looking for

  • Windows 2008 Server, M93P Drivers

    We recently purchaced a M93P for server, we installed windows 2008 server on it and there are 6 drivers missing.  I've searched for then on the Lenovo website with little luck.  Does anyone know where I can find drivers for the following Ethernet Con

  • Can't get rid of space without the page shifting out of view

    Hello. I've got a big space appearing above my title line in this page. http://www.sarahpellerdesign.com/jordan/schooner.html See how there is a lot of white space above the words "Schooner Adventuress"? So, I went to the code and saw this on line 56

  • Crystalreportviewers12 missing after install of BOE XI 3.1

    Hi there.  We installed BusinessObjects Enterprise XI 3.1 on a server.  But after doing the install, the crystalreportviewers12 virtual directory is not showing in IIS. Here is what we selected for the custom install: Web Tier Components       - Busi

  • Please help - Jpeg photos won't transfer to 2G nano

    Hello - I've recently upgraded from an ipod mini (1G) to an ipod nano (2G). I'm running firmware 1.1.1, and itunes 7.02. Whenever I try to transfer a jpeg photo to my nano, I get an error message saying - "Some of your photos, including the photo xx.

  • BDC for the t-code ZTASK

    I'm trying to create a BDC for the t-code ZTASK but the release status option wont let put it as REL it automatically makes it UDEV. Can anone tell me how to change this so that it works