1.6 Settings which Allow Environment Variables with ${…} to be Called

Environment variables with the syntax ${ name } can be called in some XML attributes and .ini file settings. The $ name is also possible when a special character (apart from the understroke _) follows the variable name.

The »$« character remains, when no »{« or letter follows the name. Similiarly, »\$« returns »$« when prefixed with »\«.

The values of the environment variables as the Job Scheduler started remain valid.

Variables can also be replaced by programs using the Variable_set.substitute() method.

Example:

# File factory.ini
[java]            
class_path = ${SCHEDULER_HOME}/lib/sos.spooler.jar
class_path = $SCHEDULER_HOME/lib/sos.spooler.jar
class_path = \\otherhost\C$\lib\classes.jar

<params>
    <param name="txt_file_regex" value="\.txt$"/>
</params>

1.6.1 XML Attributes

<base file="…">

Basic Configuration 

<config include_path="…">

Configuration, Directory path for <include> 

<config java_class_path="…">

Configuration, Java class path 

<config java_options="…">

Configuration, Java options 

<file_order_sink move_to="…">

File Order Sink 

<file_order_source directory="…">

File Order Source 

<http_directory path="…">

HTTP File Directory, File system path 

<include file="…">

Includes text from a file, Path to file to be included 

<include live_file="…">

Includes text from a file, Path to the file to be added from the configuration directory 

<process file="…">

External programs (as an alternative to <script>), Path of the Executing Program 

<process param="…">

External programs (as an alternative to <script>), Parameter Line 

<process log_file="…">

External programs (as an alternative to <script>) 

<start_when_directory_changed directory="…">

Directory Monitoring 

<web_service url_path="…">

Web Service, The URL path used to reach a service 

<web_service request_xslt_stylesheet="…">

Web Service, Transforms a request into a Job Scheduler command 

<web_service response_xslt_stylesheet="…">

Web Service, Transforms a reply to a command into a Web Service response 

<web_service forward_xslt_stylesheet="…">

Web Service, Forwarding after an order or task has been completed 

1.6.2 Files factory.ini

[spooler] factory.ini (section [spooler], entry include_path= …)

Directory path for <include> 

[spooler] factory.ini (section [spooler], entry mail_queue_dir= …)

Directory for e-mails which temporarily cannot be sent 

[job] factory.ini (section [job], entry mail_queue_dir= …)

Directory for e-mails which temporarily cannot be sent 

1.6.3 Files sos.ini

[java] sos.ini (section [java], entry class_path= …)

Java class path 

[java] sos.ini (section [java], entry options= …)

Java options 

[mail] sos.ini (section [mail], entry queue_dir= …)

Directory for e-mails which temporarily cannot be sent