Author: rob.stryker(a)jboss.com
Date: 2008-02-27 16:15:41 -0500 (Wed, 27 Feb 2008)
New Revision: 6612
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XMLBinding.java
Log:
Change to StringWriter, because it actually works ;)
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XMLBinding.java
===================================================================
---
trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XMLBinding.java 2008-02-27
18:17:13 UTC (rev 6611)
+++
trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XMLBinding.java 2008-02-27
21:15:41 UTC (rev 6612)
@@ -191,19 +191,12 @@
}
public static String serializePackages(XbPackages packages, IProgressMonitor monitor)
throws XbException {
- OutputStreamWriter writer = null;
try {
- ByteArrayOutputStream bytesOut = new ByteArrayOutputStream();
- writer = new OutputStreamWriter(bytesOut);
- XMLBinding.marshall(packages, writer, monitor);
- return new String(bytesOut.toByteArray());
+ StringWriter sw = new StringWriter();
+ XMLBinding.marshall(packages, sw, monitor);
+ return new String(sw.toString());
} catch( Exception e ) {
throw new XbException(e);
- } finally {
- if( writer != null )
- try {
- writer.close();
- } catch( IOException ioe) {}
}
}
Show replies by date