Your value is right (0 or 1). It looks like a issue with default value screen 
which can come for any workflow input configuration. What happens when you run 
the workflow using these 0 or 1?

Raminder

On Jul 9, 2012, at 1:06 PM, Hasitha Aravinda wrote:

> Hi Devs,
> 
> I created a sample workflow to test DoWhile node function. It has an input
> node which is connected to a DoWhile node. After designing the workflow, I
> click on input node's config button and then i typed a value ( ex: 1) as a
> default value. Then Click on OK button of the "Input Parameter
> configuration" window and I got following exception.
> 
> Then I tried to run the workflow and i was able to run it. After the
> execution, I observed that input node's default value is now set. (To the
> value which i entered as input parameter during the workflow execution.) .
> Again I click Ok button of the "Input Parameter configuration" Window
> (Without modifying default value), and then again following exception
> occurred.
> 
> So it seems there is nothing wrong with my first default value. Any
> thoughts ?
> 
> Thanks,
> Hasitha.
> 
> 
> could not parse XML document prolog; nested exception is:
> org.xmlpull.v1.XmlPullParserException: only whitespace content allowed
> before start tag and not 1 (position: START_DOCUMENT seen 1... @1:1)
>    at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1519)
>    at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395)
>    at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
>    at
> org.xmlpull.b5.XmlPullInfosetBuilder.parseDocumentStart(XmlPullInfosetBuilder.java:199)
>    at
> org.xmlpull.b5.XmlPullInfosetBuilder.parse(XmlPullInfosetBuilder.java:150)
>    at
> org.xmlpull.b5.XmlPullInfosetBuilder.parseReader(XmlPullInfosetBuilder.java:428)
>    at
> org.xmlpull.infoset.XmlInfosetBuilder.parseString(XmlInfosetBuilder.java:340)
>    at
> org.apache.airavata.common.utils.XMLUtil.stringToXmlElement(XMLUtil.java:91)
>    at
> org.apache.airavata.xbaya.ui.dialogs.graph.system.InputConfigurationDialog.setInput(InputConfigurationDialog.java:175)
>    at
> org.apache.airavata.xbaya.ui.dialogs.graph.system.InputConfigurationDialog.access$000(InputConfigurationDialog.java:44)
>    at
> org.apache.airavata.xbaya.ui.dialogs.graph.system.InputConfigurationDialog$1.actionPerformed(InputConfigurationDialog.java:242)
>    at
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>    at
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>    at
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>    at
> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>    at
> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>    at java.awt.Component.processMouseEvent(Component.java:6290)
>    at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
>    at java.awt.Component.processEvent(Component.java:6055)
>    at java.awt.Container.processEvent(Container.java:2039)
>    at java.awt.Component.dispatchEventImpl(Component.java:4653)
>    at java.awt.Container.dispatchEventImpl(Container.java:2097)
>    at java.awt.Component.dispatchEvent(Component.java:4481)
>    at
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
>    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
>    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
>    at java.awt.Container.dispatchEventImpl(Container.java:2083)
>    at java.awt.Window.dispatchEventImpl(Window.java:2482)
>    at java.awt.Component.dispatchEvent(Component.java:4481)
>    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
>    at java.awt.EventQueue.access$000(EventQueue.java:84)
>    at java.awt.EventQueue$1.run(EventQueue.java:607)
>    at java.awt.EventQueue$1.run(EventQueue.java:605)
>    at java.security.AccessController.doPrivileged(Native Method)
>    at
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
>    at
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
>    at java.awt.EventQueue$2.run(EventQueue.java:621)
>    at java.awt.EventQueue$2.run(EventQueue.java:619)
>    at java.security.AccessController.doPrivileged(Native Method)
>    at
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
>    at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
>    at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>    at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>    at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
>    at java.awt.Dialog$1.run(Dialog.java:1044)
>    at java.awt.Dialog$3.run(Dialog.java:1096)
>    at java.security.AccessController.doPrivileged(Native Method)
>    at java.awt.Dialog.show(Dialog.java:1094)
>    at java.awt.Component.show(Component.java:1584)
>    at java.awt.Component.setVisible(Component.java:1536)
>    at java.awt.Window.setVisible(Window.java:841)
>    at java.awt.Dialog.setVisible(Dialog.java:984)
>    at
> org.apache.airavata.xbaya.ui.dialogs.XBayaDialog.show(XBayaDialog.java:187)
>    at
> org.apache.airavata.xbaya.ui.dialogs.graph.system.InputConfigurationDialog.show(InputConfigurationDialog.java:135)
>    at
> org.apache.airavata.xbaya.ui.graph.system.InputNodeGUI.showConfigurationDialog(InputNodeGUI.java:62)
>    at
> org.apache.airavata.xbaya.ui.graph.system.ConfigurableNodeGUI.mouseClicked(ConfigurableNodeGUI.java:76)
>    at
> org.apache.airavata.xbaya.ui.graph.GraphGUI.mouseClicked(GraphGUI.java:63)
>    at
> org.apache.airavata.xbaya.ui.graph.GraphCanvas.mouseClicked(GraphCanvas.java:472)
>    at
> org.apache.airavata.xbaya.ui.graph.GraphCanvas.access$300(GraphCanvas.java:96)
>    at
> org.apache.airavata.xbaya.ui.graph.GraphCanvas$3.mouseClicked(GraphCanvas.java:1122)
>    at java.awt.Component.processMouseEvent(Component.java:6293)
>    at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
>    at java.awt.Component.processEvent(Component.java:6055)
>    at java.awt.Container.processEvent(Container.java:2039)
>    at java.awt.Component.dispatchEventImpl(Component.java:4653)
>    at java.awt.Container.dispatchEventImpl(Container.java:2097)
>    at java.awt.Component.dispatchEvent(Component.java:4481)
>    at
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
>    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4245)
>    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
>    at java.awt.Container.dispatchEventImpl(Container.java:2083)
>    at java.awt.Window.dispatchEventImpl(Window.java:2482)
>    at java.awt.Component.dispatchEvent(Component.java:4481)
>    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
>    at java.awt.EventQueue.access$000(EventQueue.java:84)
>    at java.awt.EventQueue$1.run(EventQueue.java:607)
>    at java.awt.EventQueue$1.run(EventQueue.java:605)
>    at java.security.AccessController.doPrivileged(Native Method)
>    at
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
>    at
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
>    at java.awt.EventQueue$2.run(EventQueue.java:621)
>    at java.awt.EventQueue$2.run(EventQueue.java:619)
>    at java.security.AccessController.doPrivileged(Native Method)
>    at
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
>    at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
>    at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
>    at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
>    at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
>    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
>    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Reply via email to