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/
>

Reply via email to