Folks,
I am fairly sure that we need to add the following to BlockContext.
URLStreamHandlerFactory getDefaultURLStreamHandlerFactory();
Reason? Phoenix apps that host sub apps in separate classloaders fail to traverse the parent classloader tree correctly.
I would just add it, but Phoenix is an area of minor activity for me, and major for others.
Regards,
- Paul H
I think it should be :
public class JesktopURLClassLoader extends URLClassLoader {
protected JesktopURLClassLoader(final URL[] urls) {
super(urls, JesktopURLClassLoader.class.getClassLoader(), Phoenix.getURLStreamHandlerFactory());
}
}
I can confirm that that fixes the bug I have. I had to add...
URLStreamHandlerFactory getDefaultURLStreamHandlerFactory();
.. to BlockContext to get it working. I have not comitted any changes, because I think this needs discussion.
Regards,
- Paul H
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
