Hi, Chathura, Then I am not able to create workflow on the fly right before the JNLP is invoked and launch together(unless there is way to register workflow on the fly) . Am I correct?
Do you think it oaky to create JIRA for this functionality(improving 'Xbaya.java -workflow' option to accept URL as well) request? Thank you! Heejoon. On Sat, Dec 21, 2013 at 2:57 PM, Chathura Herath <[email protected]>wrote: > Heejoon, > > I think way its intended now is to save to workflow in the registry > and use the name you registered with -workflow option. > Have a look at > > http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBaya.java?revision=1329726&view=markup&pathrev=1329726 > > > On Wed, Dec 18, 2013 at 7:52 PM, Heejoon Chae <[email protected]> > wrote: > > Hi Chathura, > > > > Thank you for the answer. > > > > I found from the Xbaya.java, that there is '-workflow' option as below. > > [heechae@biobrainpool bin]$ sh xbaya-gui.sh -help > > Usage: java org.apache.airavata.xbaya.XBaya [-help][-config file] [-title > > title] [-workflow workflow] ... > > > > I have tried several ways (with url/local xwf) but I got only following > > error. Could you check it on? > > I could manually open the workflow, so the 'xwf' file is not the problem > I > > guess. > > > > [heechae@biobrainpool bin]$ sh xbaya-gui.sh -workflow test.xwf > > SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". > > SLF4J: Defaulting to no-operation (NOP) logger implementation > > SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for > further > > details. > > org.apache.airavata.workflow.model.exceptions.WorkflowRuntimeException: > > java.lang.reflect.InvocationTargetException > > at org.apache.airavata.xbaya.ui.XBayaGUI.<init>(XBayaGUI.java:178) > > at org.apache.airavata.xbaya.XBayaEngine.<init>(XBayaEngine.java:114) > > at org.apache.airavata.xbaya.XBaya.<init>(XBaya.java:51) > > at org.apache.airavata.xbaya.XBaya.main(XBaya.java:312) > > Caused by: java.lang.reflect.InvocationTargetException > > at java.awt.EventQueue.invokeAndWait(EventQueue.java:1269) > > at java.awt.EventQueue.invokeAndWait(EventQueue.java:1244) > > at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1349) > > at org.apache.airavata.xbaya.ui.XBayaGUI.<init>(XBayaGUI.java:154) > > ... 3 more > > Caused by: java.lang.NullPointerException > > at > org.apache.airavata.xbaya.ui.XBayaGUI.loadDefaultGraph(XBayaGUI.java:832) > > at org.apache.airavata.xbaya.ui.XBayaGUI.init(XBayaGUI.java:556) > > at org.apache.airavata.xbaya.ui.XBayaGUI.access$000(XBayaGUI.java:92) > > at org.apache.airavata.xbaya.ui.XBayaGUI$1.run(XBayaGUI.java:156) > > at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241) > > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727) > > at java.awt.EventQueue.access$200(EventQueue.java:103) > > at java.awt.EventQueue$3.run(EventQueue.java:688) > > at java.awt.EventQueue$3.run(EventQueue.java:686) > > at java.security.AccessController.doPrivileged(Native Method) > > at > > > java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > > at java.awt.EventQueue.dispatchEvent(EventQueue.java:697) > > at > > > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) > > at > > > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) > > at > > > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) > > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) > > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) > > at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) > > > > Thank you! > > Heejoon. > > > > > > On Thu, Dec 19, 2013 at 1:18 AM, Chathura Herath <[email protected] > > > > wrote: > >> > >> Place your xwf in a web accessible location (or in registry). Have > >> look at the XBaya.java for which java argument need to be passed in. > >> It should be -url if i am not mistaken. Encode this in your jnlp and > >> you should be good to go. > >> > >> On Tue, Dec 17, 2013 at 6:37 AM, Heejoon Chae <[email protected]> > >> wrote: > >> > Hi, all, > >> > > >> > I have question about XBaya JNLP launching. Is there way to load > >> > workflow(.xwf) when the JNLP starts? > >> > > >> > Also same question related with registry. Is there way that I can set > it > >> > up > >> > within JNLP? > >> > > >> > Thank you very much! > >> > Heejoon. > >> > >> > >> > >> -- > >> Chathura Herath Ph.D > >> http://people.apache.org/~chathura/ > >> http://chathurah.blogspot.com/ > > > > > > > > -- > Chathura Herath Ph.D > http://people.apache.org/~chathura/ > http://chathurah.blogspot.com/ >
