Yes, I also tried to set "sling.home" property manually resulting no
success. But within web.xml of full-war module, it is possible to set
sling output folder with init-param configuration as follows.

I found this:

http://old.nabble.com/Re%3A-Default-web-app-integration-behavior-p25819120.html

which says:

"There is such a property. It is named "sling.ignoreSystemProperties" and defaults to true in the Servlet container case and to false in the standalone application case."

Now I could swear I saw that property somewhere in stanbol trunk or in the generated files (set to true), but grepped for it now and found nothing. This might be the reason sling.home is not picked up. However, I have an idea why it is turned on by default in a servlet environment and I think it would be better to ignore system properties (aside from unambiguous properties starting with stanbol.{whatever}, and set sling and derby etc from these as you propose).

Reply via email to