File sitemesh-2.1-jdk11.patch of Package sitemesh
--- src/java/com/opensymphony/module/sitemesh/Factory.java 2018-12-11 16:02:42.501971697 +0100
+++ src/java/com/opensymphony/module/sitemesh/Factory.java.new 2018-12-11 16:02:30.709993843 +0100
@@ -13,7 +13,6 @@
import com.opensymphony.module.sitemesh.util.Container;
import javax.naming.InitialContext;
-import javax.rmi.PortableRemoteObject;
import java.lang.reflect.Constructor;
/**
@@ -96,7 +95,7 @@
InitialContext ctx = new InitialContext();
Object o = ctx.lookup("java:comp/env/" + envEntry);
ctx.close();
- result = (String)PortableRemoteObject.narrow(o, String.class); // rmi-iiop friendly.
+ result = (String) o;
}
}
catch (Exception e) { } // failed - don't moan, just return default.