I've made a Change to the Class TislFileSystem to be more felxible. It got a static method called init(String configFilePath). Befor using the FileSystem you have to use the init Method and tell it where to find the configuration file.
I'll host a zip file with all dependencies including Tisl 3.1 Beta, Jakarta Commons Dependencies, Log4J, Activation and Mail libraries
and a dummy config.xml file.
For Final 1.0 I've planned a new example application; A Reminder. Additionally bevore 1.0 Release there is some testing to do. I invite all readers to report bugs within version Beta 3.
The TISL 1.0 Beta 3 Release is available. Beta 3 supports binary File Transfer via Mail as Base64 Attachment and via FTP.
The Goal for Beta 3 Release is support for Binary Files. I've changed the MailEngine so it sends files as email attachments. Binaries are sent as Base64 encoded attachment. The Decoding is done by the Base64 implementation from org.apache.commons.codec .
I've posted a small Startup Guide for TISL. You can find it at the Doc Section. As Language Choose "English" and press Go.
If you participate in the lecture Open Source Programming, you may ask where is the final version ? I will not release a final version in the next week because there is a lot more to do before it deserves the attribute "Final".
-Beta 1 and Beta 2 works with Text Files only. The final version shall work with binaries too.
-Encryption; Using Mail and FTP allows other folks to view your remote files. Therefor an additional encryption layer is needed.... read more
The Documentation for the Beta 2 Release is available as Java Doc. Download the doc.zip file and unpack it in a local directory. Start with index.html
There ist still System.out in the Beta 1 Release. I've used it for debugging, it will be replaced in the Beta 2 Release. Please dont report Bugs like "There is System.out in the Code" . The Problem is known and will disapear.