I am afraid it's not going to be that simple. First the dom4j project seems pretty dead to me, there hasn't been any cvs activity for almost a year now. Second, even if the bug was fixed, it's not sure we will be able to upgrade dom4j for the reasons dicussed in these issues:

http://jira.codehaus.org/browse/MAVEN-1345
http://jira.codehaus.org/browse/JAXEN-67
http://issues.apache.org/jira/browse/JELLY-226

If someone familiar with dom4j/jaxen would like to have a look at that problem, he is very welcome to do so... :)

-Lukas


Wayne Fay wrote:
Great news.

Can you please keep an eye on this issue and report back when its
fixed? Then we can update poms to get the new dom4j, and finally put
this issue to rest. ;-)

Wayne


On 3/1/06, Lance Bader <[EMAIL PROTECTED]> wrote:

Remember this issue?  Someone has found the location of the defect.  See  Bugs
item #1277785.

http://sourceforge.net/tracker/index.php?func=detail&aid=1277785&group_id=16035&atid=116035

Maybe we will some some action on this.

Lance

On 12/8/05, Lukas Theussl <[EMAIL PROTECTED]> wrote:

It's a known issue: http://jira.codehaus.org/browse/MPXDOC-111

Nothing we can do about in xdoc, it's a dom4j bug.

-Lukas


Lance Bader wrote:

In HTML there are tags that are forbidden to have content or end tags,
namely

<area>
<base>
<basefont>
<br>
<col>
<frame>
<hr>
<img>
<input>
<isindex>
<link>
<meta>
<param>

In XHTML, of course, everything needs an end tag, even if content is
forbidden, and the xDoc plug-in correctly adds end tags while generating

its

XHTML output.  However, it adds explicit end tags instead of using the

unary

format.  For example, it expands <br> to <br></br> instead of the unary
<br/>.  Even if the XML source contains an explicit <br/>, the xDoc

plug-in

converts it to <br><br/>.

For our project, it is important for our XHTML files to be reusable and

we

have adopted a number of standards, both industry standards and company
standards, to assure that.  Compliance testing is performed with

Parasoft's

WebKing application.

I was dismayed to discover that WebKing, for these tags, considers an
explicit end tag a violation of "industry web standards".  It considers

the

unary format acceptable.  I can see their point; an explicit end tag

invites

content between the start tag and the end tag and content is forbidden

for

these tags.

If it was a perfect world, the xDoc plug-in would, either by default or

by

user configuration, use the unary format instead of explicit end tags

for

these tags.  I would rather not encourage a permanent special case for

our

XHTML.  Even a special post-build step to make the XHTML comply could

cause

unacceptable risk and effort.

What do you think? Could the xDoc plug-in be enhanced?  Should it be
enhanced?


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to