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)
