Ik weet niet zo goed waar ik deze vraag moet plaatsen, maar hier lijkt het mij het meest logisch, aangezien dit toch wel behoorlijk Java gerelateerd is.
Ik heb mijn webroot van tomcat niet in dezelfde directory. Ik wil mijn classes ook in die apparte directory hebben. Dus ik dacht ik voeg even wat regeltjes toe in de "catalina.policy" file in .../tomcat/conf. Dus ik start het zaakje op met "startup.sh -security", maar het blijkt niet te werken.
Dit zijn de regels in de policy file
Wie weet waarom het niet werkt? En beter nog, hoe krijg je het wel voor elkaar?
Ik heb mijn webroot van tomcat niet in dezelfde directory. Ik wil mijn classes ook in die apparte directory hebben. Dus ik dacht ik voeg even wat regeltjes toe in de "catalina.policy" file in .../tomcat/conf. Dus ik start het zaakje op met "startup.sh -security", maar het blijkt niet te werken.
Dit zijn de regels in de policy file
code:
1
2
3
4
5
6
7
| grant codeBase "file:/var/www/java/classes/-" {
permission java.security.AllPermission;
};
grant codeBase "file:/var/www/java/lib/-" {
permission java.security.AllPermission;
}; |
Wie weet waarom het niet werkt? En beter nog, hoe krijg je het wel voor elkaar?