Author: gtrasuk
Date: Wed May 15 20:09:50 2013
New Revision: 1483062
URL: http://svn.apache.org/r1483062
Log:
Patch VirtualFileSystemClassLoader to work with River 2.2.1 (remove genericized
use of Security.doAsPrivileged()).
Modified:
river/jtsk/skunk/surrogate/nbproject/project.properties
river/jtsk/skunk/surrogate/src/org/apache/river/container/classloading/VirtualFileSystemClassLoader.java
Modified: river/jtsk/skunk/surrogate/nbproject/project.properties
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/surrogate/nbproject/project.properties?rev=1483062&r1=1483061&r2=1483062&view=diff
==============================================================================
--- river/jtsk/skunk/surrogate/nbproject/project.properties (original)
+++ river/jtsk/skunk/surrogate/nbproject/project.properties Wed May 15 20:09:50
2013
@@ -46,6 +46,7 @@ javac.processorpath=\
${javac.classpath}:\
${libs.JavaCC.classpath}:\
${libs.jaxb.classpath}
+javac.profile=
javac.source=1.6
javac.target=1.6
javac.test.classpath=\
Modified:
river/jtsk/skunk/surrogate/src/org/apache/river/container/classloading/VirtualFileSystemClassLoader.java
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/surrogate/src/org/apache/river/container/classloading/VirtualFileSystemClassLoader.java?rev=1483062&r1=1483061&r2=1483062&view=diff
==============================================================================
---
river/jtsk/skunk/surrogate/src/org/apache/river/container/classloading/VirtualFileSystemClassLoader.java
(original)
+++
river/jtsk/skunk/surrogate/src/org/apache/river/container/classloading/VirtualFileSystemClassLoader.java
Wed May 15 20:09:50 2013
@@ -116,7 +116,7 @@ public class VirtualFileSystemClassLoade
@Override
public URL findResource(final String name) {
try {
- return Security.doPrivileged(new PrivilegedExceptionAction<URL>() {
+ return (URL) Security.doPrivileged(new
PrivilegedExceptionAction<URL>() {
@Override
public URL run() throws Exception {
@@ -134,7 +134,7 @@ public class VirtualFileSystemClassLoade
@Override
public Enumeration<URL> findResources(final String name) throws
IOException {
- Enumeration result =
+ Enumeration result = (Enumeration)
Security.doPrivileged(new PrivilegedAction<Enumeration>() {
public Enumeration run() {
@@ -200,7 +200,7 @@ public class VirtualFileSystemClassLoade
@Override
protected Class<?> findClass(final String name) throws
ClassNotFoundException {
try {
- return Security.doPrivileged(new
PrivilegedExceptionAction<Class>() {
+ return (Class) Security.doPrivileged(new
PrivilegedExceptionAction<Class>() {
public Class run() throws ClassNotFoundException {
String resourceName = classToResourceName(name);