[kepler-dev] Data grid transfer actor
Jianwu Wang
jianwu at sdsc.edu
Fri Jan 22 22:59:40 PST 2010
Hi Lin,
It is because the actor is made after kepler 1.0 release. You
should install new Kepler. The instructions for installing Kepler 1.x
version is at
https://dev.kepler-project.org/developers/teams/build/systems/build-system/extension-build-system.
Best wishes
Sincerely yours
Jianwu Wang
jianwu at sdsc.edu
http://users.sdsc.edu/~jianwu/
Scientific Workflow Automation Technologies (SWAT) Laboratory
San Diego Supercomputer Center
University of California, San Diego
San Diego, CA, U.S.A.
On 1/22/2010 10:32 PM, LIN WEI wrote:
> Thanks for the test file. But it still has an error. when I open the
> datagridtest.xml, Kepler says that DataGridTransfer.moml is missing.
> The details of the error message are as follows:
>
> ptolemy.kernel.util.IllegalActionException: Cannot find class:
> org.srb.DataGridTransfer
> Because:
> --
> https://code.kepler-project.org/code/kepler/trunk/workflows/srb/org/srb/DataGridTransfer.moml
> -- XML file not found relative to classpath.
> -- F:\IT tools\Kepler-1.0.0\org/srb/DataGridTransfer.moml
> F:\IT tools\Kepler-1.0.0\org\srb\DataGridTransfer.moml (The system
> cannot find the path specified)
> in
> https://code.kepler-project.org/code/kepler/trunk/workflows/srb/datagridtest.xml
> at line 82 and column 59
> at ptolemy.moml.MoMLParser._createEntity(MoMLParser.java:3701)
> at ptolemy.moml.MoMLParser.startElement(MoMLParser.java:2379)
> at com.microstar.xml.XmlParser.parseElement(XmlParser.java:921)
> at com.microstar.xml.XmlParser.parseContent(XmlParser.java:1104)
> at com.microstar.xml.XmlParser.parseElement(XmlParser.java:924)
> at com.microstar.xml.XmlParser.parseDocument(XmlParser.java:481)
> at com.microstar.xml.XmlParser.doParse(XmlParser.java:159)
> at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
> at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1334)
> at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1292)
> at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1265)
> at
> ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:412)
> at
> ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:209)
> at ptolemy.actor.gui.Configuration.openModel(Configuration.java:595)
> at ptolemy.actor.gui.Configuration.openModel(Configuration.java:555)
> at ptolemy.actor.g ui.TableauFrame._read(TableauFrame.java:893)
> at ptolemy.gui.Top._openURL(Top.java:757)
> at ptolemy.gui.Top$FileMenuListener.actionPerformed(Top.java:1047)
> at
> ptolemy.vergil.basic.MenuMapper$1.actionPerformed(MenuMapper.java:326)
> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
> at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
> at javax.swing.AbstractButton.doClick(Unknown Source)
> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
> at
> javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
> Source)
> at java.awt.Component.processMouseEvent(Unknown Source)
> at javax.swing.JComponent.processMouseEvent(Unknown Source)
> at java.awt.Component.processEvent(Unknown Source)
> at java.awt.Container.processEvent(Unknown Source)
> at java.awt.Component.dispatchEventImpl(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(Unknown Source)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Window.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(Unknown Source)
> at java.awt.EventQueue.dispatchEvent(Unknown Source)
> at ja va.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
> Source)
> at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> at java.awt.EventDispatchThread.run(Unknown Source)
> Caused by: com.microstar.xml.XmlException: --
> https://code.kepler-project.org/code/kepler/trunk/workflows/srb/org/srb/DataGridTransfer.moml
> -- XML file not found relative to classpath.
> -- F:\IT tools\Kepler-1.0.0\org/srb/DataGridTransfer.moml
> F:\IT tools\Kepler-1.0.0\org\srb\DataGridTransfer.moml (The system
> cannot find the path specified)
> in
> https://code.kepler-project.org/code/kepler/trunk/workflows/srb/datagridtest.xml
> at line 82 and column 59
> at ptolemy.moml.MoMLParser.fileNameToURL(MoMLParser.java:1145)
> at
> ptolemy.moml.MoMLParser._attemptToFindMoMLClass(MoMLParser.java:3504)
> at ptolemy.moml.MoMLParser._createEntity(MoMLParser.java:3696)
> ... 45 more
> Caused by: com.microstar.xml.XmlException: --
> https://code.kepler-project.org/code/kepler/trunk/workflows/srb/org/srb/DataGridTransfer.moml
> -- XML file not found relative to classpath.
> -- F:\IT tools\Kepler-1.0.0\org/srb/DataGridTransfer.moml
> F:\IT tools\Kepler-1.0.0\org\srb\DataGridTransfer.moml (The system
> cannot find the path specified)
> in
> https://code.kepler-project.org/code/kepler/trunk/workflows/srb/datagridtest.xml
> at line 82 and column 59
> at ptolemy.moml.MoMLParser.fileNameToURL(MoMLParser.java:1145)
> at
> ptolemy.moml.MoMLParser._attemptToFindMoMLClass(MoMLParser.java:3504)
> at ptolemy.moml.MoMLParser._createEntity(MoMLParser.java:3696)
> at ptolemy.moml.MoMLParser.start Element(MoMLParser.java:2379)
> at com.microstar.xml.XmlParser.parseElement(XmlParser.java:921)
> at com.microstar.xml.XmlParser.parseContent(XmlParser.java:1104)
> at com.microstar.xml.XmlParser.parseElement(XmlParser.java:924)
> at com.microstar.xml.XmlParser.parseDocument(XmlParser.java:481)
> at com.microstar.xml.XmlParser.doParse(XmlParser.java:159)
> at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
> at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1334)
> at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1292)
> at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1265)
> at
> ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:412)
> at
> ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:209)
> at ptolemy.actor.gui.Configuration.openModel(Configuration.java:595)
> at ptolemy.actor.gui.Configuration.openModel(Configuration.java:555)
> at ptolemy.actor.gui.TableauFrame._read(TableauFrame.java:893)
> at ptolemy.gui.Top._openURL(Top.java:757)
> at ptolemy.gui.Top$FileMenuListener.actionPerformed(Top.java:1047)
> at
> ptolemy.vergil.basic.MenuMapper$1.actionPerformed(MenuMapper.java:326)
> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
> at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
> at javax.swing.AbstractButton.doClick(Unknown Source)
> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
> at javax.swing.plaf.basic.B
> asicMenuItemUI$Handler.mouseReleased(Unknown Source)
> at java.awt.Component.processMouseEvent(Unknown Source)
> at javax.swing.JComponent.processMouseEvent(Unknown Source)
> at java.awt.Component.processEvent(Unknown Source)
> at java.awt.Container.processEvent(Unknown Source)
> at java.awt.Component.dispatchEventImpl(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(Unknown Source)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Window.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(Unknown Source)
> at java.awt.EventQueue.dispatchEvent(Unknown Source)
> at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
> at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> at java.awt.EventDispatchThread.run(Unknown Source)
>
>
> ------------------------------------------------------------------------
> Date: Thu, 21 Jan 2010 23:10:49 -0800
> From: jianwu at sdsc.edu
> To: weilinwilliam at hotmail.com
> CC: kepler-dev at kepler-project.org
> Subject: Re: [kepler-dev] Data grid transfer actor
>
> Hi Lin,
>
> We have a copy of the workflow test file for this actor at
> https://code.kepler-project.org/code/kepler/trunk/workflows/srb/datagridtest.xml.
> Please try it.
> Best wishes
>
> Sincerely yours
>
> Jianwu Wang
> jianwu at sdsc.edu <mailto:jianwu at sdsc.edu>
> http://users.sdsc.edu/~jianwu/ <http://users.sdsc.edu/%7Ejianwu/>
>
> Scientific Workflow Automation Technologies (SWAT) Laboratory
> San Diego Supercomputer Center
> University of California, San Diego
> San Diego, CA, U.S.A.
>
> On 1/21/2010 9:22 PM, LIN WEI wrote:
>
> I found a data grid transfer actor on
> https://www.irods.org/index.php/Kepler. This actor copies a file,
> or list of files, to a directory on another filesystem. Any
> filesystem supported by the Jargon API can act as source or
> destination, such as iRODS, SRB, FTP or local filesystems.However,
> when I run the sample which is included in the zip file I download
> from the above web site. It returns an error saying that
> DataGridTransfer.moml (no such file or directory). I'm wondering
> where I can get this missing file.
>
> ------------------------------------------------------------------------
> Windows Live: Make it easier for your friends to see what you’re
> up to on Facebook.
> <http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_2:092009>
>
>
>
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at kepler-project.org <mailto:Kepler-dev at kepler-project.org>
> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
>
>
>
> ------------------------------------------------------------------------
> Keep your friends updated— even when you’re not signed in.
> <http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_5:092010>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mercury.nceas.ucsb.edu/kepler/pipermail/kepler-dev/attachments/20100122/1d1ed5fc/attachment.html>
More information about the Kepler-dev
mailing list