title

Eclipse project

A properly installed Tiny Marbles Framework environment would probably appear like you can see in the screen shot below in the package explorer of your Eclipse IDE:

eclipse_project.png

Attention: For the libraries wsm, cms, mum, repository and webcore should appear the name of your CVS, because we don't use the SourceForge CVS anymore for these packages. Best way is to create your own CVS after downloading the source code of wsm, cms, mum, webcore and repository. The libraries luigi, talos2 and oskconnector you can fetch directly from SourceForge CVS. You don't need necessarily build a 'web project' in Eclipse, a Java project is enough. All Ant tasks are controlled based on the Ivy plugin and you should have an access to the task like this:

eclipse_ant.png

For testing and debugging we recommend TomCat 6/MySQL and the Sysdeo Eclipse Tomcat Launcher plugin for Eclipse.

Videos and ffmpeg
Tiny Marbles uses the FFmpeg converter for videos, which has to be installed properly on the server first, because the FFmpeg library is not delivered with the Tiny Marbles distribution. You can download FFmpeg here and use the libary for free, it is Open Source. At installation time of Tiny Marbles you need to specify the path to FFmpeg in the web/WEB-INF/classes/config.properties file of the web application, for example like this:

video.ffmpeg = [installation path]/ffmpeg.exe