Not that I expect support for this program, I suspect that
the vendor will be interested in the fact that I have
caused the program to fail with some (probably bad)
DocBook input.

I am working on an XML file generated from a client's 
RTF document using UpCast.

I have a transformation of this file into html and I
am currently testing an XSLT transformation that will
produce a DocBook version of the same.

When I generate sections, titles and para's I can load 
the document into XXE as a DocBook file even though it
fails validation with several hundred errors due to tables
and lists being in HTML forms.

When I start to build DocBook tables by changing the format
from HTML tags to DocBook tags, the file will no longer
load into XXE. I get a traceback to stderr and the program
does a microsoft imitation (sits there doing nothing).

Enclosed is the traceback. I will spare you my clients proprietary
document but would be willing to obscure the contents and send it 
to XmlMind if there is interest on working on this problem.

============================================================


java.lang.NullPointerException
        at
com.xmlmind.xmleditapp.docbook.StyleHookImpl.hasColSep(StyleHookImpl.java:543)
        at
com.xmlmind.xmleditapp.docbook.StyleHookImpl.addCellStyle(StyleHookImpl.java:330)
        at
com.xmlmind.xmleditapp.docbook.StyleHookImpl.addIntrinsicStyle(StyleHookImpl.java:102)
        at
com.xmlmind.xmledit.styledview.StyledViewFactory.specToStyle(StyledViewFactory.java:1107)
        at
com.xmlmind.xmledit.styledview.StyledViewFactory.specToStyle(StyledViewFactory.java:1098)
        at
com.xmlmind.xmledit.styledview.StyledViewFactory.createElementView(StyledViewFactory.java:919)
        at
com.xmlmind.xmledit.view.DocumentView$ViewTreeAttacher.enterElement(DocumentView.java:1965)
        at com.xmlmind.xmledit.doc.Traversal.traverse(Traversal.java:271)
        at com.xmlmind.xmledit.doc.Traversal.traverse(Traversal.java:277)
        at com.xmlmind.xmledit.doc.Traversal.traverse(Traversal.java:277)
        at com.xmlmind.xmledit.doc.Traversal.traverse(Traversal.java:277)
        at com.xmlmind.xmledit.doc.Traversal.traverse(Traversal.java:277)
        at
com.xmlmind.xmledit.view.DocumentView$ViewTreeAttacher.run(DocumentView.java:1951)
        at
com.xmlmind.xmledit.view.DocumentView.setDocument(DocumentView.java:890)
        at com.xmlmind.xmleditapp.app.Editor.<init>(Editor.java:86)
        at com.xmlmind.xmleditapp.app.App.openFiles(App.java:764)
        at com.xmlmind.xmleditapp.app.App.run(App.java:733)
        at com.xmlmind.xmleditapp.app.App.access$000(App.java:61)
        at com.xmlmind.xmleditapp.app.App$1.actionPerformed(App.java:340)
        at javax.swing.Timer.fireActionPerformed(Timer.java:271)
        at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:448)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)





-- 
John Austin <jwaustin at sympatico.ca>


Reply via email to