Output trunked when using the method write(Database, OutputStream) of DatabaseIO
--------------------------------------------------------------------------------
Key: DDLUTILS-179
URL: https://issues.apache.org/jira/browse/DDLUTILS-179
Project: DdlUtils
Issue Type: Bug
Affects Versions: 1.0 RC2
Environment: PostgreSQL 8.2 on Ubuntu 7.04, Sun Java 6.
Reporter: Adrián Romero
Assignee: Thomas Dudziak
Priority: Minor
The output is trunked when executing Output trunked when using the method
write(Database, OutputStream), the last lines of the XML database model are
lost.
This problem can be easily avoided using the method write(Database, Writer)
instead write(Database, OutputStream).
The java code executed is:
BasicDataSource ds = new BasicDataSource();
ds.setDriverClassName("org.postgresql.Driver");
ds.setUrl("jdbc:postgresql://localhost:5432/ddlutilstest");
ds.setUsername("tad");
ds.setPassword("tad");
try {
Platform platform = PlatformFactory.createNewPlatformInstance(ds);
Database db = platform.readModelFromDatabase("model");
OutputStream out = new FileOutputStream(new
File("/home/adrian/openbravo-ddlutils-tests-2.xml"));
new DatabaseIO().write(db, out);
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.