Confidential - Oracle Restricted \Including External Recipients

I was checking if Struts would run with jdk25 and I see a possible issue with 
the usage of SecurityManager.

getSecurityManager has been deprecated since Java24 and would return a null and 
setSecurityManager is removed. I see both these used in the Struts code. The 
getSecurityManager seems to be used with jasper and some security check and I 
assume there would not be an issue if I am not using jasper.

The setSecurityManager seems to be used for some test 
classes(com.opensymphony.xwork2.inject.ContainerImplTest) and probably not used 
in run time.

On the surface, I don't think there could be a runtime issue. Could anyone tell 
if I am right in my assumptions? Of course, a more detailed check would be 
required, but from an initial analysis perspective, am I in the right path?

Thanks
~Krishnaraj V


Confidential - Oracle Restricted \Including External Recipients

Reply via email to