Donatas Ciuksys wrote:
> 
> Hello Edwin,
> 
> So I'm sending you example code showing the bug of crimson1.1.1.
> I gave wrong description for this bug. The good one would be following:
> 
> If I have a document with an element without attributes (but DTD declares an
> attribute with default value for this element), and I import this element to
> a new document, the attribute with default value is not copied.
> 
> Attached you will find the source code example for this bug.
> 
> (Just FYI: xerces 1.4.0 also has this bug, but in 1.4.1 it is allready
> fixed.)

As I read the DOM spec under ELEMENT_NODE at
http://www.w3.org/TR/DOM-Level-2-Core/core.html#Core-Document-importNode,
it says that default attributes are _not_ copied.  So I'm not yet
convinced this is a bug.

-Edwin

> 
> Regards,
> Donatas
> 
> ----- Original Message -----
> From: "Edwin Goei" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>; "Donatas Ciuksys" <[EMAIL PROTECTED]>
> Sent: Thursday, July 12, 2001 22:35
> Subject: Re: Crimson 1.1.1 bug: default attribute value is not returned.
> 
> Donatas Ciuksys wrote:
> >
> > Hello,
> >
> > Yesterday I evaluated your new crimson 1.1.1 package and found that it
> > contains a bug. If DTD declares attribute with default value, and element
> in
> > xml document does not specifies this attribute, then parser should return
> > default value for this attribute. This is how crimson 1.1 was functioning,
> > but 1.1.1 does not anymore - it returns empty string.
> > Hope you will fix this.
> 
> I was not able to reproduce your problem.  Could you send me a simple
> test case?
> 
> -Edwin
> 
>   ------------------------------------------------------------------------
>                          Name: TestCrimson111.xml
>    TestCrimson111.xml    Type: text/xml
>                      Encoding: 7bit
> 
>                           Name: TestCrimson111.java
>    TestCrimson111.java    Type: unspecified type (application/octet-stream)
>                       Encoding: quoted-printable

---------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to