[kepler-dev] Data grid transfer actor

LIN WEI weilinwilliam at hotmail.com
Fri Jan 22 22:32:32 PST 2010


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.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.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 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)
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.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.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.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 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
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/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.
  
_______________________________________________
Kepler-dev mailing list
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/20100123/cd3b9837/attachment-0001.html>


More information about the Kepler-dev mailing list