Scheduler privileges in trigger

My database version is 10.2.0.3.
I have created a trigger which attempts to schedule a job for x minutes time when a batch starts in our application.
The trigger is created under the SYSTEM user which has the DBA role and consequently the MANAGE_SCHEDULER and SCHEDULER_ADMIN roles.
The table is also currently in the SYSTEM schema - although will be moved in the future.
The code for the trigger is as follows:
create or replace
TRIGGER BATCH_ALERTS
AFTER UPDATE
OF STATUS_NVCH
ON BPM_BATCH_RUN_DIARY_T REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
WHEN (
old.batch_id_num in (1000,2000,10140) and old.status_nvch = 'NOTSTARTED' and new.status_nvch='RUNNING')
declare
alert_job_name varchar2(30);
alert_time date;
check_batch_id_num number;
begin
select job_name, SYSDATE + alert_after_minutes/1440, check_batch_id_num
into alert_job_name, alert_time, check_batch_id_num
from CHECK_BATCH_COMPLETE_PARMS where batch_id_num = :old.batch_id_num;
DBMS_SCHEDULER.CREATE_JOB(job_name => alert_job_name,
program_name => 'CHECK_BATCH_COMPLETE_PRG',
start_date => alert_time,
enabled => FALSE,
auto_drop => TRUE);
end;
(lines have been removed for clarity)
If I run the CREATE_JOB statement as an anonymous block, the statement runs successfully.
However, when I run the update that causes the trigger to run, I get the following error.
ORA-27486: insufficient privileges
ORA-06512: at "SYS.DBMS_ISCHED", line 99
ORA-06512: at "SYS.DBMS_SCHEDULER", line 386
ORA-06512: at "SYSTEM.BATCH_ALERTS", line 10
ORA-04088: error during execution of trigger 'SYSTEM.BATCH_ALERTS'
I have tried using PRAGMA AUTONOMOUS_TRANSACTION in the trigger.
I have tried moving the offending line to a separate procedure and including
AUTHID DEFINER
or
AUTHID CURRENT_USER
(I have had similar problems before where in particular AUTHID CURRENT_USER has fixed it).
When using a separate procedure with AUTHID CURRENT_USER, the procedure has worked correctly when called from an anonymous block, but failed when called from the trigger.
Can anyone please suggest what may be causing this failure and suggest a way round it.
Thanks in advance.

PL/SQL code ignore privileges granted throught roles. You must grant necessary privileges directly tu user.
Edited by: spajdy on Oct 4, 2010 1:24 PM

Similar Messages

  • How to find list of users who have scheduling privileges

    I am tryig to find sql to run on discoverer meta data to find which users have acces to schedule workbook. Can someone help please?
    Jiten

    Hi,
    You can use the following sql to see which users have the schedule privilege:
    SELECT PRIV.AP_EU_ID USER_ID, USR.EU_USERNAME USERNAME
    FROM EUL5_ACCESS_PRIVS PRIV,
             EUL5_EUL_USERS USR
    WHERE PRIV.AP_EU_ID = USR.EU_ID
    AND GP_APP_ID = 1012Rod West

  • DAC scheduler Tab: Next Trigger option

    Hi All,
    I am facing a problem with DAC scheduler option. My DAC server was down and by the time I bought it up, one of the executive plan's time has been crossed.
    For Ex: If my executive plan "Run_Daily" is supposed to run at 5/14/2013 12:04AM, the bought the DAC server back up at 5/14/2013 12:45AM.
    So, I did change the next trigger value of that "Execution Plan" to 5/14/2013 12:50AM such that it can get triggered at 5/14/2013 12:50. But unfortunately the job is not being triggered, but the "Next Trigger" value is being changed to next day 5/15/2013 12:04AM. Did anyone face the same issue? If so, how can it get corrected?
    Thanks in Advance

    Value would have not got updated i guess properly.
    Otherwise by the time you put the next trigger timing it would have crossed the timing.
    Whenever you have some issue in because of dac server is going down then I would suggest you to manually kick start EP.
    Regards,
    Veeresh Rayan

  • Job Schedule( Skip Event Trigger on Weekend)

    Hi,
    I am working on Interactive Reporting Version 9.3.1. I have to Schedule a Job on 7th of every Month and these reports should run on following Monday if 7th of the month falls on a week end (i.e. Saturday or Sunday). Please let me know how this can be done.
    Thanks,

    look at custom calendar
    review:
    Oracle Hyperion Reporting and Analysis
    Framework Administrator's Guide
    Search for:
    Job Utilities Calendar Manager

  • Task Scheduler Success on 2008 R2 but failure on 2012 R2

    Hi
    I have currently got an issue with a Scheduled Task. It does not appear to run and returns a Last Run Result of (0x1).
    So I went back to basics and created a simple task and compared between 2008 R2 and 2012 R2. On 2008 R2 the task completes and returns (0x0), on 2012 R2 the task returns (0x1).
    The Service Account that runs the task is a member of the Administrators Group on both servers.
    The task is to run a batch file that outputs the content of C:\ to a file called list.txt.
    @ECHO OFF
    DIR C:\ > C:\Temp\list.txt
    Options that are selected are as follows:
    Service Account set to Domain Account (Password is correct);
    Run whether user is logged on or not;
    Run with highest privileges;
    No Trigger set (task is run by right clicking);
    Action is Start a program (Program/script = TestScheduleTest.cmd, Start in optional = C:\Temp);
    Start the task only if the computer is on AC power;
    Stop if the computer swtiches to battery power;
    Allow task to be run on demand;
    Stop the task if it runs longer than 3 days;
    If the running task does not end when requested, for it to stop.
    Any ideas why on a 2012 R2 this would fail?
    Regards

    I would recommend referring to that: https://social.technet.microsoft.com/Forums/windowsserver/en-US/57c65328-d8c8-4e13-9b51-e017ae6c298c/task-scheduler-returns-0x1-code-when-run-whehter-user-is-logged-on-or-not-options-selected?forum=winserverManagement
    Mainly check that the account you use to run the scheduled task has the required privileges to run it (You can running the script with
    runas option in CMD and check if you get errors). Also, it might be possible that the batch file requires a privilege elevation.
    This posting is provided AS IS with no warranties or guarantees , and confers no rights.
    Ahmed MALEK
    My Website Link
    My Linkedin Profile
    My MVP Profile

  • Getting error while updating a scheduler.

    com.sunopsis.core.l: Cannot update scheduling - This agent is not a scheduler
         at com.sunopsis.dwg.dbobj.SnpAgent.computePlanning(SnpAgent.java)
         at com.sunopsis.graphical.frame.b.jg.j(jg.java)
         at com.sunopsis.graphical.frame.b.jg.g(jg.java)
         at com.sunopsis.graphical.frame.b.cr.actionPerformed(cr.java)
         at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
         at java.awt.Component.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Window.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)
    i m getting this error..
    can someone guide me on this?

    Well Friend we schedule the scenarios always no matter whether its package or procedure.
    Have a look at this link - http://odiexperts.com/?p=1043 .hope this helps.
    just a remind of step considering your server is unix
    update odiparams.sh
    start agent.sh
    Create Physical , Logical Agent .
    Test physical
    Once done
    start the agent again in a terminal ,and put it in background process
    - sh agentscheduler.sh -name=<agent_name> -port=<port_no> &
    when you are saying you are not able to schedule ,can you trigger the interfaces .check for that . ?

  • Unable to start scheduler in OIM 9.1.0.2bp11 Weblo10.3.2

    Hello,
    After doing a REINIT using the scheduler web interface : http://xxxxx:7511/xlScheduler/ with xelsysadm account
    Then, STOP the scheduler and trying to START it without success.
    I have restarted my server, same issue.
    Bellow are my log file details when starting my OIM and after the ############################################# section, the logs when clicking the START button of the scheduler interface :
    Thanks for your help !
    JAVA Memory arguments: -Xms1280m -Xmx1280m -XX:PermSize=128m -XX:MaxPermSize=256m
    WLS Start Mode=Development
    CLASSPATH=:/appl/oim/middleware/patch_wls1032/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/appl/oim/middleware/patch_wls1030/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/appl/oim/middleware/jdk160_14_R27.6.5-32/lib/tools.jar:/appl/oim/middleware/utils/config/10.3/config-launch.jar:/appl/oim/middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/appl/oim/middleware/wlserver_10.3/server/lib/weblogic.jar:/appl/oim/middleware/modules/features/weblogic.server.modules_10.3.2.0.jar:/appl/oim/middleware/wlserver_10.3/server/lib/webservices.jar:/appl/oim/middleware/modules/org.apache.ant_1.7.0/lib/ant-all.jar:/appl/oim/middleware/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar::/appl/oim/middleware/wlserver_10.3/common/eval/pointbase/lib/pbclient57.jar:/appl/oim/middleware/wlserver_10.3/server/lib/xqrl.jar:/appl/oim/product/9.1.0.2/xellerate/ext/jdbcpool-0.99.jar:/appl/oim/product/9.1.0.2/xellerate/ext/xerces.jar:/appl/oim/product/9.1.0.2/xellerate/lib/xlLogger.jar:/appl/oim/product/9.1.0.2/xellerate/ext/log4j-1.2.8.jar:/appl/oim/product/9.1.0.2/xellerate/lib/xlUtils.jar:/appl/oim/product/9.1.0.2/xellerate/lib/xlCrypto.jar:::
    PATH=/appl/oim/middleware/wlserver_10.3/server/bin:/appl/oim/middleware/modules/org.apache.ant_1.7.0/bin:/appl/oim/middleware/jdk160_14_R27.6.5-32/jre/bin:/appl/oim/middleware/jdk160_14_R27.6.5-32/bin:/appl/oim/middleware/wlserver_10.3/server/bin:/appl/oim/middleware/modules/org.apache.ant_1.7.0/bin:/appl/oim/middleware/jdk160_14_R27.6.5-32/jre/bin:/appl/oim/middleware/jdk160_14_R27.6.5-32/bin:/sbin:/usr/sbin:/bin:/usr/bin
    * To start WebLogic Server, use a username and *
    * password assigned to an admin-level user. For *
    * server administration, use the WebLogic Server *
    * console at http://hostname:port/console *
    starting weblogic with Java version:
    java version "1.6.0_14"
    Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
    Java HotSpot(TM) Client VM (build 14.0-b16, mixed mode)
    Starting WLS with line:
    /appl/oim/middleware/jdk160_14_R27.6.5-32/bin/java -client -Xms1280m -Xmx1280m -XX:PermSize=128m -XX:MaxPermSize=256m -Dweblogic.security.SSL.trustedCAKeyStore=/appl/oim/middleware/wlserver_10.3/server/lib/cacerts -DXL.HomeDir=/appl/oim/product/9.1.0.2/xellerate -Djava.security.auth.login.config=/appl/oim/product/9.1.0.2/xellerate/config/authwl.conf -Dlog4j.configuration=file:/appl/oim/product/9.1.0.2/xellerate/config/log.properties -Djava.awt.headless=true -Xverify:none -da -Dplatform.home=/appl/oim/middleware/wlserver_10.3 -Dwls.home=/appl/oim/middleware/wlserver_10.3/server -Dweblogic.home=/appl/oim/middleware/wlserver_10.3/server -Dweblogic.management.discover=false -Dweblogic.management.server=http://mrs-px-00050:7001 -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/appl/oim/middleware/patch_wls1032/profiles/default/sysext_manifest_classpath:/appl/oim/middleware/patch_wls1030/profiles/default/sysext_manifest_classpath -Dweblogic.Name=px50 -Djava.security.policy=/appl/oim/middleware/wlserver_10.3/server/lib/weblogic.policy weblogic.Server
    <Dec 16, 2010 9:27:44 AM UTC> <Notice> <WebLogicServer> <BEA-000395> <Following extensions directory contents added to the end of the classpath:
    /appl/oim/user_projects/domains/OIM_PREPROD/lib/log4j-1.2.8.jar:/appl/oim/user_projects/domains/OIM_PREPROD/lib/mbeantypes/XL10SecurityProviders.jar:/appl/oim/user_projects/domains/OIM_PREPROD/lib/nexaweb-common.jar>
    <Dec 16, 2010 9:27:44 AM UTC> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 14.0-b16 from Sun Microsystems Inc.>
    <Dec 16, 2010 9:27:45 AM UTC> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.2.0 Tue Oct 20 12:16:15 PDT 2009 1267925 >
    <Dec 16, 2010 9:27:46 AM UTC> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <Dec 16, 2010 9:27:46 AM UTC> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
    <Dec 16, 2010 9:27:47 AM UTC> <Notice> <LoggingService> <BEA-320400> <The log file /appl/oim/user_projects/domains/OIM_PREPROD/servers/px50/logs/px50.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>
    <Dec 16, 2010 9:27:47 AM UTC> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to /appl/oim/user_projects/domains/OIM_PREPROD/servers/px50/logs/px50.log00054. Log messages will continue to be logged in /appl/oim/user_projects/domains/OIM_PREPROD/servers/px50/logs/px50.log.>
    <Dec 16, 2010 9:27:47 AM UTC> <Notice> <Log Management> <BEA-170019> <The server log file /appl/oim/user_projects/domains/OIM_PREPROD/servers/px50/logs/px50.log is opened. All server side log events will be written to this file.>
    log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.
    log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.
    DEBUG,16 Dec 2010 09:28:38,604,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateAuthenticationProviderImpl/initialize entered.
    DEBUG,16 Dec 2010 09:28:38,605,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateAuthenticationProviderImpl/initialize left.
    <Dec 16, 2010 9:28:39 AM UTC> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
    <Dec 16, 2010 9:28:40 AM UTC> <Notice> <LoggingService> <BEA-320400> <The log file /appl/oim/user_projects/domains/OIM_PREPROD/servers/px50/logs/access.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>
    <Dec 16, 2010 9:28:40 AM UTC> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to /appl/oim/user_projects/domains/OIM_PREPROD/servers/px50/logs/access.log00172. Log messages will continue to be logged in /appl/oim/user_projects/domains/OIM_PREPROD/servers/px50/logs/access.log.>
    <Dec 16, 2010 9:28:41 AM UTC> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
    <Dec 16, 2010 9:28:41 AM UTC> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <Dec 16, 2010 9:29:05 AM UTC> <Warning> <HTTP> <BEA-101369> <ServletContext@404977[app:Xellerate module:/xlWebApp path:/xlWebApp spec-version:null]: The encoding jsp-descriptor param has been deprecated. Consider declaring the encoding in the jsp-config element (web.xml) or as a page directive (pageEncoding) instead.>
    Loading xalan.jar for XPathAPI.
         Nexaweb Technologies Inc.(C)2000-2004. All Rights Reserved.
         Nexaweb Technologies Inc.
         10 Canal Park
         Cambridge, MA 02141
         Tel: 617.577.8100. Email: [email protected]
    GMS: address is mrs-px-00050:56555
    DEBUG,16 Dec 2010 09:29:14,307,[XELLERATE.SCHEDULER],trigger Misfire instruction : MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNT
    DEBUG,16 Dec 2010 09:29:14,307,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzTrigger left.
    DEBUG,16 Dec 2010 09:29:14,316,[XELLERATE.SCHEDULER],Loading Scheduled task class com.thortech.xl.scheduler.core.quartz.QuartzWrapperusing ADP classloader
    DEBUG,16 Dec 2010 09:29:14,323,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/scheduleJob left.
    DEBUG,16 Dec 2010 09:29:14,323,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/isTaskAlreadyPresent entered.
    DEBUG,16 Dec 2010 09:29:14,325,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/scheduleJob entered.
    DEBUG,16 Dec 2010 09:29:14,325,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzJobDetail entered.
    DEBUG,16 Dec 2010 09:29:14,325,[XELLERATE.SCHEDULER],Creating Quartz Job with job name Manage Reconciliation Events
    DEBUG,16 Dec 2010 09:29:14,325,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getJobClass entered.
    FATAL,16 Dec 2010 09:29:14,353,[SCHEDULER.WEBSTARTUP],Unable to start scheduler : SchedulerBaseTask
    <Dec 16, 2010 9:29:14 AM UTC> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
    <Dec 16, 2010 9:29:14 AM UTC> <Notice> <Cluster> <BEA-000197> <Listening for announcements from cluster using unicast cluster messaging>
    <Dec 16, 2010 9:29:14 AM UTC> <Notice> <Cluster> <BEA-000133> <Waiting to synchronize with other running members of OIM_PREPROD_CLUSTER.>
    <Dec 16, 2010 9:29:46 AM UTC> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    <Dec 16, 2010 9:29:46 AM UTC> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
    <Dec 16, 2010 9:29:46 AM UTC> <Notice> <Cluster> <BEA-000162> <Starting "async" replication service with remote cluster address "null">
    <Dec 16, 2010 9:29:46 AM UTC> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 10.0.141.40:7511 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>
    <Dec 16, 2010 9:29:46 AM UTC> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on fe80:0:0:0:250:56ff:fea2:6063:7511 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>
    <Dec 16, 2010 9:29:46 AM UTC> <Notice> <Server> <BEA-002613> <Channel "Default[3]" is now listening on 127.0.0.1:7511 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>
    <Dec 16, 2010 9:29:46 AM UTC> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on 0:0:0:0:0:0:0:1:7511 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>
    <Dec 16, 2010 9:29:46 AM UTC> <Notice> <WebLogicServer> <BEA-000332> <Started WebLogic Managed Server "px50" for domain "OIM_PREPROD" running in Development Mode>
    <Dec 16, 2010 9:29:49 AM UTC> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
    <Dec 16, 2010 9:29:49 AM UTC> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    DEBUG,16 Dec 2010 15:00:32,106,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/initialize entered.
    DEBUG,16 Dec 2010 15:00:32,106,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/initialize left.
    DEBUG,16 Dec 2010 15:00:32,106,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/login entered.
    DEBUG,16 Dec 2010 15:00:32,106,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/getCallbacks entered.
    DEBUG,16 Dec 2010 15:00:32,106,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/getCallbacks left.
    DEBUG,16 Dec 2010 15:00:32,106,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/getUserName - Data: userName - Value: xelsysadm
    DEBUG,16 Dec 2010 15:00:32,107,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/getPasswordHave entered.
    DEBUG,16 Dec 2010 15:00:32,107,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/getPasswordHave left.
    INFO,16 Dec 2010 15:00:32,107,[XELLERATE.ACCOUNTMANAGEMENT],Info Data: userName - Value: xelsysadm
    DEBUG,16 Dec 2010 15:00:32,107,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/login: Calling Authenticate [Without Java:]
    DEBUG,16 Dec 2010 15:00:32,107,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/connect entered.
    DEBUG,16 Dec 2010 15:00:32,107,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/getPropertyValue entered.
    DEBUG,16 Dec 2010 15:00:32,110,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/closeConnection entered.
    DEBUG,16 Dec 2010 15:00:32,111,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/closeConnection left.
    DEBUG,16 Dec 2010 15:00:32,111,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/getPropertyValue left.
    DEBUG,16 Dec 2010 15:00:32,111,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/getPropertyValue entered.
    DEBUG,16 Dec 2010 15:00:32,113,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/closeConnection entered.
    DEBUG,16 Dec 2010 15:00:32,113,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/closeConnection left.
    DEBUG,16 Dec 2010 15:00:32,113,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/getPropertyValue left.
    DEBUG,16 Dec 2010 15:00:32,115,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/closeConnection entered.
    DEBUG,16 Dec 2010 15:00:32,116,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/closeConnection left.
    DEBUG,16 Dec 2010 15:00:32,116,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/isPasswordExpired entered.
    DEBUG,16 Dec 2010 15:00:32,117,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/closeConnection entered.
    DEBUG,16 Dec 2010 15:00:32,118,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/closeConnection left.
    DEBUG,16 Dec 2010 15:00:32,118,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: Authenticate/connect left.
    DEBUG,16 Dec 2010 15:00:32,118,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XLDBRegistry/getUsersForGroup - Data: userName - Value: xelsysadm
    DEBUG,16 Dec 2010 15:00:32,118,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/login left.
    DEBUG,16 Dec 2010 15:00:32,118,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/commit entered.
    DEBUG,16 Dec 2010 15:00:32,118,[XELLERATE.ACCOUNTMANAGEMENT],Class/Method: XellerateLoginModuleImpl/commit left.
    DEBUG,16 Dec 2010 15:00:32,118,[XELLERATE.SCHEDULER],Class/Method: SchedulerUtil/getSchedulerUsers entered.
    DEBUG,16 Dec 2010 15:00:32,118,[XELLERATE.SCHEDULER],Class/Method: SchedulerUtil/getSchedulerUsers left.
    DEBUG,16 Dec 2010 15:00:32,118,[XELLERATE.SCHEDULER],Class/Method: SchedulerUtil/getSchedulerProperties entered.
    DEBUG,16 Dec 2010 15:00:32,119,[XELLERATE.SCHEDULER],Class/Method: SchedulerUtil/getSchedulerProperties left.
    DEBUG,16 Dec 2010 15:00:32,119,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getSchedulerInstance entered.
    DEBUG,16 Dec 2010 15:00:32,119,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getSchedulerInstance left.
    DEBUG,16 Dec 2010 15:00:32,119,[XELLERATE.SCHEDULER],Class/Method: SchedulerUtil/getUserTrasaction entered.
    DEBUG,16 Dec 2010 15:00:32,132,[XELLERATE.SCHEDULER],Class/Method: SchedulerUtil/getUserTrasaction left.
    DEBUG,16 Dec 2010 15:00:32,142,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/isTaskAlreadyPresent entered.
    ERROR,16 Dec 2010 15:00:32,142,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/isTaskAlreadyPresent encounter some problems: The Scheduler has been shutdown.
    org.quartz.SchedulerException: The Scheduler has been shutdown.
         at org.quartz.core.QuartzScheduler.validateState(QuartzScheduler.java:498)
         at org.quartz.core.QuartzScheduler.getJobDetail(QuartzScheduler.java:1063)
         at org.quartz.impl.StdScheduler.getJobDetail(StdScheduler.java:485)
         at com.thortech.xl.scheduler.core.quartz.QuartzSchedulerImpl.isTaskAlreadyPresent(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.initializeScheduler(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.startScheduler(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.service(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3594)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    DEBUG,16 Dec 2010 15:00:32,144,[XELLERATE.SCHEDULER],LefMethodDebug
    DEBUG,16 Dec 2010 15:00:32,144,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/scheduleJob entered.
    DEBUG,16 Dec 2010 15:00:32,144,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzJobDetail entered.
    DEBUG,16 Dec 2010 15:00:32,144,[XELLERATE.SCHEDULER],Creating Quartz Job with job name ADMINISTRATORS
    DEBUG,16 Dec 2010 15:00:32,144,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getJobClass entered.
    DEBUG,16 Dec 2010 15:00:32,239,[XELLERATE.SCHEDULER],LefMethodDebug
    DEBUG,16 Dec 2010 15:00:32,239,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzJobDetail left.
    DEBUG,16 Dec 2010 15:00:32,239,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzTrigger entered.
    DEBUG,16 Dec 2010 15:00:32,239,[XELLERATE.SCHEDULER],Creating Daily Trigger with StartTime 2009-08-22 15:46:49.0
    DEBUG,16 Dec 2010 15:00:32,243,[XELLERATE.SCHEDULER],triggerFreq : DAILY
    DEBUG,16 Dec 2010 15:00:32,244,[XELLERATE.SCHEDULER],triggerImpl : Trigger 'DEFAULT.ADMINISTRATORS': triggerClass: 'org.quartz.SimpleTrigger isVolatile: false calendar: 'null' misfireInstruction: 0
    DEBUG,16 Dec 2010 15:00:32,244,[XELLERATE.SCHEDULER],trigger Misfire instruction : MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNT
    DEBUG,16 Dec 2010 15:00:32,244,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzTrigger left.
    DEBUG,16 Dec 2010 15:00:32,244,[XELLERATE.SCHEDULER],QuartzSchedulerImpl scheduleJob Exception
    org.quartz.SchedulerException: The Scheduler has been shutdown.
         at org.quartz.core.QuartzScheduler.validateState(QuartzScheduler.java:498)
         at org.quartz.core.QuartzScheduler.addJob(QuartzScheduler.java:635)
         at org.quartz.impl.StdScheduler.addJob(StdScheduler.java:243)
         at com.thortech.xl.scheduler.core.quartz.QuartzSchedulerImpl.scheduleJob(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.initializeScheduler(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.startScheduler(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.service(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3594)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    DEBUG,16 Dec 2010 15:00:32,244,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/isTaskAlreadyPresent entered.
    ERROR,16 Dec 2010 15:00:32,244,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/isTaskAlreadyPresent encounter some problems: The Scheduler has been shutdown.
    org.quartz.SchedulerException: The Scheduler has been shutdown.
         at org.quartz.core.QuartzScheduler.validateState(QuartzScheduler.java:498)
         at org.quartz.core.QuartzScheduler.getJobDetail(QuartzScheduler.java:1063)
         at org.quartz.impl.StdScheduler.getJobDetail(StdScheduler.java:485)
         at com.thortech.xl.scheduler.core.quartz.QuartzSchedulerImpl.isTaskAlreadyPresent(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.initializeScheduler(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.startScheduler(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.service(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3594)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    DEBUG,16 Dec 2010 15:00:32,245,[XELLERATE.SCHEDULER],LefMethodDebug
    DEBUG,16 Dec 2010 15:00:32,245,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/scheduleJob entered.
    DEBUG,16 Dec 2010 15:00:32,245,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzJobDetail entered.
    DEBUG,16 Dec 2010 15:00:32,245,[XELLERATE.SCHEDULER],Creating Quartz Job with job name RPM Reconciliation
    DEBUG,16 Dec 2010 15:00:32,245,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getJobClass entered.
    DEBUG,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],LefMethodDebug
    DEBUG,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzJobDetail left.
    DEBUG,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzTrigger entered.
    DEBUG,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],Creating Once Trigger with StartTime 2010-12-03 15:30:55.0
    DEBUG,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],triggerFreq : ONCE
    DEBUG,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],triggerImpl : Trigger 'DEFAULT.RPM Reconciliation': triggerClass: 'org.quartz.SimpleTrigger isVolatile: false calendar: 'null' misfireInstruction: 0
    DEBUG,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],trigger Misfire instruction : MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNT
    DEBUG,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzTrigger left.
    DEBUG,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],QuartzSchedulerImpl scheduleJob Exception
    org.quartz.SchedulerException: The Scheduler has been shutdown.
         at org.quartz.core.QuartzScheduler.validateState(QuartzScheduler.java:498)
         at org.quartz.core.QuartzScheduler.scheduleJob(QuartzScheduler.java:542)
         at org.quartz.impl.StdScheduler.scheduleJob(StdScheduler.java:220)
         at com.thortech.xl.scheduler.core.quartz.QuartzSchedulerImpl.scheduleJob(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.initializeScheduler(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.startScheduler(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.service(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3594)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    DEBUG,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/isTaskAlreadyPresent entered.
    ERROR,16 Dec 2010 15:00:32,246,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/isTaskAlreadyPresent encounter some problems: The Scheduler has been shutdown.
    org.quartz.SchedulerException: The Scheduler has been shutdown.
         at org.quartz.core.QuartzScheduler.validateState(QuartzScheduler.java:498)
         at org.quartz.core.QuartzScheduler.getJobDetail(QuartzScheduler.java:1063)
         at org.quartz.impl.StdScheduler.getJobDetail(StdScheduler.java:485)
         at com.thortech.xl.scheduler.core.quartz.QuartzSchedulerImpl.isTaskAlreadyPresent(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.initializeScheduler(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.startScheduler(Unknown Source)
         at com.thortech.xl.scheduler.deployment.webapp.SchedulerInitServlet.service(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3594)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    DEBUG,16 Dec 2010 15:15:17,617,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/scheduleJob entered.
    DEBUG,16 Dec 2010 15:15:17,617,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzJobDetail entered.
    DEBUG,16 Dec 2010 15:15:17,618,[XELLERATE.SCHEDULER],Creating Quartz Job with job name Manage Reconciliation Events
    DEBUG,16 Dec 2010 15:15:17,618,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getJobClass entered.
    DEBUG,16 Dec 2010 15:15:17,618,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG,16 Dec 2010 15:15:17,618,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG,16 Dec 2010 15:15:17,619,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
    DEBUG,16 Dec 2010 15:15:17,620,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader:findClass - Data: loading class - Value: com.oracle.oim.dictao.cmacgm.utils.tasks.ReconcialiationTask
    DEBUG,16 Dec 2010 15:15:17,622,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
    DEBUG,16 Dec 2010 15:15:17,622,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader:findClass - Data: loading class - Value: SchedulerBaseTask
    FATAL,16 Dec 2010 15:15:17,625,[SCHEDULER.WEBSTARTUP],Unable to start scheduler : SchedulerBaseTask

    Here is the result and we can see the SchedulerBaseTask class
    (px50) [iam10g] /appl/oim/product/9.1.0.2/xellerate/lib > jar tvf xlScheduler.jar
    0 Wed Dec 15 10:13:54 UTC 2010 META-INF/
    925 Wed Dec 15 10:13:52 UTC 2010 META-INF/MANIFEST.MF
    8776 Wed Dec 15 10:13:52 UTC 2010 META-INF/ejb-jar.xml
    2002 Wed Dec 15 10:13:52 UTC 2010 META-INF/weblogic-ejb-jar.xml
    0 Wed Dec 15 10:13:54 UTC 2010 com/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/schedule/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/schedule/tasks/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/beans/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/cluster/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/common/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/core/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/core/quartz/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/data/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/deployment/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/deployment/webapp/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/ejb/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/exception/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/interfaces/
    0 Wed Dec 15 10:13:54 UTC 2010 com/thortech/xl/scheduler/tasks/
    777 Mon Aug 09 22:34:00 UTC 2010 META-INF/ibm-ejb-jar-bnd.xmi
    581 Mon Aug 09 22:34:00 UTC 2010 META-INF/ibm-ejb-jar-ext.xmi
    9887 Mon Aug 09 22:34:00 UTC 2010 META-INF/jboss.xml
    1019 Mon Aug 09 22:34:00 UTC 2010 META-INF/orion-ejb-jar.xml
    2400 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/DeleteOfflineMessages.class
    1163 Mon Aug 09 22:35:00 UTC 2010 com/thortech/xl/schedule/tasks/EntitlementsConstants.class
    22973 Mon Aug 09 22:34:24 UTC 2010 com/thortech/xl/schedule/tasks/GetSODCheckResults.class
    3657 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/InitiateRequestApprovalTask.class
    5229 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/ProcessDeferredReconEvents.class
    3814 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/ProcessOldAuditMessages.class
    4629 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/ReIssueAuditMessage.class
    7221 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/ReSubmitTask.class
    26190 Mon Aug 09 22:34:24 UTC 2010 com/thortech/xl/schedule/tasks/ResubmitUninitiatedApprovalSODChecks.class
    27284 Mon Aug 09 22:34:24 UTC 2010 com/thortech/xl/schedule/tasks/ResubmitUninitiatedProvisioningSODChecks.class
    2330 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcBaseTask.class
    5432 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcEnableDisableEntitlement.class
    12003 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcEntitlementDeltaLoad.class
    15885 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcEntitlementListLoad.class
    23282 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcEntitlementsAssignmentTask.class
    4576 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcLDAPOperations.class
    6053 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcLDAPRecon.class
    2985 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcLDAPUpdate.class
    2205 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcLookupFieldReconciliation.class
    2876 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcRSAImport.class
    4572 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskAttestation.class
    3720 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskBaseReconEvent.class
    2372 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskDeleteOpenTasks.class
    5287 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskDisableRequest.class
    4947 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskEnableRequest.class
    3203 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskEscalation.class
    6799 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskGenRecon.class
    6596 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskGroupPriorityNoGap.class
    4239 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskPasswordExpiration.class
    4246 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskPasswordWarning.class
    5555 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskResubmitReconEvent.class
    2974 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskScheduledDaemon.class
    3346 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskScheduledProvision.class
    5077 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskSubmitAttestationRequets.class
    3953 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskTimedRetry.class
    4345 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskUserOperations.class
    3857 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskUsrDeprovision.class
    5951 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskUsrDisable.class
    3722 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskUsrEnable.class
    896 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskUsrEvaluatePolicies$BucketData.class
    2607 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskUsrEvaluatePolicies$PolicyEvalWorker.class
    5777 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskUsrEvaluatePolicies.class
    3924 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskUsrProvision.class
    3480 Mon Aug 09 22:35:06 UTC 2010 com/thortech/xl/schedule/tasks/tcTskUsrTriggerProvision.class
    5514 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/beans/SchedulerControllerSession.class
    327 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/cluster/ScheduleTaskEventInfo.class
    1331 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/cluster/ScheduleTaskEventListener.class
    5008 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/cluster/SchedulerClusterService.class
    1570 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/cluster/SchedulerTaskLocater.class
    772 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/common/SchedulerConstants.class
    7349 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/common/SchedulerUtil.class
    1225 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/core/Scheduler.class
    635 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/core/SchedulerFactory.class
    1245 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/core/quartz/QuartzSchedulerClassLoaderHelper.class
    19644 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/core/quartz/QuartzSchedulerImpl.class
    1456 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/core/quartz/QuartzTaskListener.class
    1369 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/core/quartz/QuartzTriggerListener.class
    7927 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/core/quartz/QuartzWrapper$TaskExecutionAction.class
    8049 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/core/quartz/QuartzWrapper.class
    1671 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/core/quartz/XLJobStoreCTM.class
    2093 Mon Aug 09 22:34:56 UTC 2010 com/thortech/xl/scheduler/data/TaskDetail.class
    1224 Mon Aug 09 22:34:56 UTC 2010 com/thortech/xl/scheduler/data/TriggerDetail.class
    13200 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/deployment/webapp/SchedulerInitServlet.class
    2500 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/ejb/SchedulerControllerBean.class
    482 Mon Aug 09 22:34:24 UTC 2010 com/thortech/xl/scheduler/exception/SchedulerGenericException.class
    246 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/exception/TaskAlreadyExistsException.class
    344 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/exception/UnableToStopException.class
    1162 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/interfaces/SchedulerController.class
    458 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/interfaces/SchedulerControllerHome.class
    1110 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/interfaces/SchedulerControllerLocal.class
    457 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/interfaces/SchedulerControllerLocalHome.class
    4193 Mon Aug 09 22:34:58 UTC 2010 com/thortech/xl/scheduler/interfaces/SchedulerControllerUtil.class
    1252 Mon Aug 09 22:34:24 UTC 2010 com/thortech/xl/scheduler/tasks/SchedulerBaseTask$XLSchedulerThread.class
    6661 Mon Aug 09 22:34:24 UTC 2010 com/thortech/xl/scheduler/tasks/SchedulerBaseTask.class

  • How to stop a running job in 10g Scheduler?

    The following is a duplicate post. I posted the following to the general database forum before seeing that otn has a new scheduler forum:
    I am not able to find in the Admin Guide a method to stop a currently running instance of a job in the 10g scheduler.
    In 9i, I run the following script calling DBMS_JOB.broken and DBMS_JOB.remove to shut down currently running jobs:
    DECLARE
    jobid NUMBER;
    CURSOR c1
    IS
    SELECT job
    FROM dba_jobs
    WHERE priv_user = 'ME';
    BEGIN
    OPEN c1;
    LOOP
    FETCH c1
    INTO jobid;
    EXIT WHEN c1%NOTFOUND;
    DBMS_JOB.broken (jobid, TRUE);
    COMMIT;
    DBMS_JOB.remove (jobid);
    COMMIT;
    END LOOP;
    CLOSE c1;
    END;
    How may I create similar code to shut down currently running jobs using DBMS_SCHEDULER in 10g? According to the Admin Guide, disabling jobs with the force option will still allow the job to finish.
    How can I terminate a running job in 10g?

    You can stop a currently running job using the STOP_JOB api.
    STOP_JOB Procedure
    This procedure stops currently running jobs or all jobs in a job class. Any instance of the job will be stopped. After stopping the job, the state of a one-time job will be set to SUCCEEDED whereas the state of a repeating job will be set to SCHEDULED or COMPLETED depending on whether the next run of the job is scheduled.
    Syntax
    DBMS_SCHEDULER.STOP_JOB (
    job_name IN VARCHAR2
    force IN BOOLEAN DEFAULT FALSE);
    Parameters
    Table 83-44 STOP_JOB Procedure Parameters
    Parameter Description
    job_name
    The name of the job or job class. Can be a comma-delimited list. For a job class, the SYS schema should be specified.
    If the name of a job class is specified, the jobs that belong to that job class are stopped. The job class is not affected by this call.
    force
    If force is set to FALSE, the Scheduler tries to gracefully stop the job using an interrupt mechanism. This method gives control back to the slave process, which can update the status of the job in the job queue to stopped. If this fails, an error is returned.
    If force is set to TRUE, the Scheduler will immediately terminate the job slave. Oracle recommends that STOP_JOB with force set to TRUE be used only after a STOP_JOB with force set to FALSE has failed.
    Use of the force option requires the MANAGE SCHEDULER system privilege.
    Setting force to TRUE is not supported for jobs of type executable.
    Usage Notes
    STOP_JOB without the force option requires that you be the owner of the job or have ALTER privileges on that job. You can also stop a job if you have the CREATE ANY JOB or MANAGE SCHEDULER privilege.
    STOP_JOB with the force option requires that have the MANAGE SCHEDULER privilege.

  • Scheduled report name

    Hi,
    We have made a custom report for UCCX8.5, which we'd like to schedule. This report can only show the details of one CSQ, by selecting a CSQ filter. Because of this we'll need to schedule a new task for every CSQ. Here the issue arises: when I look at the scheduled reports overview, all reports have the same name: The name of the report. This makes it impossible to see which scheduled report is which. So it'll be really hard to delete or add one later.
    Is there a way to change the name of the scheduled report task?
    Regards,
    Ruud van Strijp

    This is one of a few scheduler-related limitations of the HRC. Another is that the machine running the client must be running and actively logged in for the system tray-based (i.e. not a windows service) scheduler app to trigger.
    My advise on this one is to upgrade to the latest 9.0 build where you can switch from the legacy HRC client to the new Unified Intelligence Center (CUIC) reporting engine. This is a browser-based UI and was ported over from UCCE so now both products have the same reporting engine. As luck would have it, you can name the schedule when you create it with CUIC:
    http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/intelligence_suite/intelligence_suite_902/user/guide/CUIC_BK_R4B100EB_00_reporting-app-user-guide-902_chapter_01000.html
    With that said, you'll have to redo your custom report by spinning up a lab instance of CUIC Premium (not bundled with CCX) so you can create the report definition. Once you have that, you can import it into the embedded CUIC Standard instance on CCX and be good to go. The SQL stored procedure process remains unchanged.
    In case you're inclined to dismiss this advice, note that HRC is EoL. In 9.0 you can pick one or the other but it's gone entirely in 10.0; CUIC only. So, it's only a matter of time before you have to cross this bridge anyways.
    Please remember to rate helpful responses and identify helpful or correct answers.

  • Trigger a background job immediately after a file is placed in App Server

    Hi all,
    I have a program  ZPGM1 that needs to be executed in background when a file is placed in an application server.
    I know i can schedule  ZPGM1 to trigger in background after an event say ZEVENT1.
    Also i know i raise the event ZEVENT1 using FM BP_EVENT_RAISE but my problem is who would raise the event.
    The file is being dropped in application server at random time by 3 party vendor. I need to execute my ZPGM1 immediately after the file is placed in Application Server.
    Is ther a way that this can be achieved. Let me know
    Thanks
    Kajol

    You will need to develop a custom, non-SAP "listener" program or a script. This program/script will need to check if the file is present (e.g. by using an OS-level event) and, if so, start SAPEVT.EXE program with corresponding parameters.
    SAP Help on raising events externally:
    http://help.sap.com/saphelp_nw04s/helpdata/en/fa/096e6b543b11d1898e0000e8322d00/frameset.htm
    There is also third-party software available, but it is very expensive:
    http://www.redwood.com/

  • ALTER TRIGGER PRIVILIGE

    Hi All,
    I have triggers creating in one schema. I want to edit the triggers now and recompile them, but when I do this, it prompts to me INSUFFICIENT PRIVILEGES. I am able to edit and recompile the packages, procedures and function but not the triggers. How can I check whether I have the privilege to alter the trigger or not to the same schema. And if no privilege is there, then please let me know what is the command to give the PRIVILEGE for ALTER TRIGGER.
    Thanks in advance

    Check your system privileges with:
    select * from session_privs;See ALTER TRIGGER in SQL Reference http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_4001.htm#SQLRF01101:
    >
    The trigger must be in your own schema or you must have ALTER ANY TRIGGER system privilege.
    In addition, to alter a trigger on DATABASE, you must have the ADMINISTER database events system privilege.
    >
    Trigger schema owner or DBA like account must run:
    grant alter any trigger to <your account>;Edited by: P. Forstmann on 22 nov. 2010 13:40

  • BO Explorer Indexing Schedules running on a regular basis suddenly stop running with no error

    Hi everyone,
    BO Explorer Indexing Schedules running on daily suddenly stop running,
    schedule doesn't trigger even with new infospace indexing and also checked by re-schedule.
    manual indexing works good, no issue with infospace.
    we are using BO4.1 SP2.1 clustered environment and all the Explorer server are exist in one node.
    Server restarting everyday.
    anybody have experienced this issue before? could you please support us to resolve this issue
    Regards,
    Ganesh

    I found one of the note (0001749028) related to similar issue,  workaround mentioned in this note is applicable to BI 4.0 SP7 or BI 4.1 SP1
    But our system is BO4.1 SP02 patch1. can we apply workaround mentioned in 0001749028 to BO4.1 SP02 also?
    anyone faced this problem before in BO4.1 SP02?, are applied any workaround?

  • Use event trigger process chain

    Hi friends,
    I am working on a process chain tuning task.
    One request is to change a schedule method  of an interrupt from date/time to event.
    I know how to generate and utilize event.
    My worrying is:
    Is an event has duration?
    E.g Today's process chain scheduled at 01am,,processing, the interrupt was triggered  by event at 04am, but at 10am, the event was trigger again for some unknown reason.
    Then,the process chain with the interrupt will be scheduled  at 04am tomorrow, but actually, there may be no event for tomorrow as requirement(due to some reasons,we do not like PC run everyday).
    Anyone know how to solve this problem?

    Martin
    You partially answered my questions.
    My chain contains both date/time schedule and event trigger.
    As is:
    Start-date/time schedule daily at 1:00am
    step1,step2,,etc
    interrupt-now, it is date/time schedule,at 4:00am
    other steps.
    To be:
    Start-date/time schedule daily at 1:00am
    step1,step2,,etc
    interrupt-  event trigger schedule
    other steps.
    I know how to trigger event by ABAP program.
    My concern is:
    Today afternoon, someone run this ABAP 10 times to generate 10 events,what will happen tomorrow?
    Actually,according to business requirement,tomorrow's process chain(interrupt below part) shall not be ran.

  • Logon Trigger - Question

    Hi,
    I'm a beginner on the Oracle technology and I'm trying add a step on my logon trigger that avoids that the same user connects twice to the database using PL/SQL Developer.
    Here what I'm doing:
    VUSER := UPPER(SYS_CONTEXT('USERENV', 'SESSION_USER'))
    VPROGRAM := UPPER(SYS_CONTEXT('USERENV', 'MODULE'))
    SELECT COUNT(*) INTO N_SESSION
    FROM V$SESSION
    WHERE USERNAME = UPPER(SYS_CONTEXT('USERENV', 'SESSION_USER'));
    IF VUSER NOT IN ('SYS','SYSTEM') AND N_SESSION >= 2 AND VPROGRAM LIKE 'PLSQLDEV%' THEN
              RAISE_APPLICATION_ERROR(-20003,
                        'Access to database ' ||
                             UPPER(SYS_CONTEXT('USERENV', 'DB_NAME')) ||
                        ' denied for this application');
    END IF;
    For some reason, it's not working.
    Do you guys know what I should do?
    Thanks

    The trigger works fine in principle:
    CREATE OR REPLACE TRIGGER after_logon_trg
    AFTER LOGON
    ON DATABASE
    DECLARE
         n_session INTEGER;
    BEGIN
         SELECT COUNT ( * )
           INTO n_session
           FROM v$session
          WHERE username = UPPER (SYS_CONTEXT (
                                                       'USERENV',
                                                       'SESSION_USER'
         IF UPPER (SYS_CONTEXT (
                              'USERENV',
                              'SESSION_USER'
                         )) NOT IN ('SYS', 'SYSTEM')
      AND n_session >= 2
      AND UPPER (SYS_CONTEXT (
                              'USERENV',
                              'MODULE'
                         )) LIKE
                   'SQL%'
         THEN
              raise_application_error (
                   -20003,
                        'Access to database '
                   || UPPER (SYS_CONTEXT (
                                        'USERENV',
                                        'DB_NAME'
                   || ' denied for this application'
         END IF;
    END after_logon_trg;
    Session 1:
    SQL> connect scott/tiger@oracle
    Connect durchgeführt.
    Session 2:
    C:\>sqlplus scott/tiger@oracle
    SQL*Plus: Release 11.1.0.7.0 - Production on Fr Aug 28 19:05:25 2009
    Copyright (c) 1982, 2008, Oracle.  All rights reserved.
    ERROR:
    ORA-00604: Fehler auf rekursiver SQL-Ebene 1
    ORA-20003: Access to database ORACLE denied for this application
    ORA-06512: in Zeile 23But beware that for users with "ADMINISTER DATABASE TRIGGER" privilege the trigger will still allow the user to login !

  • Scheduling a webi report with no access to univ. connection

    Hi,
    I have a user in BO enterprise, who has access to a report, but no access to the universe & universe connection.
    So ideally, the expected behavior is that, when the user schedules the report, the schedule should fail.
    When I do a schedule, by clicking on the prompts, and modify, it throws me an error that the Universe and universe connection are not accessible.
    But when I schedule the report, with all default settings (without modifying the prompt values), it schedules, and shows a Success status. (Though the report shows blank data)
    Has anyone observed this before? Any info on this would be helpful.
    Thanks.

    Hi,
    The use-case is:
    - An administrator creates a new user (by default belongs to Everyone group) and provides access to a particular report including the scheduling privileges
    - The Everyone group does not have access for the Universe or the Connection
    - When this user runs the report (View on Demand) and refreshes the data (via the Refresh Data button), the error is thrown stating that the universe is not found/not accessible.
    - When scheduling the same report, we see different behaviors (one of the prompt option happens to be a List of Values:
        - Changing the prompt values - Clicking the modify button on the parameters page and trying to select a value for the LoV prompt throws me the Universe not found/accessible error (which is correct as the concerned user does not have access to the universe or the connection)
        - With default prompt values (i.e. not changing any of the prompt values in the parameters page) - This shows that the schedule was successful and when i open the instance, it shows me blank report - The question here is, why would the schedule succeed when the user does not have the access to the universe/connection?
    Thanks -
    Chandra

Maybe you are looking for

  • Mac OS X Target Disk Mode Security Hole?

    I just put my iBook in Target disk mode (as in held down T while booting, so that it appears as an external disk on my PowerMac G5 via a firewire cable) and my G5 has root (well, unlimited) access to the iBook's hard disk! No passwords asked! I could

  • Join the Table with View

    Hi, My doubt is can I join the table with view in the below where clause condition in the query. If yes, the below query will take 4 hrs to execute it. Can I do the below query to write as simplest? SELECT *   FROM uabpymt p, uavlsum l WHERE uabpymt_

  • TrayApp Errors from HP Software

    I have had some bad luck attempting to remove my HP Printer software due to some accidental removal of some files, not all of them, but the important parts of several. Now every time I start my computer it tries to start those files and results in a

  • Any ideas on how I could extend the lighting cable on the hdmi to lighting adaptor?

    Any ideas on how I could extend the lighting cable on the hdmi to lighting adaptor?

  • Ability to control LabVIEW VIs through a standard Web browser

    Ability to control LabVIEW VIs through a standard Web browser? Do you know where I can get information on doing this? I want to be able to control Labview Vis through the web. Best regards, Krispiekream Solved! Go to Solution.