[
https://issues.apache.org/jira/browse/DERBY-5359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13094465#comment-13094465
]
Knut Anders Hatlen commented on DERBY-5359:
-------------------------------------------
Thanks for the patch, Jayaram!
I applied the patch and built the reference manual. It looks like the xmlns
attribute is correctly inserted into the html element. However, there's also an
xmlns attribute inserted into some elements where it doesn't belong. For
example, in the toc.html file you attached, we have this:
<body>
<ul>
<li><a xmlns="" href="rrefcopyright.html"/></li>
<li><a xmlns="" href="rreflicense.html"/></li>
<li><a xmlns="" href="crefmpref1002477.html"/>
<ul>
The html validator now complains that there shouldn't be an xmlns attribute in
the "a" element. I don't see exactly this when I build it in my environment,
but I do see xmlns attributes inserted into meta and ul elements:
<meta xmlns="" content="text/html; charset=utf-8" http-equiv="Content-Type" />
...
<body>
<ul xmlns="">
...
Similar things seem to happen in the html files for the topics. For example in
rrefclob.html:
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-us" xml:lang="en-us">
<head xmlns="">
...
<body xmlns="" id="rrefclob"><a name="rrefclob"><!-- --></a>
...
When I read the comments on DERBY-4408 again, I see that Kim experienced
similar problem. See
https://issues.apache.org/jira/browse/DERBY-4408?focusedCommentId=13069007&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13069007.
I'm not sure what we'll have to do to get around that problem.
> Missing xmlns attribute for html element in docs
> ------------------------------------------------
>
> Key: DERBY-5359
> URL: https://issues.apache.org/jira/browse/DERBY-5359
> Project: Derby
> Issue Type: Bug
> Components: Documentation
> Affects Versions: 10.9.0.0
> Reporter: Knut Anders Hatlen
> Assignee: Jayaram Subramanian
> Attachments: derby5359.diff, html.zip
>
>
> The html files in the documentation that are declared as XHTML don't pass as
> valid XHTML because the html elements lack the xmlns attribute. Examples:
> http://db.apache.org/derby/docs/dev/ref/index.html
> -->
> http://validator.w3.org/check?uri=http%3A%2F%2Fdb.apache.org%2Fderby%2Fdocs%2Fdev%2Fref%2Findex.html
> http://db.apache.org/derby/docs/dev/ref/toc.html
> -->
> http://validator.w3.org/check?uri=http%3A%2F%2Fdb.apache.org%2Fderby%2Fdocs%2Fdev%2Fref%2Ftoc.html
> http://db.apache.org/derby/docs/dev/ref/rrefcallprocedure.html
> -->
> http://validator.w3.org/check?uri=http%3A%2F%2Fdb.apache.org%2Fderby%2Fdocs%2Fdev%2Fref%2Frrefcallprocedure.html
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira