db-ddlutils-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Adrián Romero (JIRA) <j...@apache.org>
Subject [jira] Created: (DDLUTILS-179) Output trunked when using the method write(Database, OutputStream) of DatabaseIO
Date Mon, 02 Jul 2007 11:22:04 GMT
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.


Mime
View raw message