<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi all,<br>
<br>
I'm new to this list; I generally use gnomesword.&nbsp; I've put together a
number of modules recently, and have found two bugs in BD that affect
ThML-based genbooks.<br>
<br>
In particular, there are a two tags which are valid ThML, but cause
internal errors in BD.&nbsp; In particular, they are the &lt;verse&gt; tag
(which is specifically ThML), and the &lt;cite&gt; tag (which is
carried over from the html DTD).&nbsp; When the user navigates to a
&lt;div&gt; section which includes either of these elements, they are
presented with the following error dialog:<br>
<blockquote>An error has occurred:<br>
Unexpected internal problem.&nbsp; You may need to restart.<br>
  <br>
This was caused by:<br>
org.jdom.Text cannot be cast to org.jdom.Element<br>
</blockquote>
I can provide a sample ThML file which highlights the issue, if it
would help.&nbsp; I have verified:<br>
<ol>
  <li>This happens in BD under Windows or Linux</li>
  <li>This does not happen using (non-j)sword-based viewers: BT, GS,
Sword for Windows</li>
  <li>I can change the behavior by simply removing the &lt;cite&gt; tag
or the &lt;verse&gt; tag without changing anything else</li>
  <li>The files in question pass an xml validity test against the ThML
DTD using xmllint<br>
  </li>
</ol>
Is there anything else that might help to track this bug?<br>
<br>
In Christ,<br>
Brian<br>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
---------------------------------------------------------------------
Brian J. Dumont, P.E.                    <a class="moz-txt-link-abbreviated" href="mailto:bdumont@airflowsciences.com">bdumont@airflowsciences.com</a>
Airflow Sciences Corporation                    (734) 525-0300 voice
12190 Hubbard Street                            (734) 525-0303   fax
Livonia, MI  48150-1737    USA        <a class="moz-txt-link-freetext" href="http://www.airflowsciences.com">http://www.airflowsciences.com</a>
---------------------------------------------------------------------
</pre>
</body>
</html>