[jbossws-commits] JBossWS SVN: r17279 - stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools.
jbossws-commits at lists.jboss.org
jbossws-commits at lists.jboss.org
Fri Feb 8 05:21:52 EST 2013
Author: alessio.soldano at jboss.com
Date: 2013-02-08 05:21:52 -0500 (Fri, 08 Feb 2013)
New Revision: 17279
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java
Log:
[JBWS-3594] Make sure the classloader in CustomJavaFileManager does not implement Closeable
Modified: stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java
===================================================================
--- stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java 2013-02-08 10:21:01 UTC (rev 17278)
+++ stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java 2013-02-08 10:21:52 UTC (rev 17279)
@@ -318,7 +318,10 @@
final class CustomJavaFileManager extends ForwardingJavaFileManager<JavaFileManager>
{
- private ClassLoader classLoader = Provider.provider().getClass().getClassLoader();
+ private ClassLoader classLoader = new ClassLoader(Provider.provider().getClass().getClassLoader())
+ {
+ //just prevent the classloader from being Closeable, as URLClassloader implements Closeable since JDK 1.7 u12 b08
+ };
protected CustomJavaFileManager(JavaFileManager fileManager)
{
More information about the jbossws-commits
mailing list