[jsword-devel] [JIRA] Resolved: (BD-101) Exception thrown when starting verses on one line
DM Smith (JIRA)
jira at crosswire.org
Sun Feb 6 13:18:05 MST 2011
[ http://www.crosswire.org/bugs/browse/BD-101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
DM Smith resolved BD-101.
-------------------------
Fix Version/s: 1.5 (was 1.0.7)
Resolution: Fixed
Just changing fixed version.
> Exception thrown when starting verses on one line
> -------------------------------------------------
>
> Key: BD-101
> URL: http://www.crosswire.org/bugs/browse/BD-101
> Project: Bible Desktop
> Issue Type: Bug
> Components: book display
> Environment: Mac OS 10.4.9
> Java 1.5.0_07
> BibleDesktop 2007-06-08 nightly build
> ESV Sword module
> Reporter: Gabriel Valencia
> Assignee: DM Smith
> Fix For: 1.5 (was 1.0.7)
>
>
> I am getting an exception when turning on "Start verses on separate lines" using the 2007-06-08 nightly build. Here is the exception stack trace from my console:
> WARNING: Could not execute method org.crosswire.bibledesktop.desktop.DesktopActions.doVLine()
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.crosswire.common.swing.ActionFactory.actionPerformed(ActionFactory.java:108)
> at org.crosswire.common.swing.CWAction.actionPerformed(CWAction.java:63)
> at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
> at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
> at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
> at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:269)
> at javax.swing.AbstractButton.doClick(AbstractButton.java:334)
> at apple.laf.ScreenCheckboxMenuItem.itemStateChanged(ScreenCheckboxMenuItem.java:170)
> at java.awt.CheckboxMenuItem.processItemEvent(CheckboxMenuItem.java:360)
> at java.awt.CheckboxMenuItem.processEvent(CheckboxMenuItem.java:328)
> at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:298)
> at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:286)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:466)
> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
> Caused by: org.jdom.IllegalAddException: The element "osis" could not be added as the root of the document: The Content already has an existing parent document
> at org.jdom.ContentList.add(ContentList.java:214)
> at org.jdom.ContentList.add(ContentList.java:140)
> at java.util.AbstractList.add(AbstractList.java:89)
> at org.jdom.Document.setRootElement(Document.java:236)
> at org.jdom.Document.<init>(Document.java:117)
> at org.jdom.Document.<init>(Document.java:154)
> at org.crosswire.jsword.book.BookData.getSAXEventProvider(BookData.java:113)
> at org.crosswire.bibledesktop.display.basic.TextPaneBookDataDisplay.refresh(TextPaneBookDataDisplay.java:141)
> at org.crosswire.bibledesktop.display.ProxyBookDataDisplay.refresh(ProxyBookDataDisplay.java:120)
> at org.crosswire.bibledesktop.display.basic.TabbedBookDataDisplay.refresh(TabbedBookDataDisplay.java:182)
> at org.crosswire.bibledesktop.desktop.DesktopActions.doVLine(DesktopActions.java:289)
> ... 22 more
> Here are the steps I followed to reproduce:
> 1) Open up BD.
> 2) Type in "rom 8" into the Show Passage field
> 3) Go to the View menu and select "Start verses on separate lines"
> 4) Check your Java consoel (or system console if using Mac OS for the exception
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jsword-devel
mailing list