This document is outdated, and doesn't help much with the latest release.
But with this warning, I finally give it to someone who asked for it. And, guess what, he was more confused than before...
I can help you to find your way into libresource sources. Just follow few step in order to understands its architecture.
- Download the source package
- Configure and build the application
- Deploy this libresource on your local computer
- Make sure it works find.
- Look at the directory structure (where are the EJB, Web app, ant ...)
- Now you can start looking at the code.
- Look at the wiki code in the EJB subdirectory
- Look at the wiki controller and JSP in the web app subdirectory
- Check the web app configuration file (libresource-web.xml)
- Then create a new wikiPage by duplicating the current wiki
- Change the names...
- Add a task to build it in ant
- Add your module in the web (in ls config file)
- deploy and test
- Now you should have learned how to integrate a new module in libresource. You should be ready to create your own module...
Seb