WORK IN PROGRESS
Here we have a collection of questions frequently asked by users.
Have a look here and on the other sources linked from our JobScheduler__Community_portal before asking a question in the forum. tx.
Getting Started
- Creating a Job
- Should I Use Multiple Jobs or One Job With Multiple Orders?
- What is the concept of "job chains and order processing"?
- Passing Parameters to shell-jobs
- Passing parameters from shell-jobs to JS
- Automatically Generating Jobs and Orders
Feature List
- reporting feature to provide analysis/information of job execution (daily/monthly report analysis)
- monitoring of Job delay, Job abort and generate alerts in addition to email
- File-watching___monitoring-File creation, File change and Timestamp change
- Integrated with NMS tools for enhanced monitoring and alerting
- support of Unicode or UTF-8 (e.g. Japanese language) in addition to English
- SAP R/3 Adapter
- Update Service
- Batch Update/Installation of Agents
- Does JobScheduler have the capacity to run scheduled ..... in some manner.
- Jetty Plugin
- Amazon AMI installation guide
Trouble Shooting
- JobScheduler was installed but does not work
- What infos the support need in case of a support-request?
- MySQL 4 user gets a database error during the setup for Job Scheduler releases > 1.3.10.1132
- MySQL h1. 5.5 user gets a database error during the setup for Job Scheduler releases < 1.3.10.1132
- Z-JAVA-100 Java Virtual Machine cannot be loaded
- Z-JAVA-101 Java Virtual Machine is not started
- ERROR MSWIN-0000007E The specified module could not be found (LoadLibrary, Java Virtual Machine...)
- Z-JAVA-105 Java exception java.lang.OutOfMemoryError
- ERRNO-13 Permission denied
- How does setup.sh
- "/bin/sh___./bin/scheduler___not found" on Ubuntu 64Bit
- _SCHEDULER-289 <port> is blocked. Trying a further <sec> seconds before giving up_
* _SCHEDULER-451 Database check failed_for PostgreSQL
* How to limit the growth of scheduler.log
* No license key was found or License key has been expired.
* MySQL Exception___The last packet successfully received from the server was xxx,xxx,xxx milliseconds ago
* MySQL Exception___Lock wait timeout exceeded; try restarting transaction
* TCP connections leave in FIN_WAIT_2 state
h2. Different Topics
h3. Configuration Issues
* Is there a timezone support in JobScheduler?
* Can multiple SOS Job Scheduler instances be installed and configured to run on a single host ?
* How can I add environment variables?
* How can I change the location of the scheduler configuration?
* How can I change the scheduler id?
* How can I increase the Java heap space?
* How can I solve problems with temporary files which cannot deleted?
* How to connect a drive letter with a share under windows
* How will JobScheduler determine the location of the JVM (MS Windows only)?
* Exit Code Handling
* Exit Codes___Emulating an Autosys max_exit_success
* How can i modify the from address of an eMail sent from JS for
* CPU and Memory Usage
* How do I get the amount of memory used by the JobScheduler?
* Order Jobs vs Standalone Jobs
* How to run JobScheduler with Jetty
* Amazon AMI installation guide
* Reset order parameters on order start
* What components come as part of a JobScheduler installation?
* Which databases are supported by JobScheduler?
* How is JobScheduler licensed for different operating systems?
* Which operating systems can be used as a server?
* How are work plans or job schedules handled?
* What will be installed on a client; how will jobs be started there?
* Is there a limit to the number of order jobs in a job chain?
* Can JobScheduler retain order of execution when a batch job is delayed?
* Can a job chain be manually restarted at any job after an error?
* JobScheduler remains in the status "stopping" after restart
* Is a JobScheduler restart required after job editing in JOE without a database
* How are conflicts handled if multiple users make changes to the same job?
* How can we access log files, job & order history etc. if no database is used?
* How can JobScheduler access files that are owned by another user?
h3. Parameter Issues
* Setting parameters
* Passing Parameters to shell-jobs
* Passing parameters from shell-jobs to JS
* Using parameters in a dynamic way with substitution
* Clone parameters from an persistent order
h3. Mail issues
* Mail Settings
* How to configure e-mail service?
* How to configure different e-mail recipients for different serverity levels?
* How to change the file type for mail attachments?
* How to change the e-mail text?
* How to configure the mail subject?
* How to send notifications to pager devices?
* How can i modify the from address of an eMail sent from JS
* Mailproblem___SCHEDULER-320 could not send mail
h3. Database issues
* How can JobScheduler run with Oracle 11?
* How can JobScheduler run with Postgres 9.1 and higher?
* How to change the database connection (password, user, database, port ...)
* How can JobScheduler operate with a light-weight database like H2
* How to define a trigger in Oracle which starts a job in Job Scheduler
* How to archive JobScheduler history tables in a seperate database
* MySQL 4 user gets a database error during the setup for Job Scheduler releases > 1.3.10.1132
* MySQL h1. 5.5 user gets a database error during the setup for Job Scheduler releases < 1.3.10.1132
* MySQL Exception___The last packet successfully received from the server was xxx,xxx,xxx milliseconds ago
* MySQL Exception___Lock wait timeout exceeded; try restarting transaction
* _SCHEDULER-451 Database check failed_for PostgreSQL
* I would like to execute a stored procedure. How can i do that?
h3. Scheduling Issues
* How to prevent the execution of a job at the last sunday of a month?
* How to prevent the execution of a job at a specific monthday?
* How to stop a job for a not predfined period?
* How can I let run an order job at a start time different to the start time of the order?
* How can I see which jobs are planned for the future?
* How can I define a repeat job that does not go beyond a specific date?
h3. JobScheduler Operations Center (JOC)
* How can I store filters persistent which are not disappear after cleanup cookies?
* Running JOC behind an Apache Proxy
* How can I set the language?
* JOC is very slow
* If the title of a JobScheduler object contains an URL then JOC creates a link
* Stopping Jobs, Disabling Jobs temporary, Skipping Nodes
* How can I start JOC with restricted permissions?
* Can a job chain be manually restarted at any job after an error?
h3. JobScheduler Architecture
* How does a supervisor scheduler distribute the 'central_configuration_directory'?
* What to consider when an agent is used
* What is the difference between SSH-Job execution and remote JS-Agents?
* Starting Jobs in the DMZ using JS-Agents
* How can you make sure that all JobSchedulers have the same configuration?
* How to manage distributed orders in JOC
h3. JITL - JobScheduler Integrated Template Library Jobs
Template Jobs (former called "Standard Jobs") are "ready-made-jobs" which can used with a simple parameter-setup only.
A general overview of "JITL" can be found here___JITL.
* File handling jobs
* Send Files using FTP
* Launch Database Statement
* Create Report with JasperReport
* Cleanup log entries in the JobScheduler history
* Job JobSchedulerFTPReceive___Result parameter are always empty
* Job SOSSSHJob2JSAdapter___Error if command or command_script parameter are empty
h3. Shell jobs: starting scripts
* Passing Parameters to shell-jobs
* Passing parameters from shell-jobs to JS
* A generic shell-job___passing the shell-script to execute as a parameter to the job
* How to execute a PHP script with JS
* How to execute a maven build with JS
h3. Java jobs
* How to create Java Jobs on the fly
h3. Error handling
* Exit Code Handling
* Exit Code Handling with post processing
* How to control the process flow of a jobchain by exit codes
* How to set setback waiting time depending on last exit code
* Proceeding with suspend the order after max setback count is reached
* How to reschedule stopped job
* Stopping a job in error
h3. The Microsoft Windows PowerShell: starting scripts
* Accessing the JobScheduler API with the JobScheduler Powershell Adapter
* How to execute a PowerShell script with JS
* Setting the executionPolicy to execute .ps1-scripts
* How to get the Exit code of a powershell script
* How to pass variable-values from JS to a powershell script
* Passing_parameters_from_shell-jobs_to_JS
* Passing parameters between powershell scripts
* A generic PowerShell Job
h3. JobScheduler Object Editor (JOE)
* JOE does not run on 64Bit
* What should I do to run JOE on 64Bit
* Using JOE (JobScheduler Object Editor) from Windows to configure a JobScheduler on Unix
* JOE does not run on Unix - Can't load library___libswt-pi-gtk.so
* JOE does not run on Unix - gtk_init_check() failed
* How to create a Job with JOE
* How to create a Job-Chain with JOE
* How to create an Order with JOE
* How to call nested Job Chains
* Videos showing how JOE is used
* Is a JobScheduler restart required after job editing in JOE without a database
* How are conflicts handled if multiple users make changes to the same job?
h3. JobScheduler Information Dashboard (JID)
* JID does not run on 64Bit
* What should I do to run JID on 64Bit
* JID does not work with PostGres
* How JID works with PostGres
h3. File- and Directory-Watching
* How to start Jobs or JobChains on a file-event?
* Is it possible to get a history of all transferred files?
* How can i watch a folder on a remote server?
* Waiting for some files and when all arrived execute a job?
h3. JobScheduler Managed Jobs
* Development for the "Managed Jobs GUI" (JMJ) has been stopped.
* Prerequisites to call the_MANAGED JOBS Web Interface_
* Why have the command parameter of some jobs a hexadecimal coded value?
* How can I purge the SCHEDULER_MANAGED_SUBMISSIONS database table?
* Error message___Missing function OCIPLogon, possibly is not loaded Oracle extension
* Using Oracle_Easy Connect string_
* TNS___could not resolve the connect identifier specified
* TNS___listener does not currently know of service requested in connect descriptor
* Error message___Missing function mssql_connect, possibly not loaded MSSQL extension
* How can I configure backup cluster in the MANAGED JOBS Interface?
* How can I deinstall the JobScheduler Managed Jobs component
_* _MANAGED JOBS Web Interface'' with HTTP Autentication
NMS (Network Monitor Systems/Windows Event Log)
- How can I use a NMS to monitor Job Scheduler jobs?
- Job Scheduler plugin for Nagios. Passive checks
- How connect Job Scheduler with Nagios using NSCA?
- How to redirect error messages and warnings to the windows event log
Audit trail
Controlling Job Scheduler by other Applications
- The external API
- When I sent a show_jobs command, the response dont contain all jobs
- How do I get the memory used by the JobScheduler?
- How do I forward XML commands to the JobScheduler?
How to syncronize jobs
- How to prevent a job run, when another job is running
- Syncronizing job chains. Waiting for the execution of an order in another job chain
- Avoiding the execution of a job chain when an order is already running in the chain
- Parallel Execution
- Waiting for two files. Execute a job for each file. Proceed when both files arrived
- How to wait for an external event. Manually resuming the execution
Trigger Jobs using Eventing
- How can I trigger a job or a jobchain based on a (series of) event(s)?
- How to start Jobs or JobChains on a file-event?
Remote Scheduling
- How to define on which server a job should run
- When to use SSH, Agents or a JobScheduler instance
- What is the JobScheduler SuperVisor
File transfer with JobScheduler
Using the JobScheduler internal API
- How to access order or job parameters
- Job configuration
- Java programming
- JScript coding
- VBScript code
- C# .Net programming
- JobScheduler Powershell Adapter
- Using the JobScheduler API from C# Jobs
- Why does the order object is not set in spooler_task_after()?