Hi John and Brandon, I pulled the latest changes this morning and built with Ant. Things are different now. I still can't open an XML file. BB no longer disappears, though. After I exit BB, here is the contents of the command prompt window. C:\NewDesign\dist>java -jar brailleblaster.jar C:\Users\Vic\Documents\BrailleBlaster Documents\003 Ezekiel 40-17-31.xml is opened here java.lang.NullPointerException at java.io.FileInputStream.<init>(Unknown Source) at java.io.FileInputStream.<init>(Unknown Source) at org.brailleblaster.document.Semantics.compileFile(Unknown Source) at org.brailleblaster.document.Semantics.makeSemanticsTable(Unknown Source) at org.brailleblaster.document.Semantics.makeSemantics(Unknown Source) at org.brailleblaster.document.DocumentBase.setupFromFile(Unknown Source) at org.brailleblaster.document.DocumentBase.startDocument(Unknown Source) at org.brailleblaster.wordprocessor.DocumentManager.openDocument(Unknown Source) at org.brailleblaster.wordprocessor.DocumentManager.fileOpenDialog(Unknown Source) at org.brailleblaster.wordprocessor.BBMenu$2.widgetSelected(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.brailleblaster.wordprocessor.WPManager.<init>(Unknown Source) at org.brailleblaster.Main.main(Unknown Source) Main Shell handling Close event, about to dipose the main Display C:\NewDesign\dist> Best Regards from Ohio, U.S.A. Vic Beckley E-mail: vic.beckley3@xxxxxxxxx Skype: vbeckley WLM: vbeckley@xxxxxxxx