Sun Application Server 8.1 (System Properties)
When trying to access the System Properties, I get the following exception:
<i>org.apache.jasper.JasperException: access denied (java.util.PropertyPermission * read,write)
org.apache.jasper.servlet.JspServletWrapper.service(JspServl etWrapper.java:384)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl et.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java :251)
javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
sun.reflect.GeneratedMethodAccessor63.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil .java:249)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUt il.java:282)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(Secu rityUtil.java:165)
root cause
java.security.AccessControlException: access denied (java.util.PropertyPermission * read,write)
java.security.AccessControlContext.checkPermission(AccessCon trolContext.java:264)
java.security.AccessController.checkPermission(AccessControl ler.java:427)
java.lang.SecurityManager.checkPermission(SecurityManager.ja va:532)
java.lang.SecurityManager.checkPropertiesAccess(SecurityMana ger.java:1252)
java.lang.System.getProperties(System.java:560)
org.apache.jsp.TestXlatServices_jsp._jspService(TestXlatServ ices_jsp.java:79)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.ja va:105)
javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
org.apache.jasper.servlet.JspServletWrapper.service(JspServl etWrapper.java:336)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl et.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java :251)
javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
sun.reflect.GeneratedMethodAccessor63.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil .java:249)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUt il.java:282)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(Secu rityUtil.java:165) </i>
I don't know how to allow my java code to access/set System properties. Is this possible, and how do i do it?
Thanks,
Dan

