Gegroet,
Situatie: Servlet draaiende op J2EE (1.3.1)
Code:
Probleem: 'p = System.getProperties();' geeft een java.security.AccessControlException
...ik dacht het met bovenstaande code op te lossen, maar helaas. Uiteindelijk wil ik graag alle system properties op het scherm hebben. Ik ben nu nog onbekend met de java.security package... of zit het toch ergens anders?
Situatie: Servlet draaiende op J2EE (1.3.1)
Code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| Properties p = null;
try {
SecurityManager s = System.getSecurityManager();
System.setSecurityManager(null);
p = System.getProperties();
System.setSecurityManager(s);
}
catch(java.security.AccessControlException e) {
Debug.print(" > > > > > AccessControlException");
}
if(p == null) {
Debug.print("Jammerrrr");
}
else {
Debug.print("Go! Go! Go!");
Enumeration paramNames = p.propertyNames();
while(paramNames.hasMoreElements()) {
String paramName = (String)paramNames.nextElement();
out.print("<BR>"+ paramName +" : "+System.getProperty(paramName));
} |
Probleem: 'p = System.getProperties();' geeft een java.security.AccessControlException
...ik dacht het met bovenstaande code op te lossen, maar helaas. Uiteindelijk wil ik graag alle system properties op het scherm hebben. Ik ben nu nog onbekend met de java.security package... of zit het toch ergens anders?
edit:
bedankt voor de tip; ik post niet echt vaak.
bedankt voor de tip; ik post niet echt vaak.