Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev]CheckIn: Fix Bugzilla Bug --- 123035 Serialize primitive types, hashmaps and other Java classes not using Java serialization method

Title: [birt-dev]CheckIn: Fix Bugzilla Bug --- 123035 Serialize primitive types, hashmaps and other Java classes not using Java serialization method

Summary 

Bugzilla Bug (s) Resolved:
123035 Serialize primitive types, hashmaps and other Java classes not using Java serialization method

Description:
Use IOUtil to save the report document.

 
Test Description:
Unit Test/Manual Test
 
Files Edited:
cvs ci -m "write the report document in own format instead of depneds on java's Serializable" -l
    Checking in src/org/eclipse/birt/report/engine/content/impl/AbstractContent.java;
    Checking in src/org/eclipse/birt/report/engine/content/impl/Column.java;
    Checking in src/org/eclipse/birt/report/engine/content/impl/LabelContent.java;
    Removing src/org/eclipse/birt/report/engine/content/impl/ExtendedItemContent.java;
    Checking in src/org/eclipse/birt/report/engine/content/impl/TextContent.java;
    Checking in src/org/eclipse/birt/report/engine/content/impl/DataContent.java;
    Checking in src/org/eclipse/birt/report/engine/content/impl/PageContent.java;
    Checking in src/org/eclipse/birt/report/engine/emitter/XMLWriter.java;
    Checking in test/org/eclipse/birt/report/engine/api/impl/ReportDocumentTest.java;
    Checking in src/org/eclipse/birt/report/engine/api/impl/ReportDocumentWriter.java;
    Checking in src/org/eclipse/birt/report/engine/api/impl/EngineTask.java;
    Checking in src/org/eclipse/birt/report/engine/api/impl/ReportDocumentReader.java;
    Checking in test/org/eclipse/birt/report/engine/content/ReportContentReaderAndWriterTest.java;
    Checking in src/org/eclipse/birt/report/engine/executor/ExecutionContext.java;
    Checking in src/org/eclipse/birt/report/engine/executor/ExtendedItemExecutor.java;
    Checking in test/org/eclipse/birt/report/engine/css/dom/StyleDeclarationTest.java;
    Removing src/org/eclipse/birt/report/engine/presentation/PageRegionHint.java;
    Checking in src/org/eclipse/birt/report/engine/presentation/ReportContentReader.java;
    Checking in src/org/eclipse/birt/report/engine/presentation/ReportContentWriter.java;
    Checking in src/org/eclipse/birt/report/engine/presentation/LocalizedEmitter.java;
    Checking in src/org/eclipse/birt/report/engine/presentation/PageHint.java;
    Checking in src/org/eclipse/birt/report/engine/content/IHyperlinkAction.java;
    Checking in src/org/eclipse/birt/report/engine/content/IContent.java;
    Checking in src/org/eclipse/birt/report/engine/content/IForeignContent.java;
    Checking in src/org/eclipse/birt/report/engine/ir/DimensionType.java;
    Checking in src/org/eclipse/birt/report/engine/css/dom/StyleDeclaration.java;
    Checking in src/org/eclipse/birt/report/engine/api/InstanceID.java;
    Checking in test/org/eclipse/birt/report/engine/api/InstanceIDTest.java;
"/org.eclipse.birt.core/test/org/eclipse/birt/core/util/IOUtilTest.java"
"/org.eclipse.birt.core/src/org/eclipse/birt/core/util/IOUtil.java"
"/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/RAInputStream.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/ReportDocumentEmitter.java"
"/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/RAInputStream.java"

Files Added:

Notes to Build Team:
 
Notes to Developers:
The metadata saved in the report document is still use java Serializable.

Notes to QA:
 
Quotes to Documentation:


-Wei Yan




Back to the top