Hai every one I had created a job and scheduled for every 15 min.but it is not executing.Know my question is how can I troubleshoot it(job).please kindly give some suggestion to me.
1) Check the job status in DA through job properties.2) For the method associated with the job, enable the property "Trace Launch"
As soon as the job is attempted to be triggered, a trace launch entry will be visible in the docbase log. This will tell you if the launch of the job method is successful or not. 3) If the job partially executes and fails during the run, check the cabinet through DA - Cabinets/Temp/Jobs for the appropriate job folder. Sort the results by date Desc so you get lates job result file.
4) Also, if the method property 'Use method server' for the associated method is enabled, check the JMS logs under $DOCUMENTUM_SHARED/jboss4.2.0/server/DctmServer_MethodServer/log/server.log
5) You can also check for job reports under $DOCUMENTUM/dba/log/<docbase_hex_id>/sysadmin
Hope this helps
1. Do you have this issue for only one job or all the jobs?
2. Execute the below DQL and confirm whether your job is in the job queue.
select all r_object_id, a_next_invocation from dm_job where ((run_now = 1) or ((is_inactive = 0) and (( a_next_invocation <= DATE('now') and a_next_invocation IS NOT NULLDATE ) or ( a_next_continuation <= DATE(now) and a_next_continuation IS NOT NULLDATE )) and ((expiration_date > DATE('now')) or (expiration_date IS NULLDATE)) and ( (max_iterations = 0) or (a_iterations < max_iterations))) ) and (i_is_reference = 0 OR i_is_reference is NULL) and (i_is_replica = 0 or i_is_replica is NULL) order by a_next_invocation, r_object_id
3. If your job is the queue, make sure the agent_exec process in running in content server host. If it is not running, run it manually.
4. If Agent_exec is already running, restart the content server and try running the job again.
Thanks for your reply Viswa. How can I run the job manualy.
Do you want to run the job manually or do you want to start the agent_exec manually?
If it is a job, whcih job do u want to run it?
to run a job mannualy, you go through da and select the job and run it.
otherwise on job's properties page you will find option like run it afterchange select it and then
made some change in configuration, say trace label was 9 make it 8 and save it.
select the option which says made it inactive if fail
make it active and you will knw what is happening
otherwise you can run the job using APIs
you can also run the job directly through DQL using the command:
execute do_method with method = 'METHOD_NAME', arguments = 'ARGUMENTS'
the arguments value is optional, but method is not.
If you're job is a custom job, say defined in java or some other programming language, add runtime logging. we use log4j heavily for our Documentum jobs and workflow methods.