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?
JitenHi,
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 AdvanceValue 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?
RegardsI 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 : SchedulerBaseTaskHere 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. -
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 StrijpThis 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
KajolYou 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/ -
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 advanceCheck 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,
GaneshI 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. -
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?
ThanksThe 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
-
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.