<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Configuration</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>Recent changes to Configuration</description><atom:link href="https://sourceforge.net/p/direxe/wiki/Configuration/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 19 May 2012 13:21:01 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/direxe/wiki/Configuration/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Configuration modified by Ante Smolcic</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>&lt;pre&gt;--- v34 
+++ v35 
@@ -1,5 +1,7 @@
 Configuration file is a typical Java properties file. It is composed of 3 main levels: global, directory and plugin.
 
+You can use the JVM parameter **direxe.config.path** (-D switch) to specify a different location of the _direxe.properties_ file.
+
 If you are writing your own plugin, the each property can be automatically loaded into your configuration class (POJO class where you hold your configuration data). The condition is that the properties are defined as simple public fields and that the class is named like your Plugin class + "Config".
 
 Propeties
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ante Smolcic</dc:creator><pubDate>Sat, 19 May 2012 13:21:01 -0000</pubDate><guid>https://sourceforge.net39ff3f980478532437845c348d94419cded857e0</guid></item><item><title>WikiPage Configuration modified by Ante Smolcic</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>&lt;pre&gt;&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ante Smolcic</dc:creator><pubDate>Sun, 06 May 2012 11:56:33 -0000</pubDate><guid>https://sourceforge.net55f8b10006f5e024c73d2ba06d1910f2a5c64bbd</guid></item><item><title>WikiPage Configuration modified by Ante Smolcic</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>&lt;pre&gt;--- v32 
+++ v33 
@@ -4,76 +4,73 @@
 
 Propeties
 ---
-
 **direxe.defaultPollSeconds**&lt;br&gt;
 Default polling interval in seconds for each directory.
 Default is 1000.
 
 **direxe.dir.mydir**&lt;br&gt;
 Directory section named "mydir"
 
 **direxe.dir.mydir.className**&lt;br&gt;
 Name of the plugin class. Plugin class must implement smolasoftware.direxe.processor.Processor.&lt;br&gt;
 Out-of-the-box plugin classes are:&lt;br&gt;
 &lt;code&gt;
 smolasoftware.direxe.processor.Mail&lt;br&gt;
 smolasoftware.direxe.processor.Move&lt;br&gt;
 smolasoftware.direxe.processor.System
 &lt;/code&gt;
 
 **direxe.dir.mydir.path**&lt;br&gt;
 Path of the directory.
 
 **direxe.dir.mydir.pollSeconds**&lt;br&gt;
 Polling interval in seconds. Default is taken from _direxe.defaultPollSeconds_.
 
 **direxe.dir.mydir.executeTimeoutSeconds**&lt;br&gt;
 Timeout in seconds before execution will be terminated. If not defined or less than 1 it is ignored.
 
 **direxe.dir.mydir.ignoreErrors**&lt;br&gt;
 Tries to ignores errors from the plugin. JVM crashes are possible.
 
 **direxe.dir.mydir.filters**&lt;br&gt;
 [Map](./#mapProps) of included file filters. Example:&lt;br&gt;
 &lt;code&gt;
 direxe.dir.mydir.filters.1=\*.txt&lt;br&gt;
 direxe.dir.mydir.filters.2=\*.java&lt;br&gt;
 direxe.dir.mydir.filters.5=\*.html&lt;br&gt;
 ...
 &lt;/code&gt;
 
 **direxe.dir.mydir.excludeFilters**&lt;br&gt;
 [Map](./#mapProps) of excluded file filters. Example:&lt;br&gt;
 &lt;code&gt;
 direxe.dir.mydir.excludeFilters.5=\*.\*zip&lt;br&gt;
 direxe.dir.mydir.excludeFilters.6=\*.?ar&lt;br&gt;
 direxe.dir.mydir.excludeFilters.12=index.html&lt;br&gt;
 ...
 &lt;/code&gt;
 
 
 #### Move plugin ####
 
 **direxe.dir.movedir.destination** (template aware)&lt;br&gt;
 Destination directory path. Examples:&lt;br&gt;
 &lt;code&gt;
 direxe.dir.movedir.destination=c:\\incoming&lt;br&gt;
 direxe.dir.movedir.destination=/incoming_/E&lt;/code&gt; - with template variable for file extension on Unix
 &lt;code&gt;direxe.dir.movedir.destination=c:\\incoming\\\\E&lt;/code&gt; - with template variable for file extension on Windows&lt;/code&gt;
 
 **direxe.dir.movedir.overwrite**&lt;br&gt;
 Overwrites the destination file. Default is _true_.
 
 **direxe.dir.movedir.overwriteOlder**&lt;br&gt;
 Overwrites the destination file only if it is older than the source file.
 Default is _false_.
 
 **direxe.dir.movedir.renameTo** (template aware)&lt;br&gt;
-Renames the destination file. It is not possible to use this parameter to move file to another subirectory (e.g. to use "mynewdir//F"). Examples:&lt;br&gt;
-&lt;code&gt;
-(Windows) Name "invoice.pdf" renamed to "\\N_\\D.\\E" becomes "invoice_20120622.pdf"&lt;br&gt;
-(Linux) Name "invoice.pdf" renamed to "/F.bak" becomes "invoice.pdf.bak"&lt;br&gt;
-&lt;/code&gt;
+Renames the destination file. It is not possible to use this parameter to move file to another subirectory (e.g.&amp;nbsp;to&amp;nbsp;use&amp;nbsp;&lt;code&gt;mynewdir//F&lt;/code&gt;). Examples:&lt;br&gt;
+(Windows) Name &lt;code&gt;invoice.pdf&lt;/code&gt; renamed to &lt;code&gt;\\N_\\D.\\E&lt;/code&gt; becomes &lt;code&gt;invoice_20120622.pdf&lt;/code&gt;&lt;br&gt;
+(Linux) Name &lt;code&gt;invoice.pdf&lt;/code&gt; renamed to &lt;code&gt;/F.bak&lt;/code&gt; becomes &lt;code&gt;invoice.pdf.bak&lt;/code&gt;
 
 **direxe.dir.movedir.dateFormat**&lt;br&gt;
 Date format as defined in class [java.text.SimpleDateFormat](http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html). It is used for the date template variable.
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ante Smolcic</dc:creator><pubDate>Sun, 06 May 2012 11:54:23 -0000</pubDate><guid>https://sourceforge.net9f9cf6a0c9ddedcf42eb312bdeb58c97db116a2c</guid></item><item><title>WikiPage Configuration modified by Ante Smolcic</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>&lt;pre&gt;--- v31 
+++ v32 
@@ -34,112 +34,110 @@
 Tries to ignores errors from the plugin. JVM crashes are possible.
 
 **direxe.dir.mydir.filters**&lt;br&gt;
-[Map](#mapprops) of included file filters. Example:&lt;br&gt;
-&lt;code&gt;
+[Map](./#mapProps) of included file filters. Example:&lt;br&gt;
+&lt;code&gt;
 direxe.dir.mydir.filters.1=\*.txt&lt;br&gt;
 direxe.dir.mydir.filters.2=\*.java&lt;br&gt;
 direxe.dir.mydir.filters.5=\*.html&lt;br&gt;
 ...
 &lt;/code&gt;
 
 **direxe.dir.mydir.excludeFilters**&lt;br&gt;
-Map of excluded file filters. Example:&lt;br&gt;
+[Map](./#mapProps) of excluded file filters. Example:&lt;br&gt;
 &lt;code&gt;
 direxe.dir.mydir.excludeFilters.5=\*.\*zip&lt;br&gt;
 direxe.dir.mydir.excludeFilters.6=\*.?ar&lt;br&gt;
 direxe.dir.mydir.excludeFilters.12=index.html&lt;br&gt;
 ...
 &lt;/code&gt;
 
 
 #### Move plugin ####
 
 **direxe.dir.movedir.destination** (template aware)&lt;br&gt;
 Destination directory path. Examples:&lt;br&gt;
 &lt;code&gt;
 direxe.dir.movedir.destination=c:\\incoming&lt;br&gt;
 direxe.dir.movedir.destination=/incoming_/E&lt;/code&gt; - with template variable for file extension on Unix
 &lt;code&gt;direxe.dir.movedir.destination=c:\\incoming\\\\E&lt;/code&gt; - with template variable for file extension on Windows&lt;/code&gt;
 
 **direxe.dir.movedir.overwrite**&lt;br&gt;
 Overwrites the destination file. Default is _true_.
 
 **direxe.dir.movedir.overwriteOlder**&lt;br&gt;
 Overwrites the destination file only if it is older than the source file.
 Default is _false_.
 
 **direxe.dir.movedir.renameTo** (template aware)&lt;br&gt;
 Renames the destination file. It is not possible to use this parameter to move file to another subirectory (e.g. to use "mynewdir//F"). Examples:&lt;br&gt;
 &lt;code&gt;
 (Windows) Name "invoice.pdf" renamed to "\\N_\\D.\\E" becomes "invoice_20120622.pdf"&lt;br&gt;
 (Linux) Name "invoice.pdf" renamed to "/F.bak" becomes "invoice.pdf.bak"&lt;br&gt;
 &lt;/code&gt;
 
 **direxe.dir.movedir.dateFormat**&lt;br&gt;
 Date format as defined in class [java.text.SimpleDateFormat](http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html). It is used for the date template variable.
 
 #### Mail plugin ####
 
 **direxe.dir.maildir.asAttachment**&lt;br&gt;
 Mail as message attachment. Otherwise mail as message body.
 
 **direxe.dir.maildir.fromAddress**&lt;br&gt;
 From address field.
 
 **direxe.dir.maildir.footer** (template aware)&lt;br&gt;
 Footer text. If you define _FooterFile_ property, both will get added.
 You can use all template variables.
 
 **direxe.dir.maildir.footerFile** (template aware)&lt;br&gt;
 Path to the file which contains additional footer text.
 You can use all template variables.
 
 **direxe.dir.maildir.header** (template aware)&lt;br&gt;
 Header text. If you define _HeaderFile_ property, both will get added.
 You can use all template variables.
 
 **direxe.dir.maildir.headerFile** (template aware)&lt;br&gt;
 Path to the file which contains additional header text.
 You can use all template variables.
 
 **direxe.dir.maildir.mailServer**&lt;br&gt;
 SMPT mail server (for sending mails). 
 
 **direxe.dir.maildir.mimeType**&lt;br&gt;
 Mail mime type. Default is plain/text.
 
 **direxe.dir.maildir.subject** (template aware)&lt;br&gt;
 Mail subject text. You can use all template variables.
 You can use all template variables.
 
 **direxe.dir.maildir.toAddress**&lt;br&gt;
 Destination address.
 
 #### System plugin ####
 
 **direxe.dir.sysdir.command**&lt;br&gt;
 Starts a system process with command text (and arguments if defined). Complex arguments (with space, quotes or with template variables) should probably be placed in the **arg** property. Examples:&lt;br&gt;
 &lt;code&gt;direxe.dir.sysdir.command=cmd /c start MyFolder&lt;/code&gt; - opens folder window for MyFolder (on Windows)&lt;br&gt;
 &lt;code&gt;direxe.dir.sysdir.command=run.bat /F&lt;/code&gt; - starts a BAT file with the processing file as an argument&lt;br&gt;
 &lt;code&gt;direxe.dir.sysdir.command=\F&lt;/code&gt; - starts the processing filename
 
 **direxe.dir.sysdir.arg**&lt;br&gt;
-Map of arguments for the command. Examples:&lt;br&gt;
+[Map](./#mapProps) of arguments for the command. Examples:&lt;br&gt;
 &lt;code&gt;direxe.dir.sysdir.command=notepad.exe&lt;/code&gt;&lt;br&gt;
 &lt;code&gt;direxe.dir.sysdir.arg.1=%A&lt;/code&gt;
 
 **direxe.dir.sysdir.waitForFinish**&lt;br&gt;
 Waits until the process finishes. Default is _false_.
 
 **direxe.dir.sysdir.workingDirectory**&lt;br&gt;
 Set the working directory for the process. Default is the directory.
 
 **direxe.dir.sysdir.dateFormat**&lt;br&gt;
 Date format as defined in class [java.text.SimpleDateFormat](http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html). It is used for the date template variable.
 
-[mile](./#mp)
-
-&lt;span id="mp"&gt;Map properties&lt;/span&gt;
+&lt;span id="mapProps"&gt;Map properties&lt;/span&gt;
 ---
 Map properties are used for lists of values. They have an additional ID. Values will be sorted by the ID (as text). ID can be a number or a text. Example:&lt;br&gt;
 &lt;code&gt;items.20=value3
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ante Smolcic</dc:creator><pubDate>Sun, 06 May 2012 11:46:18 -0000</pubDate><guid>https://sourceforge.nete87a067b3224ddc94a054778d125b13fcb268e71</guid></item><item><title>WikiPage Configuration modified by Ante Smolcic</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>&lt;pre&gt;--- v30 
+++ v31 
@@ -137,7 +137,7 @@
 **direxe.dir.sysdir.dateFormat**&lt;br&gt;
 Date format as defined in class [java.text.SimpleDateFormat](http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html). It is used for the date template variable.
 
-[mile](#mp)
+[mile](./#mp)
 
 &lt;span id="mp"&gt;Map properties&lt;/span&gt;
 ---
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ante Smolcic</dc:creator><pubDate>Sun, 06 May 2012 11:40:18 -0000</pubDate><guid>https://sourceforge.net8732ad267aeb92bbaea415ea2bb6cdcb8cf16ab4</guid></item><item><title>WikiPage Configuration modified by Ante Smolcic</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>&lt;pre&gt;--- v29 
+++ v30 
@@ -137,9 +137,9 @@
 **direxe.dir.sysdir.dateFormat**&lt;br&gt;
 Date format as defined in class [java.text.SimpleDateFormat](http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html). It is used for the date template variable.
 
-[mile](Configuration)
+[mile](#mp)
 
-Map properties
+&lt;span id="mp"&gt;Map properties&lt;/span&gt;
 ---
 Map properties are used for lists of values. They have an additional ID. Values will be sorted by the ID (as text). ID can be a number or a text. Example:&lt;br&gt;
 &lt;code&gt;items.20=value3
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ante Smolcic</dc:creator><pubDate>Sun, 06 May 2012 11:39:20 -0000</pubDate><guid>https://sourceforge.net7d9146f489128234b2a5277ac975a50fc7aabcf3</guid></item><item><title>WikiPage Configuration modified by Ante Smolcic</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>&lt;pre&gt;--- v28 
+++ v29 
@@ -137,7 +137,7 @@
 **direxe.dir.sysdir.dateFormat**&lt;br&gt;
 Date format as defined in class [java.text.SimpleDateFormat](http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html). It is used for the date template variable.
 
-[mile](Configuration:Map properties)
+[mile](Configuration)
 
 Map properties
 ---
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ante Smolcic</dc:creator><pubDate>Sun, 06 May 2012 11:36:21 -0000</pubDate><guid>https://sourceforge.netec5d58b35f08f51091276d168a9e2a340482e708</guid></item><item><title>WikiPage Configuration modified by Ante Smolcic</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>&lt;pre&gt;--- v27 
+++ v28 
@@ -141,12 +141,10 @@
 
 Map properties
 ---
-&lt;p id="mp"&gt;
 Map properties are used for lists of values. They have an additional ID. Values will be sorted by the ID (as text). ID can be a number or a text. Example:&lt;br&gt;
 &lt;code&gt;items.20=value3
 items.1=value1
 items.23=value4
 items.2=value2
 items.A=value5
 items.B=value6&lt;/code&gt;
-&lt;p id="mapprops" /&gt;
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ante Smolcic</dc:creator><pubDate>Sun, 06 May 2012 11:35:56 -0000</pubDate><guid>https://sourceforge.neta364115fc2df6f56b0eea61dc400836c49333fd2</guid></item><item><title>WikiPage Configuration modified by Ante Smolcic</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>&lt;pre&gt;--- v26 
+++ v27 
@@ -137,7 +137,7 @@
 **direxe.dir.sysdir.dateFormat**&lt;br&gt;
 Date format as defined in class [java.text.SimpleDateFormat](http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html). It is used for the date template variable.
 
-[mile](#Map properties)
+[mile](Configuration:Map properties)
 
 Map properties
 ---
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ante Smolcic</dc:creator><pubDate>Sun, 06 May 2012 11:35:21 -0000</pubDate><guid>https://sourceforge.net5a2ae310e3df80bccaf550019fe2471ec0ebb454</guid></item><item><title>WikiPage Configuration modified by Ante Smolcic</title><link>https://sourceforge.net/p/direxe/wiki/Configuration/</link><description>&lt;pre&gt;--- v25 
+++ v26 
@@ -137,7 +137,7 @@
 **direxe.dir.sysdir.dateFormat**&lt;br&gt;
 Date format as defined in class [java.text.SimpleDateFormat](http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html). It is used for the date template variable.
 
-[mile](#mp)
+[mile](#Map properties)
 
 Map properties
 ---
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ante Smolcic</dc:creator><pubDate>Sun, 06 May 2012 11:34:30 -0000</pubDate><guid>https://sourceforge.net0a403445e78166788c7db2871914362bbbe196b2</guid></item></channel></rss>