Menu

Pipeline Builder

2003-09-07
2003-09-16
  • Chuck Williams

    Chuck Williams - 2003-09-07

    I've just downloaded and installed 1.1.9 and was trying out the pipeline builder gui and have some suggestions/issues.

    - There is no title in the window banner
    - The tree keeps collapsing whenever I do something
    - When I add my stages and edit the parameters for that stage, they don't stick and aren't saved anywhere
    - There is no way to edit the parameters of a stage once its added

    here's the output from my brief session:

    D:\babeldoc>babeldoc pipelinebuilder
    Application has finished
    Saving: pipeline/mypipeline
    Saving: pipeline/config
    XPath
    XPath
    XPath
    XPath
    Getting value
    nextStage
    XPath
    Getting value
    nextStage
    nextStage
    nextStage
    Saving: pipeline/mypipeline
    Saving: pipeline/mypipeline
    Disposing
    Saving: pipeline/mypipeline
    XPath
    XPath
    XPath
    XPath
    Getting value
    nextStage
    XPath
    Getting value
    nextStage
    nextStage
    Getting value

    ignored
    stageType
    tracked
    XPath
    nextStage

    ignored
    stageType
    tracked
    XPath
    nextStage

    ignored
    stageType
    tracked
    XPath
    nextStage

    ignored
    stageType
    Saving: pipeline/mypipeline
    Saving: pipeline/mypipeline
    Disposing
    Exception occurred during event dispatching:
    java.lang.NullPointerException
            at java.util.Hashtable.put(Hashtable.java:389)
            at java.util.Properties.setProperty(Properties.java:102)
            at com.babeldoc.core.config.light.LightConfig.setString(Unknown Source)
            at com.babeldoc.gui.pipeline.builder.PipelineBuilderModel.setPipelineEnt
    ryStage(Unknown Source)
            at com.babeldoc.gui.wizard.setentrystage.SetEntryStageModel.setFinished(
    Unknown Source)
            at com.babeldoc.gui.wizard.setentrystage.SetEntryStageController.finish(
    Unknown Source)
            at com.babeldoc.gui.wizard.WizardDialog.handleFinish(Unknown Source)
            at com.babeldoc.gui.wizard.WizardDialog.actionPerformed(Unknown Source)
            at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:17
    64)
            at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
    ctButton.java:1817)
            at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
    .java:419)
            at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257
    )
            at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL
    istener.java:245)
            at java.awt.Component.processMouseEvent(Component.java:5134)
            at java.awt.Component.processEvent(Component.java:4931)
            at java.awt.Container.processEvent(Container.java:1566)
            at java.awt.Component.dispatchEventImpl(Component.java:3639)
            at java.awt.Container.dispatchEventImpl(Container.java:1623)
            at java.awt.Component.dispatchEvent(Component.java:3480)
            at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450
    )
            at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)

            at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
            at java.awt.Container.dispatchEventImpl(Container.java:1609)
            at java.awt.Window.dispatchEventImpl(Window.java:1590)
            at java.awt.Component.dispatchEvent(Component.java:3480)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
            at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
    read.java:197)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
    ad.java:150)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
    ad.java:140)
            at java.awt.Dialog.show(Dialog.java:538)
            at com.babeldoc.gui.wizard.setentrystage.SetEntryStageWizard.run(Unknown
    Source)
            at com.babeldoc.gui.pipeline.builder.SetEntryStageAction.actionPerformed
    (Unknown Source)
            at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:17
    64)
            at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
    ctButton.java:1817)
            at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
    .java:419)
            at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257
    )
            at javax.swing.AbstractButton.doClick(AbstractButton.java:289)
            at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1
    113)
            at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseRelease
    d(BasicMenuItemUI.java:943)
            at java.awt.Component.processMouseEvent(Component.java:5134)
            at java.awt.Component.processEvent(Component.java:4931)
            at java.awt.Container.processEvent(Container.java:1566)
            at java.awt.Component.dispatchEventImpl(Component.java:3639)
            at java.awt.Container.dispatchEventImpl(Container.java:1623)
            at java.awt.Component.dispatchEvent(Component.java:3480)
            at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450
    )
            at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)

            at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
            at java.awt.Container.dispatchEventImpl(Container.java:1609)
            at java.awt.Window.dispatchEventImpl(Window.java:1590)
            at java.awt.Component.dispatchEvent(Component.java:3480)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
            at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
    read.java:197)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
    ad.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)
    Exception occurred during event dispatching:
    java.lang.NullPointerException
            at java.util.Hashtable.put(Hashtable.java:389)
            at java.util.Properties.setProperty(Properties.java:102)
            at com.babeldoc.core.config.light.LightConfig.setString(Unknown Source)
            at com.babeldoc.gui.pipeline.builder.PipelineBuilderModel.setPipelineEnt
    ryStage(Unknown Source)
            at com.babeldoc.gui.wizard.setentrystage.SetEntryStageModel.setFinished(
    Unknown Source)
            at com.babeldoc.gui.wizard.setentrystage.SetEntryStageController.finish(
    Unknown Source)
            at com.babeldoc.gui.wizard.WizardDialog.handleFinish(Unknown Source)
            at com.babeldoc.gui.wizard.WizardDialog.actionPerformed(Unknown Source)
            at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:17
    64)
            at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
    ctButton.java:1817)
            at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
    .java:419)
            at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257
    )
            at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL
    istener.java:245)
            at java.awt.Component.processMouseEvent(Component.java:5134)
            at java.awt.Component.processEvent(Component.java:4931)
            at java.awt.Container.processEvent(Container.java:1566)
            at java.awt.Component.dispatchEventImpl(Component.java:3639)
            at java.awt.Container.dispatchEventImpl(Container.java:1623)
            at java.awt.Component.dispatchEvent(Component.java:3480)
            at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450
    )
            at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)

            at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
            at java.awt.Container.dispatchEventImpl(Container.java:1609)
            at java.awt.Window.dispatchEventImpl(Window.java:1590)
            at java.awt.Component.dispatchEvent(Component.java:3480)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
            at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
    read.java:197)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
    ad.java:150)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
    ad.java:140)
            at java.awt.Dialog.show(Dialog.java:538)
            at com.babeldoc.gui.wizard.setentrystage.SetEntryStageWizard.run(Unknown
    Source)
            at com.babeldoc.gui.pipeline.builder.SetEntryStageAction.actionPerformed
    (Unknown Source)
            at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:17
    64)
            at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
    ctButton.java:1817)
            at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
    .java:419)
            at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257
    )
            at javax.swing.AbstractButton.doClick(AbstractButton.java:289)
            at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1
    113)
            at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseRelease
    d(BasicMenuItemUI.java:943)
            at java.awt.Component.processMouseEvent(Component.java:5134)
            at java.awt.Component.processEvent(Component.java:4931)
            at java.awt.Container.processEvent(Container.java:1566)
            at java.awt.Component.dispatchEventImpl(Component.java:3639)
            at java.awt.Container.dispatchEventImpl(Container.java:1623)
            at java.awt.Component.dispatchEvent(Component.java:3480)
            at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450
    )
            at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)

            at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
            at java.awt.Container.dispatchEventImpl(Container.java:1609)
            at java.awt.Window.dispatchEventImpl(Window.java:1590)
            at java.awt.Component.dispatchEvent(Component.java:3480)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
            at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
    read.java:197)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
    ad.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)
    Disposing

     
    • bruce mcdonald

      bruce mcdonald - 2003-09-08

      You are right - its broken - and pretty badly too.  We are looking for swing developers - any volunteers!

       
    • bruce mcdonald

      bruce mcdonald - 2003-09-16

      Please take a look at the newer versions of this code (still in CVS) but much more usable!!

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.