Loading login details...

DeltaXML Support Forums

Not found what you where looking for? Try the  advanced search 
DeltaXML Core > problem in working with DeltaxmlCore 5.0
Joined: 28-March-2007
Posts: 17
Location: Salisbury, UK
Posted: 08-August-2008 14:45
Re: problem in working with DeltaxmlCore 5.0
Hi,

Thanks for your question. It looks like you're having some sort of classpath problem. The org.w3c.dom package has been provided as part of the JDK since version 1.4 (http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/package-summary.html) and so should be available to you at runtime. In order to understand why this is happening, could you please provide some more details on what you were doing at the time. In particular:

* Were you running samples, using the command-line comparator or using the API?
* What Operating System are you using?
* What version of the JVM are you running (run "java -version" to find out)
* Are you running your code using a developer tool such as an IDE?

If you could provide as much information as possible, we will be able to give you more guidance.

Many thanks,

Tristan
DeltaXML Core > problem in working with DeltaxmlCore 5.0
Joined: 22-July-2008
Posts: 3
Location: , India
Posted: 08-August-2008 14:33
problem in working with DeltaxmlCore 5.0
Hi,

With DeltaxmlCore 5.0 I got the following issue. Would like to know what might be the cause for the following issue.
Exception in thread "main" java.lang.NoSuchMethodError: org.w3c.dom.Node: method isSameNode(Lorg/w3c/dom/Node;)Z not found
DeltaXML Core > Release Announcements
Joined: 27-March-2007
Posts: 45
Location: Malvern, United Kingdom
Posted: 08-August-2008 12:26
DeltaXML Core 5.1
The DeltaXML Core 5.1 release is now available.

There are around 10 enhancements and bug-fixes in this release.

Highlights include:
- New Docbook 5 pipelines/filters and associated updated to the docbook-xsl customization layer
- A new general purpose technique for 'ignoring change'.  See the samples and filters in the release and http://www.deltaxml.com/library/ignore-change.html

See the release notes for further details/links:

http://www.deltaxml.com/core/5.1/docs/release-notes.html#r5.1

As usual, this release is available for registered users on our website and to enterprise license customers with support contracts via their usual download mechanisms.

Cheers,

Nigel
Filters > problem in comparision with tables
Joined: 28-March-2007
Posts: 17
Location: Salisbury, UK
Posted: 07-July-2008 16:57
Tables comparison problems
Hi Jayanthi,

Thanks for the message. The result you're getting is correct but may not be what you were expecting. Let me explain a bit about how our matching works with some small examples:

Take the following input files:

input1:
<table>
  <row>some text</row>
  <row>row scheduled for deletion</row>
</table>


input2:
<table>
  <row>this row is new</row>
  <row>some text</row>
</table>


The result file when comparing these using Word by Word comparison is:
<table xmlns:deltaxml="http://www.deltaxml.com/ns/well-formed-delta-v1" deltaxml:deltaV2="A!=B" deltaxml:version="2.0" deltaxml:content-type="full-context">
  <row deltaxml:deltaV2="B">this row is new</row>
  <row deltaxml:deltaV2="A=B">some text</row>
  <row deltaxml:deltaV2="A">row scheduled for deletion</row>
</table>


As you would expect, the added and deleted rows are correct in this example. This is because, during the matching phase, the rows containing the text 'some text' are matched together and other changes are calculated from that basis. Hence, the preceding row must have been added (since it was not there originally) and the following row has been deleted (since it is no longer there).

Now take this example:

input1:
<table>
  <row>row scheduled for deletion</row>
  <row>an unchanged row</row>
</table>


input2:

<table>
  <row>this row has been added</row>
  <row>an unchanged row</row>
</table>


The result is as follows:
<table xmlns:deltaxml="http://www.deltaxml.com/ns/well-formed-delta-v1" deltaxml:deltaV2="A!=B" deltaxml:version="2.0" deltaxml:content-type="full-context">
  <row deltaxml:deltaV2="A!=B">
    <deltaxml:textGroup deltaxml:deltaV2="B">
      <deltaxml:text deltaxml:deltaV2="B">this </deltaxml:text>
    </deltaxml:textGroup> row
    <deltaxml:textGroup deltaxml:deltaV2="A!=B">
      <deltaxml:text deltaxml:deltaV2="A">scheduled for deletion</deltaxml:text>
      <deltaxml:text deltaxml:deltaV2="B">has been added</deltaxml:text>
    </deltaxml:textGroup>
  </row>
  <row deltaxml:deltaV2="A=B">an unchanged row</row>
</table>


Here, the unchanged row matches exactly and both inputs have a row before that unchanged row. Rather than including added and deleted rows, the result includes a modified row since this provides the optimal result (shortest edit path). The contents of the rows are then compared, hence the text modification in the result.

To ensure the inclusion of an addition and deletion, the input documents must include keys that are different for the two rows. This is only advisable if there is data that is sensible to use as keys (e.g. you use the idref of your footnotes as a key). In the case of the table rows in the example data you provided, there does not appear to be an obvious candidate for a key value.

Hopefully this explanation has shown you that a modification is not an incorrect solution, but an optimal solution.

We do however, include a sample filter for converting modified elements into a pair of added/deleted elements. This filter is the dx2-threshold.xsl Please see http://www.deltaxml.com/dxml/library/filters-and-pipelines.html (section 5.1) and the filter itself for more details on its use.

Please do continue to submit any further questions you may have.

Many thanks,

Tristan[/url]
DeltaXML Core > what is the equivalent value of the element "deltaxml:exchange"
Joined: 27-March-2007
Posts: 45
Location: Malvern, United Kingdom
Posted: 07-July-2008 14:41
Exchange has been flattened/removed in v2
Hello Prakash,

Related docs are:

DeltaV1 format spec: http://www.deltaxml.com/dxml/library/core-format-specification.html
DeltaV2 for V1 users: http://www.deltaxml.com/dxml/library/deltav2-introduction.html

In the new delta 5.0 core version, what is the equivalent value of the element "deltaxml:exchange" and also may i know under what scenarios "deltaxml:exchange" is populated.


There is no direct equivalent to the exchange; it is not populated in v2.

In V1 exchange was used to group or wrap change.  It dates back to DeltaXML Core version 1.x releases which as well as supporting well-formed XML, also had delta formats for specific DTDs or grammars (in these cases the exchange had more semantics).

It could contain either 2 different (different localnames/namespaces) elements or an element and PCDATA. In V2 it is flattened/removed.

Consider some examples:

f1.xml:  <root><a/></root>
f2.xml:  <root><b/></root>
f3.xml:  <root>hello</root>

In delta V1, comparing f1.xml and f2.xml we would get:


<root xmlns:deltaxml="http://www.deltaxml.com/ns/well-formed-delta-v1" deltaxml:delta="WFmodify">
  <deltaxml:exchange>
    <deltaxml:old>
      <a deltaxml:delta="delete" />
    </deltaxml:old>
    <deltaxml:new>
      <b deltaxml:delta="add" />
    </deltaxml:new>
  </deltaxml:exchange>
</root>


In V2, we loose the wrappers, the deltaV2 attributes still describe what has been added/removed:

<root xmlns:deltaxml="http://www.deltaxml.com/ns/well-formed-delta-v1" deltaxml:deltaV2="A!=B" deltaxml:version="2.0" deltaxml:content-type="full-context">
  <a deltaxml:deltaV2="A" />
  <b deltaxml:deltaV2="B" />
</root>



Now comparing f1.xml and f3.xml, with v1:

<root xmlns:deltaxml="http://www.deltaxml.com/ns/well-formed-delta-v1" deltaxml:delta="WFmodify">
  <deltaxml:exchange>
    <deltaxml:old>
      <a deltaxml:delta="delete" />
    </deltaxml:old>
    <deltaxml:new>hello</deltaxml:new>
  </deltaxml:exchange>
</root>


and with v2:

<root xmlns:deltaxml="http://www.deltaxml.com/ns/well-formed-delta-v1" deltaxml:deltaV2="A!=B" deltaxml:version="2.0" deltaxml:content-type="full-context">
  <a deltaxml:deltaV2="A" />
  <deltaxml:textGroup deltaxml:deltaV2="B">
    <deltaxml:text deltaxml:deltaV2="B">hello</deltaxml:text>
  </deltaxml:textGroup>
</root>


In the case of the two element exchange we've removed some redundent information. In the element/PCDATA exchange, we've used the textGroup to show the added/deleted text.

The exchange did show or indicate how the matching algorithm worked, but at the expense of a lot more elements to process in the delta format for well-formed data.

If the removal of the 'grouping' worries anyone, please note the 'red-green premise' - is possible to move added/deleted data around provided they don't move past unchanged content.
See:  http://www.deltaxml.com/dxml/library/filters-and-pipelines.html section 5.2

Thanks,

Nigel[/img]
DeltaXML Core > traling balnk white space discrepancies!!
Joined: 27-March-2007
Posts: 45
Location: Malvern, United Kingdom
Posted: 07-July-2008 18:24
Slight optimization to spacing behaviour for word pipelines
Hello,

[Prakmano also sent in some complete example files by email]

The examples above don't really show the full picture; what is happening is that we've improved/optimized the 5.0 result.

The 4.4 word filers/pipeline sometimes had a space at the end of both the old and new (PCDATAold/PCDATAnew) text after the processing by the various word filters.  In 5.0 this space now appears immediately after the corresponding textGroup and is at the start of the unchanged content.  Both results are correct deltas, but the 5.0 result is 'more optimal'.

Any users/customers who need exact reproduction of the 4.x behaviour could consider using the comparator feature setting to generate the old (deltaV1) format and use the old filters provided in the FCP (Filter Compatibility Pack) available from our download page.   See also:

http://www.deltaxml.com/library/filters-and-pipelines.html
http://www.deltaxml.com/library/filter-migration.html

Cheers,

Nigel
Filters > problem in comparision with tables
Joined: 22-July-2008
Posts: 3
Location: , India
Posted: 07-July-2008 16:05
problem in comparision with tables
Hai tristanm,

Thanks for your reply.
Today I started working with the new Version DeltaXMLCore5.0

I have a problem while doing comparison with tables.
The scenarios which work fine are
1. Deleting rows with footnoteref tags
2. Adding rows with footnoteref tags
3. Modifing the table
But while doing addition and deletion together it is not working fine it says as modified

I am using PipelinedComparator for this
pc.setComparatorFeature("http://deltaxml.com/api/feature/isFullDelta", true);
assume pc is PipelinedComparator
Here with i send you all the three files

old.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE book SYSTEM "http://dev.datacom-usa.com/dtd/dcidocbook.dtd">
<book assetclass="balanced" codeline="null-Q408-V1" docname="sai" effdate="07/07/08" expdate="11/27/08" fundid="424C" id="book_01" lcode="" psubtype="evergreen balanced funds" rpcode="" xmlns:deltaxml="http://www.deltaxml.com/ns/well-formed-delta-v1">
<title>sai_dev</title>
<toc id="toc_2">
<title>Table of Contents</title>
<tocchap linkend="chapter_1">
<tocentry linkend="chapter_1" pagenum="2">Chapter</tocentry>
<toclevel1 linkend="chapter_1">
<tocentry linkend="chapter_1-sect1_1" pagenum="2">  <para>Section</para>  </tocentry>
</toclevel1>
</tocchap>
</toc>
<part id="part_1">
<title>Body</title>
<chapter id="chapter_1">
<title>Chapter</title>
<titleabbrev>Chapter</titleabbrev>
<sect1 id="chapter_1-sect1_1">
<title>  <para>Section</para>  </title>
<titleabbrev>Section</titleabbrev>
<table cols="8" datatype="2" oldcols="6" primary="" render="0" rows="10" style="" tabletype="tt15">
<tbody>
<row condition="TTL01">
<entry colspan="8"> Trustee Compensation </entry>
</row>
<row condition="HDR01">
<entry> Trustee </entry>
<entry> Fund </entry>
<entry colspan="2"> Dollar Range of Investment in Fund </entry>
<entry newcol="yes"/>
<entry colspan="2"> Aggregate Dollar Range of Evergreen Fund Complex </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> Harris </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $ </entry>
<entry> 333333 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 333333 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> Charles A. Austin III </entry>
<entry> Evergreen Equity Income Fund1 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> Antony N </entry>
<entry> Evergreen Equity Income Fund4 FF<footnoteref alt="1" deltaxml:key="67542fr" idref="67542" label="1" order="1" size="1" type="button" value="67542"/> </entry>
<entry> $ </entry>
<entry> 50000 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 50000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> raj </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 33333 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 690000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> Britto </entry>
<entry> Evergreen Equity Income Fund4 FF<footnoteref alt="1" deltaxml:key="67540fr" idref="67540" label="2" order="1" size="1" type="button" value="67540"/> </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="67540fr" idref="67540" label="2" order="1" size="1" type="button" value="67540"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> Maria </entry>
<entry> Evergreen Equity Income Fund4 FF<footnoteref alt="1" deltaxml:key="40353fr" idref="40353" label="3" order="1" size="1" type="button" value="40353"/> </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="40353fr" idref="40353" label="3" order="1" size="1" type="button" value="40353"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> added1 </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="65770fr" idref="65770" label="4" order="1" size="1" type="button" value="65770"/>
<footnoteref alt="1" deltaxml:key="52538fr" idref="52538" label="5" order="1" size="1" type="button" value="52538"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> added2 </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="38101fr" idref="38101" label="6" order="1" size="1" type="button" value="38101"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
</tbody>
</table>
<footnote alt="1" deltaxml:key="67542f" id="67542"  order="1" size="1">  <para>Experience in Software Testing - Manual testing, Defect Tracking  and Bug</para>  <para condition="black">1</para>
</footnote>
<footnote alt="1" deltaxml:key="67540f" id="67540" order="1" size="1">  <para>Weekly Status Reports</para>  <para condition="black">2</para>
</footnote>
<footnote alt="1" deltaxml:key="40353f" id="40353"  order="1" size="1">  <para>Excluding appliacable sales charges.</para>  <para condition="black">3</para>
</footnote>
<footnote alt="1" deltaxml:key="65770f" id="65770"  order="1" size="1">  <para>CLASS D -The Funds investments vary from those in the  indices.</para>  <para condition="black">4</para>
</footnote>
<footnote alt="1" deltaxml:key="52538f" id="52538"  order="1" size="1">  <para>Or, if later, until their respective successors are elected and  qualified.</para>  <para condition="black">5</para>
</footnote>
<footnote alt="1" deltaxml:key="38101f" id="38101"  order="1" size="1">  <para>Historical performance shown for Classes B, C and I prior to  their inception is based on the performance of Class A. After-tax  returns are shown only for the indicated class; after-tax returns  for other classes will vary.</para>  <para condition="black">6</para>
</footnote>
<table cols="4" datatype="2" oldcols="4" primary="" render="0" rows="4" style="" tabletype="tt15">
<tbody>
<row condition="HDR01">
<entry> Trustee </entry>
<entry> Fund </entry>
<entry> Dollar Range of Investment in Fund </entry>
<entry> Aggregate Dollar Range of Evergreen Fund Complex </entry>
</row>
<row condition="DTL01">
<entry> Charles A. Austin I </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $50,001 - $100,00 </entry>
<entry> $50,001 - $100,000 </entry>
</row>
<row condition="DTL01">
<entry> Charles A. Austin II </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $50,001 - $100,000 </entry>
<entry> $50,001 - $100,000 </entry>
</row>
<row condition="DTL01">
<entry> Charles A. Austin III </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $50,001 - $100,000 </entry>
<entry> $50,001 - $100,000 </entry>
</row>
</tbody>
</table>
<table cols="4" datatype="2" oldcols="4" primary="" render="0" rows="5" style="" tabletype="tt15">
<tbody>
<row condition="TTL01">
<entry colspan="4"> TRUSTEE OWERSHIP </entry>
</row>
<row condition="HDR01">
<entry> Trustee </entry>
<entry> Fund </entry>
<entry> Dollar Range of Investment in Fund </entry>
<entry> Aggregate Dollar of Evergreen FUnd Complex </entry>
</row>
<row condition="DTL03">
<entry> Austin </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund </entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03">
<entry> William </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund<footnoteref alt="1" deltaxml:key="40124fr" idref="40124" label="1" order="1" size="1" type="button" value="40124"/> </entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03">
<entry> George </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund </entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000<footnoteref alt="1" deltaxml:key="40350fr" idref="40350" label="2" order="1" size="1" type="button" value="40350"/> </entry>
</row>
</tbody>
</table>
<footnote alt="1" deltaxml:key="40124f" id="40124" order="1" size="1">  <para>After-tax returns are shown only for the indicated class;  after-tax returns for other classes will vary.</para>  <para condition="black">1</para>
</footnote>
<footnote alt="1" deltaxml:key="40350f" id="40350" order="1" size="1">  <para>One For the three months ended march 31, 2003. The Fund changed  its fiscal year end from December 31 to March 31, effective March  31, 2003.</para>  <para condition="black">2</para>
</footnote>
</sect1>
</chapter>
</part>
</book>

new xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE book SYSTEM "http://dev.datacom-usa.com/dtd/dcidocbook.dtd">
<book assetclass="balanced" codeline="null-Q408-V1" docname="sai" effdate="07/07/08" expdate="11/27/08" fundid="424C" id="book_01" lcode="" psubtype="evergreen balanced funds" rpcode="" xmlns:deltaxml="http://www.deltaxml.com/ns/well-formed-delta-v1">
<title>sai_dev</title>
<toc id="toc_2">
<title>Table of Contents</title>
<tocchap linkend="chapter_1">
<tocentry linkend="chapter_1" pagenum="2">Chapter</tocentry>
<toclevel1 linkend="chapter_1">
<tocentry linkend="chapter_1-sect1_1" pagenum="2">  <para>Section</para>  </tocentry>
</toclevel1>
</tocchap>
</toc>
<part id="part_1">
<title>Body</title>
<chapter id="chapter_1">
<title>Chapter</title>
<titleabbrev>Chapter</titleabbrev>
<sect1 id="chapter_1-sect1_1">
<title>  <para>Section</para>  </title>
<titleabbrev>Section</titleabbrev>
<table cols="8" datatype="2" oldcols="6" primary="" render="0" rows="9" style="" tabletype="tt15">
<tbody>
<row condition="TTL01">
<entry colspan="8"> Trustee Compensation </entry>
</row>
<row condition="HDR01">
<entry> Trustee </entry>
<entry> Fund </entry>
<entry colspan="2"> Dollar Range of Investment in Fund </entry>
<entry newcol="yes"/>
<entry colspan="2"> Aggregate Dollar Range of Evergreen Fund Complex </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> Harris </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $ </entry>
<entry> 333333 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 333333 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> Charles A. Austin III </entry>
<entry> Evergreen Equity Income Fund1 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> Antony N </entry>
<entry> Evergreen Equity Income Fund4<footnoteref alt="1" deltaxml:key="67542fr" idref="67542" label="1" order="1" size="1" type="button" value="67542"/> </entry>
<entry> $ </entry>
<entry> 50000 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 50000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> raj </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 33333 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 690000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> added1 </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="65770fr" idref="65770" label="2" order="1" size="1" type="button" value="65770"/>
<footnoteref alt="1" deltaxml:key="52538fr" idref="52538" label="3" order="1" size="1" type="button" value="52538"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> added2 </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="38101fr" idref="38101" label="4" order="1" size="1" type="button" value="38101"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> addednewly </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 400,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="38101fr" idref="38101" label="4" order="1" size="1" type="button" value="38101"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
</tbody>
</table>
<footnote alt="1" deltaxml:key="67542f" id="67542"  order="1" size="1">  <para>Experience in Software Testing - Manual testing, Defect Tracking  and Bug</para>  <para condition="black">1</para>
</footnote>
<footnote alt="1" deltaxml:key="65770f" id="65770"  order="1" size="1">  <para>CLASS D -The Funds investments vary from those in the  indices.</para>  <para condition="black">2</para>
</footnote>
<footnote alt="1" deltaxml:key="52538f" id="52538"  order="1" size="1">  <para>Or, if later, until their respective successors are elected and  qualified.</para>  <para condition="black">3</para>
</footnote>
<footnote alt="1" deltaxml:key="38101f" id="38101"  order="1" size="1">  <para>Historical performance shown for Classes B, C and I prior to  their inception is based on the performance of Class A. After-tax  returns are shown only for the indicated class; after-tax returns  for other classes will vary.</para>  <para condition="black">4</para>
</footnote>
<table cols="4" datatype="2" oldcols="4" primary="" render="0" rows="4" style="" tabletype="tt15">
<tbody>
<row condition="HDR01">
<entry> Trustee </entry>
<entry> Fund Modified </entry>
<entry> Dollar Range of Investment in Fund </entry>
<entry> Aggregate Dollar Range of Evergreen Fund Complex </entry>
</row>
<row condition="DTL01">
<entry> Charles A. Austin I </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $50,001 - $100,00 </entry>
<entry> $50,001 - $100,000 </entry>
</row>
<row condition="DTL01">
<entry> Charles A. Austin II </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> over$100,000 </entry>
<entry> $50,001 - $100,000 </entry>
</row>
<row condition="DTL01">
<entry> Charles A. Austin III </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $50,001 - $100,000 </entry>
<entry> $50,001 - $100,000 </entry>
</row>
</tbody>
</table>
<table cols="4" datatype="2" oldcols="4" primary="" render="0" rows="7" style="" tabletype="tt15">
<tbody>
<row condition="TTL01">
<entry colspan="4"> TRUSTEE OWERSHIP </entry>
</row>
<row condition="HDR01">
<entry> Trustee </entry>
<entry> Fund </entry>
<entry> Dollar Range of Investment in Fund </entry>
<entry> Aggregate Dollar of Evergreen FUnd Complex </entry>
</row>
<row condition="DTL03">
<entry> Austin </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund </entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03">
<entry> William </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund<footnoteref alt="1" deltaxml:key="40124fr" idref="40124" label="1" order="1" size="1" type="button" value="40124"/> </entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03">
<entry> George </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund </entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000<footnoteref alt="1" deltaxml:key="40350fr" idref="40350" label="2" order="1" size="1" type="button" value="40350"/> </entry>
</row>
<row condition="DTL03">
<entry> Doss </entry>
<entry> Evergreen Fund1<footnoteref alt="1" deltaxml:key="65782fr" idref="65782" label="3" order="1" size="1" type="button" value="65782"/> </entry>
<entry> Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03">
<entry> Maiya<footnoteref alt="1" deltaxml:key="63853fr" idref="63853" label="4" order="1" size="1" type="button" value="63853"/> </entry>
<entry> Evergreen Fund2 </entry>
<entry> Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
</tbody>
</table>
<footnote alt="1" deltaxml:key="40124f" id="40124" order="1" size="1">  <para>After-tax returns are shown only for the indicated class;  after-tax returns for other classes will vary.</para>  <para condition="black">1</para>
</footnote>
<footnote alt="1" deltaxml:key="40350f" id="40350" order="1" size="1">  <para>One For the three months ended march 31, 2003. The Fund changed  its fiscal year end from December 31 to March 31, effective March  31, 2003.</para>  <para condition="black">2</para>
</footnote>
<footnote alt="1" deltaxml:key="65782f" id="65782" order="1" size="1">  <para>Seven stages of life -The Funds investments vary from those in  the indices.</para>  <para condition="black">3</para>
</footnote>
<footnote alt="1" deltaxml:key="63853f" id="63853" order="1" size="1">  <para>jack &amp; jill</para>  <para condition="black">4</para>
</footnote>
</sect1>
</chapter>
</part>
</book>

diff.xml

<?xml version="1.0" encoding="UTF-8"?>
<book assetclass="balanced" codeline="null-Q408-V1" deltaxml:deltaV2="A!=B" deltaxml:version="2.0" docname="sai" effdate="07/07/08" expdate="11/27/08" fundid="424C" id="book_01" lcode="" psubtype="evergreen balanced funds" rpcode="" xmlns:deltaxml="http://www.deltaxml.com/ns/well-formed-delta-v1" xmlns:dxa="http://www.deltaxml.com/ns/non-namespaced-attribute" xmlns:dxx="http://www.deltaxml.com/ns/xml-namespaced-attribute">
<title deltaxml:deltaV2="A=B">sai_dev</title>
<toc deltaxml:deltaV2="A=B" id="toc_2">
<title>Table of Contents</title>
<tocchap linkend="chapter_1">
<tocentry linkend="chapter_1" pagenum="2">Chapter</tocentry>
<toclevel1 linkend="chapter_1">
<tocentry linkend="chapter_1-sect1_1" pagenum="2">
<para>Section</para>
</tocentry>
</toclevel1>
</tocchap>
</toc>
<part deltaxml:deltaV2="A!=B" id="part_1">
<title deltaxml:deltaV2="A=B">Body</title>
<chapter deltaxml:deltaV2="A!=B" id="chapter_1">
<title deltaxml:deltaV2="A=B">Chapter</title>
<titleabbrev deltaxml:deltaV2="A=B">Chapter</titleabbrev>
<sect1 deltaxml:deltaV2="A!=B" id="chapter_1-sect1_1">
<title deltaxml:deltaV2="A=B">
<para>Section</para>
</title>
<titleabbrev deltaxml:deltaV2="A=B">Section</titleabbrev>
<table cols="8" datatype="2" deltaxml:deltaV2="A!=B" oldcols="6" primary="" render="0" style="" tabletype="tt15">
<deltaxml:attributes deltaxml:deltaV2="A!=B">
<dxa:rows deltaxml:deltaV2="A!=B">
<deltaxml:attributeValue deltaxml:deltaV2="A">10</deltaxml:attributeValue>
<deltaxml:attributeValue deltaxml:deltaV2="B">9</deltaxml:attributeValue>
</dxa:rows>
</deltaxml:attributes>
<tbody deltaxml:deltaV2="A!=B">
<row condition="TTL01" deltaxml:deltaV2="A=B">
<entry colspan="8"> Trustee Compensation </entry>
</row>
<row condition="HDR01" deltaxml:deltaV2="A=B">
<entry> Trustee </entry>
<entry> Fund </entry>
<entry colspan="2"> Dollar Range of Investment in Fund </entry>
<entry newcol="yes"/>
<entry colspan="2"> Aggregate Dollar Range of Evergreen Fund Complex </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> Harris </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $ </entry>
<entry> 333333 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 333333 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> Charles A. Austin III </entry>
<entry> Evergreen Equity Income Fund1 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A!=B">
<entry deltaxml:deltaV2="A=B"> Antony N </entry>
<entry deltaxml:deltaV2="A!=B"> Evergreen Equity Income Fund4<deltaxml:textGroup deltaxml:deltaV2="A">
<deltaxml:text deltaxml:deltaV2="A"> FF</deltaxml:text>
</deltaxml:textGroup>
<footnoteref alt="1" deltaxml:deltaV2="A=B" deltaxml:key="67542fr" idref="67542" label="1" order="1" size="1" type="button" value="67542"/>
</entry>
<entry deltaxml:deltaV2="A=B"> $ </entry>
<entry deltaxml:deltaV2="A=B"> 50000 </entry>
<entry deltaxml:deltaV2="A=B" newcol="yes"/>
<entry deltaxml:deltaV2="A=B"> $ </entry>
<entry deltaxml:deltaV2="A=B"> 50000 </entry>
<entry deltaxml:deltaV2="A=B" newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> raj </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 33333 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 690000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A!=B">
<entry deltaxml:deltaV2="A!=B"> <deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">Britto</deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">added1</deltaxml:text>
</deltaxml:textGroup> </entry>
<entry deltaxml:deltaV2="A!=B"> Evergreen Equity Income Fund4 <deltaxml:textGroup deltaxml:deltaV2="A">
<deltaxml:text deltaxml:deltaV2="A">FF</deltaxml:text>
</deltaxml:textGroup>
<footnoteref alt="1" deltaxml:deltaV2="A" deltaxml:key="67540fr" idref="67540" label="2" order="1" size="1" type="button" value="67540"/>
</entry>
<entry deltaxml:deltaV2="A=B"> $ </entry>
<entry deltaxml:deltaV2="A=B"> 100,000 </entry>
<entry deltaxml:deltaV2="A!=B" newfootref="yes">
<footnoteref alt="1" deltaxml:deltaV2="A" deltaxml:key="67540fr" idref="67540" label="2" order="1" size="1" type="button" value="67540"/>
<footnoteref alt="1" deltaxml:deltaV2="B" deltaxml:key="65770fr" idref="65770" label="2" order="1" size="1" type="button" value="65770"/>
<footnoteref alt="1" deltaxml:deltaV2="B" deltaxml:key="52538fr" idref="52538" label="3" order="1" size="1" type="button" value="52538"/>
</entry>
<entry deltaxml:deltaV2="A=B"> $ </entry>
<entry deltaxml:deltaV2="A=B"> 100,000 </entry>
<entry deltaxml:deltaV2="A=B" newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A!=B">
<entry deltaxml:deltaV2="A!=B"> <deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">Maria</deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">added2</deltaxml:text>
</deltaxml:textGroup> </entry>
<entry deltaxml:deltaV2="A!=B"> Evergreen Equity Income Fund4 <deltaxml:textGroup deltaxml:deltaV2="A">
<deltaxml:text deltaxml:deltaV2="A">FF</deltaxml:text>
</deltaxml:textGroup>
<footnoteref alt="1" deltaxml:deltaV2="A" deltaxml:key="40353fr" idref="40353" label="3" order="1" size="1" type="button" value="40353"/>
</entry>
<entry deltaxml:deltaV2="A=B"> $ </entry>
<entry deltaxml:deltaV2="A=B"> 100,000 </entry>
<entry deltaxml:deltaV2="A!=B" newfootref="yes">
<footnoteref alt="1" deltaxml:deltaV2="A" deltaxml:key="40353fr" idref="40353" label="3" order="1" size="1" type="button" value="40353"/>
<footnoteref alt="1" deltaxml:deltaV2="B" deltaxml:key="38101fr" idref="38101" label="4" order="1" size="1" type="button" value="38101"/>
</entry>
<entry deltaxml:deltaV2="A=B"> $ </entry>
<entry deltaxml:deltaV2="A=B"> 100,000 </entry>
<entry deltaxml:deltaV2="A=B" newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A!=B">
<entry deltaxml:deltaV2="A!=B"> <deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">added1</deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">addednewly</deltaxml:text>
</deltaxml:textGroup> </entry>
<entry deltaxml:deltaV2="A=B"> Evergreen Equity Income Fund4 </entry>
<entry deltaxml:deltaV2="A=B"> $ </entry>
<entry deltaxml:deltaV2="A!=B"> <deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">100,000</deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">400,000</deltaxml:text>
</deltaxml:textGroup> </entry>
<entry deltaxml:deltaV2="A!=B" newfootref="yes">
<footnoteref alt="1" deltaxml:deltaV2="A" deltaxml:key="65770fr" idref="65770" label="4" order="1" size="1" type="button" value="65770"/>
<footnoteref alt="1" deltaxml:deltaV2="B" deltaxml:key="38101fr" idref="38101" label="4" order="1" size="1" type="button" value="38101"/>
<footnoteref alt="1" deltaxml:deltaV2="A" deltaxml:key="52538fr" idref="52538" label="5" order="1" size="1" type="button" value="52538"/>
</entry>
<entry deltaxml:deltaV2="A=B"> $ </entry>
<entry deltaxml:deltaV2="A=B"> 100,000 </entry>
<entry deltaxml:deltaV2="A=B" newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A">
<entry> added2 </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="38101fr" idref="38101" label="6" order="1" size="1" type="button" value="38101"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
</tbody>
</table>
<footnote alt="1" deltaxml:deltaV2="A=B" deltaxml:key="67542f" id="67542" order="1" size="1">
<para>Experience in Software Testing - Manual testing, Defect Tracking and Bug</para>
<para condition="black">1</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A" deltaxml:key="67540f" id="67540" order="1" size="1">
<para>Weekly Status Reports</para>
<para condition="black">2</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A" deltaxml:key="40353f" id="40353" order="1" size="1">
<para>Excluding appliacable sales charges.</para>
<para condition="black">3</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A!=B" deltaxml:key="65770f" id="65770" order="1" size="1">
<para deltaxml:deltaV2="A=B">CLASS D -The Funds investments vary from those in the indices.</para>
<para condition="black" deltaxml:deltaV2="A!=B">
<deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">4</deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">2</deltaxml:text>
</deltaxml:textGroup>
</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A!=B" deltaxml:key="52538f" id="52538" order="1" size="1">
<para deltaxml:deltaV2="A=B">Or, if later, until their respective successors are elected and qualified.</para>
<para condition="black" deltaxml:deltaV2="A!=B">
<deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">5</deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">3</deltaxml:text>
</deltaxml:textGroup>
</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A!=B" deltaxml:key="38101f" id="38101" order="1" size="1">
<para deltaxml:deltaV2="A=B">Historical performance shown for Classes B, C and I prior to their inception is based on the performance of Class A. After-tax returns are shown only for the indicated class; after-tax returns for other classes will vary.</para>
<para condition="black" deltaxml:deltaV2="A!=B">
<deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">6</deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">4</deltaxml:text>
</deltaxml:textGroup>
</para>
</footnote>
<table cols="4" datatype="2" deltaxml:deltaV2="A!=B" oldcols="4" primary="" render="0" rows="4" style="" tabletype="tt15">
<tbody deltaxml:deltaV2="A!=B">
<row condition="HDR01" deltaxml:deltaV2="A!=B">
<entry deltaxml:deltaV2="A=B"> Trustee </entry>
<entry deltaxml:deltaV2="A!=B"> Fund <deltaxml:textGroup deltaxml:deltaV2="B">
<deltaxml:text deltaxml:deltaV2="B">Modified </deltaxml:text>
</deltaxml:textGroup>
</entry>
<entry deltaxml:deltaV2="A=B"> Dollar Range of Investment in Fund </entry>
<entry deltaxml:deltaV2="A=B"> Aggregate Dollar Range of Evergreen Fund Complex </entry>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> Charles A. Austin I </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $50,001 - $100,00 </entry>
<entry> $50,001 - $100,000 </entry>
</row>
<row condition="DTL01" deltaxml:deltaV2="A!=B">
<entry deltaxml:deltaV2="A=B"> Charles A. Austin II </entry>
<entry deltaxml:deltaV2="A=B"> Evergreen Equity Income Fund </entry>
<entry deltaxml:deltaV2="A!=B"> <deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">$50,001 - $100,000 </deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">over$100,000 </deltaxml:text>
</deltaxml:textGroup>
</entry>
<entry deltaxml:deltaV2="A=B"> $50,001 - $100,000 </entry>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> Charles A. Austin III </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $50,001 - $100,000 </entry>
<entry> $50,001 - $100,000 </entry>
</row>
</tbody>
</table>
<table cols="4" datatype="2" deltaxml:deltaV2="A!=B" oldcols="4" primary="" render="0" style="" tabletype="tt15">
<deltaxml:attributes deltaxml:deltaV2="A!=B">
<dxa:rows deltaxml:deltaV2="A!=B">
<deltaxml:attributeValue deltaxml:deltaV2="A">5</deltaxml:attributeValue>
<deltaxml:attributeValue deltaxml:deltaV2="B">7</deltaxml:attributeValue>
</dxa:rows>
</deltaxml:attributes>
<tbody deltaxml:deltaV2="A!=B">
<row condition="TTL01" deltaxml:deltaV2="A=B">
<entry colspan="4"> TRUSTEE OWERSHIP </entry>
</row>
<row condition="HDR01" deltaxml:deltaV2="A=B">
<entry> Trustee </entry>
<entry> Fund </entry>
<entry> Dollar Range of Investment in Fund </entry>
<entry> Aggregate Dollar of Evergreen FUnd Complex </entry>
</row>
<row condition="DTL03" deltaxml:deltaV2="A=B">
<entry> Austin </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund </entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03" deltaxml:deltaV2="A=B">
<entry> William </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund<footnoteref alt="1" deltaxml:key="40124fr" idref="40124" label="1" order="1" size="1" type="button" value="40124"/>
</entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03" deltaxml:deltaV2="A=B">
<entry> George </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund </entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000<footnoteref alt="1" deltaxml:key="40350fr" idref="40350" label="2" order="1" size="1" type="button" value="40350"/>
</entry>
</row>
<row condition="DTL03" deltaxml:deltaV2="B">
<entry> Doss </entry>
<entry> Evergreen Fund1<footnoteref alt="1" deltaxml:key="65782fr" idref="65782" label="3" order="1" size="1" type="button" value="65782"/>
</entry>
<entry> Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03" deltaxml:deltaV2="B">
<entry> Maiya<footnoteref alt="1" deltaxml:key="63853fr" idref="63853" label="4" order="1" size="1" type="button" value="63853"/>
</entry>
<entry> Evergreen Fund2 </entry>
<entry> Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
</tbody>
</table>
<footnote alt="1" deltaxml:deltaV2="A=B" deltaxml:key="40124f" id="40124" order="1" size="1">
<para>After-tax returns are shown only for the indicated class; after-tax returns for other classes will vary.</para>
<para condition="black">1</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A=B" deltaxml:key="40350f" id="40350" order="1" size="1">
<para>One For the three months ended march 31, 2003. The Fund changed its fiscal year end from December 31 to March 31, effective March 31, 2003.</para>
<para condition="black">2</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="B" deltaxml:key="65782f" id="65782" order="1" size="1">
<para>Seven stages of life -The Funds investments vary from those in the indices.</para>
<para condition="black">3</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="B" deltaxml:key="63853f" id="63853" order="1" size="1">
<para>jack &amp; jill</para>
<para condition="black">4</para>
</footnote>
</sect1>
</chapter>
</part>
</book>

Expected Result

<?xml version="1.0" encoding="UTF-8"?>
<book assetclass="balanced" codeline="null-Q408-V1" deltaxml:deltaV2="A!=B" deltaxml:version="2.0" docname="sai" effdate="07/07/08" expdate="11/27/08" fundid="424C" id="book_01" lcode="" psubtype="evergreen balanced funds" rpcode="" xmlns:deltaxml="http://www.deltaxml.com/ns/well-formed-delta-v1" xmlns:dxa="http://www.deltaxml.com/ns/non-namespaced-attribute" xmlns:dxx="http://www.deltaxml.com/ns/xml-namespaced-attribute">
<title deltaxml:deltaV2="A=B">sai_dev</title>
<toc deltaxml:deltaV2="A=B" id="toc_2">
<title>Table of Contents</title>
<tocchap linkend="chapter_1">
<tocentry linkend="chapter_1" pagenum="2">Chapter</tocentry>
<toclevel1 linkend="chapter_1">
<tocentry linkend="chapter_1-sect1_1" pagenum="2">
<para>Section</para>
</tocentry>
</toclevel1>
</tocchap>
</toc>
<part deltaxml:deltaV2="A!=B" id="part_1">
<title deltaxml:deltaV2="A=B">Body</title>
<chapter deltaxml:deltaV2="A!=B" id="chapter_1">
<title deltaxml:deltaV2="A=B">Chapter</title>
<titleabbrev deltaxml:deltaV2="A=B">Chapter</titleabbrev>
<sect1 deltaxml:deltaV2="A!=B" id="chapter_1-sect1_1">
<title deltaxml:deltaV2="A=B">
<para>Section</para>
</title>
<titleabbrev deltaxml:deltaV2="A=B">Section</titleabbrev>
<table cols="8" datatype="2" deltaxml:deltaV2="A!=B" oldcols="6" primary="" render="0" style="" tabletype="tt15">
<deltaxml:attributes deltaxml:deltaV2="A!=B">
<dxa:rows deltaxml:deltaV2="A!=B">
<deltaxml:attributeValue deltaxml:deltaV2="A">10</deltaxml:attributeValue>
<deltaxml:attributeValue deltaxml:deltaV2="B">9</deltaxml:attributeValue>
</dxa:rows>
</deltaxml:attributes>
<tbody deltaxml:deltaV2="A!=B">
<row condition="TTL01" deltaxml:deltaV2="A=B">
<entry colspan="8"> Trustee Compensation </entry>
</row>
<row condition="HDR01" deltaxml:deltaV2="A=B">
<entry> Trustee </entry>
<entry> Fund </entry>
<entry colspan="2"> Dollar Range of Investment in Fund </entry>
<entry newcol="yes"/>
<entry colspan="2"> Aggregate Dollar Range of Evergreen Fund Complex </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> Harris </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $ </entry>
<entry> 333333 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 333333 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> Charles A. Austin III </entry>
<entry> Evergreen Equity Income Fund1 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A!=B">
<entry deltaxml:deltaV2="A=B"> Antony N </entry>
<entry deltaxml:deltaV2="A!=B"> Evergreen Equity Income Fund4<deltaxml:textGroup deltaxml:deltaV2="A">
<deltaxml:text deltaxml:deltaV2="A"> FF</deltaxml:text>
</deltaxml:textGroup>
<footnoteref alt="1" deltaxml:deltaV2="A=B" deltaxml:key="67542fr" idref="67542" label="1" order="1" size="1" type="button" value="67542"/>
</entry>
<entry deltaxml:deltaV2="A=B"> $ </entry>
<entry deltaxml:deltaV2="A=B"> 50000 </entry>
<entry deltaxml:deltaV2="A=B" newcol="yes"/>
<entry deltaxml:deltaV2="A=B"> $ </entry>
<entry deltaxml:deltaV2="A=B"> 50000 </entry>
<entry deltaxml:deltaV2="A=B" newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> raj </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 33333 </entry>
<entry newcol="yes"/>
<entry> $ </entry>
<entry> 690000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> Britto </entry>
<entry> Evergreen Equity Income Fund4 FF<footnoteref alt="1" deltaxml:key="67540fr" idref="67540" label="2" order="1" size="1" type="button" value="67540"/> </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="67540fr" idref="67540" label="2" order="1" size="1" type="button" value="67540"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> Maria </entry>
<entry> Evergreen Equity Income Fund4 FF<footnoteref alt="1" deltaxml:key="40353fr" idref="40353" label="3" order="1" size="1" type="button" value="40353"/> </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="40353fr" idref="40353" label="3" order="1" size="1" type="button" value="40353"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01" deltaxml:deltaV2="B">
<entry> added1 </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="65770fr" idref="65770" label="2" order="1" size="1" type="button" value="65770"/>
<footnoteref alt="1" deltaxml:key="52538fr" idref="52538" label="3" order="1" size="1" type="button" value="52538"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> added2 </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="38101fr" idref="38101" label="4" order="1" size="1" type="button" value="38101"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
<row condition="DTL01">
<entry> addednewly </entry>
<entry> Evergreen Equity Income Fund4 </entry>
<entry> $ </entry>
<entry> 400,000 </entry>
<entry newfootref="yes">
<footnoteref alt="1" deltaxml:key="38101fr" idref="38101" label="4" order="1" size="1" type="button" value="38101"/>
</entry>
<entry> $ </entry>
<entry> 100,000 </entry>
<entry newcol="yes"/>
</row>
</tbody>
</table>
<footnote alt="1" deltaxml:deltaV2="A=B" deltaxml:key="67542f" id="67542" order="1" size="1">
<para>Experience in Software Testing - Manual testing, Defect Tracking and Bug</para>
<para condition="black">1</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A" deltaxml:key="67540f" id="67540" order="1" size="1">
<para>Weekly Status Reports</para>
<para condition="black">2</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A" deltaxml:key="40353f" id="40353" order="1" size="1">
<para>Excluding appliacable sales charges.</para>
<para condition="black">3</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A!=B" deltaxml:key="65770f" id="65770" order="1" size="1">
<para deltaxml:deltaV2="A=B">CLASS D -The Funds investments vary from those in the indices.</para>
<para condition="black" deltaxml:deltaV2="A!=B">
<deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">4</deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">2</deltaxml:text>
</deltaxml:textGroup>
</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A!=B" deltaxml:key="52538f" id="52538" order="1" size="1">
<para deltaxml:deltaV2="A=B">Or, if later, until their respective successors are elected and qualified.</para>
<para condition="black" deltaxml:deltaV2="A!=B">
<deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">5</deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">3</deltaxml:text>
</deltaxml:textGroup>
</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A!=B" deltaxml:key="38101f" id="38101" order="1" size="1">
<para deltaxml:deltaV2="A=B">Historical performance shown for Classes B, C and I prior to their inception is based on the performance of Class A. After-tax returns are shown only for the indicated class; after-tax returns for other classes will vary.</para>
<para condition="black" deltaxml:deltaV2="A!=B">
<deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">6</deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">4</deltaxml:text>
</deltaxml:textGroup>
</para>
</footnote>
<table cols="4" datatype="2" deltaxml:deltaV2="A!=B" oldcols="4" primary="" render="0" rows="4" style="" tabletype="tt15">
<tbody deltaxml:deltaV2="A!=B">
<row condition="HDR01" deltaxml:deltaV2="A!=B">
<entry deltaxml:deltaV2="A=B"> Trustee </entry>
<entry deltaxml:deltaV2="A!=B"> Fund <deltaxml:textGroup deltaxml:deltaV2="B">
<deltaxml:text deltaxml:deltaV2="B">Modified </deltaxml:text>
</deltaxml:textGroup>
</entry>
<entry deltaxml:deltaV2="A=B"> Dollar Range of Investment in Fund </entry>
<entry deltaxml:deltaV2="A=B"> Aggregate Dollar Range of Evergreen Fund Complex </entry>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> Charles A. Austin I </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $50,001 - $100,00 </entry>
<entry> $50,001 - $100,000 </entry>
</row>
<row condition="DTL01" deltaxml:deltaV2="A!=B">
<entry deltaxml:deltaV2="A=B"> Charles A. Austin II </entry>
<entry deltaxml:deltaV2="A=B"> Evergreen Equity Income Fund </entry>
<entry deltaxml:deltaV2="A!=B"> <deltaxml:textGroup deltaxml:deltaV2="A!=B">
<deltaxml:text deltaxml:deltaV2="A">$50,001 - $100,000 </deltaxml:text>
<deltaxml:text deltaxml:deltaV2="B">over$100,000 </deltaxml:text>
</deltaxml:textGroup>
</entry>
<entry deltaxml:deltaV2="A=B"> $50,001 - $100,000 </entry>
</row>
<row condition="DTL01" deltaxml:deltaV2="A=B">
<entry> Charles A. Austin III </entry>
<entry> Evergreen Equity Income Fund </entry>
<entry> $50,001 - $100,000 </entry>
<entry> $50,001 - $100,000 </entry>
</row>
</tbody>
</table>
<table cols="4" datatype="2" deltaxml:deltaV2="A!=B" oldcols="4" primary="" render="0" style="" tabletype="tt15">
<deltaxml:attributes deltaxml:deltaV2="A!=B">
<dxa:rows deltaxml:deltaV2="A!=B">
<deltaxml:attributeValue deltaxml:deltaV2="A">5</deltaxml:attributeValue>
<deltaxml:attributeValue deltaxml:deltaV2="B">7</deltaxml:attributeValue>
</dxa:rows>
</deltaxml:attributes>
<tbody deltaxml:deltaV2="A!=B">
<row condition="TTL01" deltaxml:deltaV2="A=B">
<entry colspan="4"> TRUSTEE OWERSHIP </entry>
</row>
<row condition="HDR01" deltaxml:deltaV2="A=B">
<entry> Trustee </entry>
<entry> Fund </entry>
<entry> Dollar Range of Investment in Fund </entry>
<entry> Aggregate Dollar of Evergreen FUnd Complex </entry>
</row>
<row condition="DTL03" deltaxml:deltaV2="A=B">
<entry> Austin </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund </entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03" deltaxml:deltaV2="A=B">
<entry> William </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund<footnoteref alt="1" deltaxml:key="40124fr" idref="40124" label="1" order="1" size="1" type="button" value="40124"/>
</entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03" deltaxml:deltaV2="A=B">
<entry> George </entry>
<entry> Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund Evergreen Fund </entry>
<entry> Over $100,000 Over $100,000 Over $100,000 Over $100,000 </entry>
<entry> Over $100,000<footnoteref alt="1" deltaxml:key="40350fr" idref="40350" label="2" order="1" size="1" type="button" value="40350"/>
</entry>
</row>
<row condition="DTL03" deltaxml:deltaV2="B">
<entry> Doss </entry>
<entry> Evergreen Fund1<footnoteref alt="1" deltaxml:key="65782fr" idref="65782" label="3" order="1" size="1" type="button" value="65782"/>
</entry>
<entry> Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
<row condition="DTL03" deltaxml:deltaV2="B">
<entry> Maiya<footnoteref alt="1" deltaxml:key="63853fr" idref="63853" label="4" order="1" size="1" type="button" value="63853"/>
</entry>
<entry> Evergreen Fund2 </entry>
<entry> Over $100,000 </entry>
<entry> Over $100,000 </entry>
</row>
</tbody>
</table>
<footnote alt="1" deltaxml:deltaV2="A=B" deltaxml:key="40124f" id="40124" order="1" size="1">
<para>After-tax returns are shown only for the indicated class; after-tax returns for other classes will vary.</para>
<para condition="black">1</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="A=B" deltaxml:key="40350f" id="40350" order="1" size="1">
<para>One For the three months ended march 31, 2003. The Fund changed its fiscal year end from December 31 to March 31, effective March 31, 2003.</para>
<para condition="black">2</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="B" deltaxml:key="65782f" id="65782" order="1" size="1">
<para>Seven stages of life -The Funds investments vary from those in the indices.</para>
<para condition="black">3</para>
</footnote>
<footnote alt="1" deltaxml:deltaV2="B" deltaxml:key="63853f" id="63853" order="1" size="1">
<para>jack &amp; jill</para>
<para condition="black">4</para>
</footnote>
</sect1>
</chapter>
</part>
</book>

Give me some guidelines to fix this problem.

Thanks,
Jayanthi
DeltaXML Core > what is the equivalent value of the element "deltaxml:exchange"
Joined: 03-July-2008
Posts: 3
Location: Sacramento, United States of America
Posted: 07-July-2008 23:17
what is the equivalent value of the element "deltaxml:exchange"
Hi,

In the new delta 5.0 core version, what is the equivalent value of the element "deltaxml:exchange" and also may i know under what scenarios "deltaxml:exchange" is populated.

thanks,
prakash
DeltaXML Core > traling balnk white space discrepancies!!
Joined: 03-July-2008
Posts: 3
Location: Sacramento, United States of America
Posted: 07-July-2008 23:11
sorry, the result from version 5.0  was,

<deltaxml:textGroup deltaxml:deltaV2="A!=B"><deltaxml:text deltaxml:deltaV2="A">Family Value Package</deltaxml:text><deltaxml:text deltaxml:deltaV2="B">family value package</deltaxml:text>   </deltaxml:textGroup>
DeltaXML Core > traling balnk white space discrepancies!!
Joined: 03-July-2008
Posts: 3
Location: Sacramento, United States of America
Posted: 07-July-2008 23:06
traling balnk white space discrepancies!!
Hi,

while upgrading to version 5.0 from 4.2 i found some trailing blank white spaces are truncated in the new version. i used the following filters(NormalizeSpace ,WordInfilter, OrphanedWordOutfilter, WordSpaceFixup and WordOutfilter).

Source(A):

<MyRoot>the highest cost Family Value Package in a given geographic area.</MyRoot>

Source1(B):

<MyRoot>the highest cost family value package in a given geographic area.</MyRoot>

Result from version 4.2 :

<deltaxml:PCDATAmodify><deltaxml:PCDATAold>Family Value Package </deltaxml:PCDATAold><deltaxml:PCDATAnew>family value package </deltaxml:PCDATAnew>
         
result from version 5.0 :

<deltaxml:textGroup deltaxml:deltaV2="A!=B"><deltaxml:text deltaxml:deltaV2="A">Family Value Packages</deltaxml:text>   <deltaxml:text deltaxml:deltaV2="B">family value packages</deltaxml:text>         </deltaxml:textGroup>

So now if both these results are compared, the trailing blank white space is missing in the output/result of the new 5.0 version.Do I need to add any filter or  config parameters to solve it, any help would be grateful!.