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