<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
#email-body { min-width: 30em !important; }
#email-page { padding: 8px !important; }
#email-banner { padding: 8px 8px 0 8px !important; }
#email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
#email-fields { padding: 0 8px 8px 8px !important; }
#email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
<tr valign="top">
<td id="email-page" style="padding:16px !important;">
<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
<tr valign="top">
<td bgcolor="#4d5c47" style="background-color:#4d5c47;color:#ffffcc;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="http://www.crosswire.org/bugs/s/en_US-l73y3/783/14/_/jira-logo-scaled.png" alt="" style="vertical-align:top;" /></td>
</tr><tr valign="top">
<td id="email-banner" style="padding:32px 32px 0 32px;">
<table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
<img id="email-avatar" src="http://www.crosswire.org/bugs/secure/useravatar?avatarId=10062" alt="" height="48" width="48" border="0" align="left" style="padding:0;margin: 0 16px 16px 0;" />
<div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
<a class="user-hover" rel="kiyut" id="email_kiyut" href="http://www.crosswire.org/bugs/secure/ViewProfile.jspa?name=kiyut" style="color:#000000;">Tonny Kohar</a>
created <img src="http://www.crosswire.org/bugs/images/icons/bug.gif" height="16" width="16" border="0" align="absmiddle" alt="Bug"> <a style='color:#000000;text-decoration:none;' href='http://www.crosswire.org/bugs/browse/JS-279'>JS-279</a>
</div>
<div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
<a style='color:#000000;text-decoration:none;' href='http://www.crosswire.org/bugs/browse/JS-279'><strong>Error Exception Key Not Found for Dictionary book for the first key</strong></a>
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr valign="top">
<td id="email-fields" style="padding:0 32px 32px 32px;">
<table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
<tr valign="top">
<td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Issue Type:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<img src="http://www.crosswire.org/bugs/images/icons/bug.gif" height="16" width="16" border="0" align="absmiddle" alt="Bug"> Bug
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Affects Versions:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
2.0 </td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Assignee:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="dmsmith" id="email_dmsmith" href="http://www.crosswire.org/bugs/secure/ViewProfile.jspa?name=dmsmith" style="color:#000000;">DM Smith</a>
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Components:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
o.c.jsword.book.sword </td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Created:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
31/Jul/13 8:41 AM
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Description:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<p style='margin-top:0;margin-bottom:10px;'>Tested on Both BibleDesktop (latest nightly) or JSword lib (latest nightly) as of 31 July 2013</p>
<p style='margin-top:0;margin-bottom:10px;'>If I select or choose (lookup) the first key for certain dictionary book eg: StrongGreek or StrongHebrew, it will throw Exception Error.<br/>
However it is work or no error for Robinson Dictionary.</p>
<p style='margin-top:0;margin-bottom:10px;'>How to replicate the book</p>
<ul class="alternate" type="square">
        <li>Open/run bibledesktop</li>
        <li>On the Right Top Listbox choose either StrongGreek or StrongHebrew</li>
        <li>then on the key/index listbox, choose the first key eg: Dictionary of Hebrew...</li>
        <li>Bump, it throw Exception Error</li>
</ul>
<p style='margin-top:0;margin-bottom:10px;'>Here is the stack trace</p>
<p style='margin-top:0;margin-bottom:10px;'>WARNING: Key not found Dictionaries of Hebrew and Greek Words<br/>
org.crosswire.jsword.book.BookException: Key not found Dictionaries of Hebrew and Greek Words<br/>
        at org.crosswire.jsword.book.sword.SwordDictionary.getOsisIterator(SwordDictionary.java:84)<br/>
        at org.crosswire.jsword.book.BookData.getOsisContent(BookData.java:157)<br/>
        at org.crosswire.jsword.book.BookData.getOsisFragment(BookData.java:100)<br/>
        at org.crosswire.jsword.book.BookData.getSAXEventProvider(BookData.java:113)<br/>
        at org.crosswire.bibledesktop.display.basic.TextPaneBookDataDisplay.refresh(TextPaneBookDataDisplay.java:157)<br/>
        at org.crosswire.bibledesktop.display.basic.TextPaneBookDataDisplay.setBookData(TextPaneBookDataDisplay.java:117)<br/>
        at org.crosswire.bibledesktop.book.MultiBookPane.newEntry(MultiBookPane.java:459)<br/>
        at org.crosswire.bibledesktop.book.MultiBookPane$3.valueChanged(MultiBookPane.java:344)<br/>
        at javax.swing.JList.fireSelectionValueChanged(JList.java:1798)<br/>
        at javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1812)<br/>
        at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184)<br/>
        at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164)<br/>
        at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211)<br/>
        at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405)<br/>
        at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415)<br/>
        at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459)<br/>
        at javax.swing.JList.setSelectionInterval(JList.java:2067)<br/>
        at javax.swing.plaf.basic.BasicListUI$Handler.adjustSelection(BasicListUI.java:2739)<br/>
        at javax.swing.plaf.basic.BasicListUI$Handler.mousePressed(BasicListUI.java:2695)<br/>
        at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:280)<br/>
        at java.awt.Component.processMouseEvent(Component.java:6502)<br/>
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)<br/>
        at java.awt.Component.processEvent(Component.java:6270)<br/>
        at java.awt.Container.processEvent(Container.java:2229)<br/>
        at java.awt.Component.dispatchEventImpl(Component.java:4861)<br/>
        at java.awt.Container.dispatchEventImpl(Container.java:2287)<br/>
        at java.awt.Component.dispatchEvent(Component.java:4687)<br/>
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)<br/>
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4489)<br/>
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)<br/>
        at java.awt.Container.dispatchEventImpl(Container.java:2273)<br/>
        at java.awt.Window.dispatchEventImpl(Window.java:2719)<br/>
        at java.awt.Component.dispatchEvent(Component.java:4687)<br/>
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)<br/>
        at java.awt.EventQueue.access$200(EventQueue.java:103)<br/>
        at java.awt.EventQueue$3.run(EventQueue.java:694)<br/>
        at java.awt.EventQueue$3.run(EventQueue.java:692)<br/>
        at java.security.AccessController.doPrivileged(Native Method)<br/>
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)<br/>
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)<br/>
        at java.awt.EventQueue$4.run(EventQueue.java:708)<br/>
        at java.awt.EventQueue$4.run(EventQueue.java:706)<br/>
        at java.security.AccessController.doPrivileged(Native Method)<br/>
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)<br/>
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)<br/>
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)<br/>
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)<br/>
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)<br/>
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)<br/>
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)<br/>
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)<br/>
Caused by: java.io.IOException: Key not found Dictionaries of Hebrew and Greek Words<br/>
        at org.crosswire.jsword.book.sword.RawLDBackend.readRawContent(RawLDBackend.java:96)<br/>
        at org.crosswire.jsword.book.sword.RawLDBackend.readRawContent(RawLDBackend.java:71)<br/>
        at org.crosswire.jsword.book.sword.RawLDBackend.readRawContent(RawLDBackend.java:56)<br/>
        at org.crosswire.jsword.book.sword.SwordDictionary.getOsisIterator(SwordDictionary.java:82)<br/>
        ... 50 more</p>
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Environment:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<ul class="alternate" type="square">
        <li>Java 7u25</li>
        <li>Ubuntu 12.04 (with latest update)</li>
        <li>BibleDesktop or JSword (latest nightly 31 July 2013)</li>
</ul>
</td>
</tr>
<tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Project:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a style="color:#000000;" href="http://www.crosswire.org/bugs/browse/JS">JSword</a>
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Priority:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<img src="http://www.crosswire.org/bugs/images/icons/priority_major.gif" height="16" width="16" border="0" align="absmiddle" alt="Major"> Major
</td>
</tr> <tr valign="top">
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 10px 10px 0;white-space:nowrap;">
<strong style="font-weight:normal;color:#505050;">Reporter:</strong>
</td>
<td style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 10px 0;width:100%;">
<a class="user-hover" rel="kiyut" id="email_kiyut" href="http://www.crosswire.org/bugs/secure/ViewProfile.jspa?name=kiyut" style="color:#000000;">Tonny Kohar</a>
</td>
</tr> </table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td><!-- End #email-page -->
</tr>
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
This message is automatically generated by JIRA.<br />
If you think it was sent incorrectly, please contact your JIRA administrators<br />
For more information on JIRA, see: <a style='color:#000000;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
</td>
</tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->