[jbossws-commits] JBossWS SVN: r16781 - stack/native/branches/jbossws-native-3.1.2/modules/core/src/main/java/org/jboss/ws/tools/wsdl.
jbossws-commits at lists.jboss.org
jbossws-commits at lists.jboss.org
Sat Sep 29 05:24:43 EDT 2012
Author: jim.ma
Date: 2012-09-29 05:24:43 -0400 (Sat, 29 Sep 2012)
New Revision: 16781
Modified:
stack/native/branches/jbossws-native-3.1.2/modules/core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Reader.java
Log:
[JBPAPP-9860]:Fix the concurrent issue in tmp xsd file change
Modified: stack/native/branches/jbossws-native-3.1.2/modules/core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Reader.java
===================================================================
--- stack/native/branches/jbossws-native-3.1.2/modules/core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Reader.java 2012-09-27 16:45:37 UTC (rev 16780)
+++ stack/native/branches/jbossws-native-3.1.2/modules/core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Reader.java 2012-09-29 09:24:43 UTC (rev 16781)
@@ -267,7 +267,7 @@
{
for (File current : tempFiles)
{
- current.delete();
+ current.deleteOnExit();
}
}
@@ -580,7 +580,7 @@
}
}
- if (tmpFile != null)
+ if (tmpFile != null && !tmpFile.exists())
{
FileWriter fwrite = new FileWriter(tmpFile);
new DOMWriter(fwrite).setPrettyprint(true).print(schemaEl);
More information about the jbossws-commits
mailing list