[kepler-users] Provenance Recorder Actor

Daniel Crawl crawl at sdsc.edu
Sat Apr 18 15:36:53 PDT 2009



Hi Alberto,

Sorry, I forgot to say you'll need to add provenance to your
build-area/modules.txt. It should look something like:

provenance
*kepler-trunk

Once you've added provenance, run 'ant clean compile' and it
should build successfully.

  --dan


aredolfi at fatebenefratelli.it wrote:
> Dear Daniel,
>
> I follow your instruction but now I cannot run kepler becouse during the "provenance java compiling" I obrain the following error:
>
> [root at localhost build-area]# ant run
> Buildfile: build.xml
> Trying to override old definition of datatype junit
>
> create-modules-bundle:
>
> compile:
>   [compile] Compiling provenance...
>   [compile] Compiling 32 source files to /opt/Kepler/modules.dir/provenance/target/classes
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/module/provenance/Initialize.java:31: package org.kepler.gui does not exist
>   [compile] import org.kepler.gui.KeplerGraphFrame;
>   [compile]                      ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/module/provenance/Initialize.java:32: package org.kepler.gui does not exist
>   [compile] import org.kepler.gui.KeplerGraphFrameUpdater;
>   [compile]                      ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/module/provenance/Initialize.java:33: cannot find symbol
>   [compile] symbol  : class ModuleInitializer
>   [compile] location: package org.kepler.module
>   [compile] import org.kepler.module.ModuleInitializer;
>   [compile]                         ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/module/provenance/Initialize.java:45: cannot find symbol
>   [compile] symbol: class KeplerGraphFrameUpdater
>   [compile] public class Initialize implements KeplerGraphFrameUpdater, ModuleInitializer
>   [compile]                                    ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/module/provenance/Initialize.java:45: cannot find symbol
>   [compile] symbol: class ModuleInitializer
>   [compile] public class Initialize implements KeplerGraphFrameUpdater, ModuleInitializer
>   [compile]                                                             ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/module/provenance/Initialize.java:48: cannot find symbol
>   [compile] symbol  : class KeplerGraphFrameUpdater
>   [compile] location: class org.kepler.module.provenance.Initialize
>   [compile]     public int compareTo(KeplerGraphFrameUpdater o)
>   [compile]                          ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/module/provenance/Initialize.java:62: package KeplerGraphFrame does not exist
>   [compile]     public void updateFrameComponents(KeplerGraphFrame.Components components)
>   [compile]                                                       ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Evolution.java:28: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.NamedObj;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:28: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.Actor;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:29: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.Director;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:30: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.TypedIOPort;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:31: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.IORelation;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:32: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.NamedObj;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:57: cannot find symbol
>   [compile] symbol  : class Actor
>   [compile] location: interface org.kepler.provenance.Specification
>   [compile]     public boolean regActor(Actor actor) throws RecordingException;
>   [compile]                             ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:63: cannot find symbol
>   [compile] symbol  : class Director
>   [compile] location: interface org.kepler.provenance.Specification
>   [compile]     public boolean regDirector(Director director) throws RecordingException;
>   [compile]                                ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:74: cannot find symbol
>   [compile] symbol  : class NamedObj
>   [compile] location: interface org.kepler.provenance.Specification
>   [compile]     public boolean regParameter(NamedObj parameter) throws RecordingException;
>   [compile]                                 ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:84: cannot find symbol
>   [compile] symbol  : class NamedObj
>   [compile] location: interface org.kepler.provenance.Specification
>   [compile]     public boolean regLink(NamedObj endPoint1, NamedObj endPoint2)
>   [compile]                            ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:84: cannot find symbol
>   [compile] symbol  : class NamedObj
>   [compile] location: interface org.kepler.provenance.Specification
>   [compile]     public boolean regLink(NamedObj endPoint1, NamedObj endPoint2)
>   [compile]                                                ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:91: cannot find symbol
>   [compile] symbol  : class TypedIOPort
>   [compile] location: interface org.kepler.provenance.Specification
>   [compile]     public boolean regPort(TypedIOPort port) throws RecordingException;
>   [compile]                            ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Specification.java:97: cannot find symbol
>   [compile] symbol  : class IORelation
>   [compile] location: interface org.kepler.provenance.Specification
>   [compile]     public boolean regRelation(IORelation relation) throws RecordingException;
>   [compile]                                ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Execution.java:28: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.FiringEvent;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Execution.java:29: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.IOPortEvent;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Execution.java:30: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.NamedObj;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Execution.java:51: cannot find symbol
>   [compile] symbol  : class NamedObj
>   [compile] location: interface org.kepler.provenance.Execution
>   [compile]     public void executionError(NamedObj entity, Throwable throwable)
>   [compile]                                ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Execution.java:65: cannot find symbol
>   [compile] symbol  : class FiringEvent
>   [compile] location: interface org.kepler.provenance.Execution
>   [compile]     public void actorFire(FiringEvent event) throws RecordingException;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/Execution.java:73: cannot find symbol
>   [compile] symbol  : class IOPortEvent
>   [compile] location: interface org.kepler.provenance.Execution
>   [compile]     public void portEvent(IOPortEvent event) throws RecordingException;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:33: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.Actor;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:34: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.FiringEvent;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:48: cannot find symbol
>   [compile] symbol  : class Actor
>   [compile] location: class org.kepler.provenance.FireState<FireIdType>
>   [compile]     public FireState(Actor actor, int id)
>   [compile]                      ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:62: cannot find symbol
>   [compile] symbol  : class Actor
>   [compile] location: class org.kepler.provenance.FireState<FireIdType>
>   [compile]     public Actor getActor()
>   [compile]            ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:80: package FiringEvent does not exist
>   [compile]     public void fireStart(FiringEvent.FiringEventType type, FireIdType fireId)
>   [compile]                                      ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:103: package FiringEvent does not exist
>   [compile]     public FireIdType fireStop(FiringEvent.FiringEventType type)
>   [compile]                                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:156: package FiringEvent does not exist
>   [compile]     public FiringEvent.FiringEventType getLastStartFireType()
>   [compile]                       ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:162: package FiringEvent does not exist
>   [compile]     public FiringEvent.FiringEventType getNextStopFiringType()
>   [compile]                       ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:236: cannot find symbol
>   [compile] symbol  : class Actor
>   [compile] location: class org.kepler.provenance.FireState<FireIdType>
>   [compile]     private Actor _actor;
>   [compile]             ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:245: package FiringEvent does not exist
>   [compile]     private FiringEvent.FiringEventType _currentFireType;
>   [compile]                        ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/FireState.java:248: package FiringEvent does not exist
>   [compile]     private FiringEvent.FiringEventType _lastStartFireType;
>   [compile]                        ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/PortConnector.java:36: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.IOPort;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/PortConnector.java:37: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.IOPortEvent;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/PortConnector.java:38: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.Receiver;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/PortConnector.java:39: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.TypedIOPort;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/PortConnector.java:40: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.IllegalActionException;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/PortConnector.java:58: cannot find symbol
>   [compile] symbol  : class IOPort
>   [compile] location: class org.kepler.provenance.PortConnector<Id>
>   [compile]     public void createConnections(IOPort port) throws RecordingException
>   [compile]                                   ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/PortConnector.java:82: cannot find symbol
>   [compile] symbol  : class IOPort
>   [compile] location: class org.kepler.provenance.PortConnector<Id>
>   [compile]     public Id getNextId(IOPort port, int channel)
>   [compile]                         ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/PortConnector.java:105: cannot find symbol
>   [compile] symbol  : class IOPort
>   [compile] location: class org.kepler.provenance.PortConnector<Id>
>   [compile]     public void sendIdToConnections(IOPort port, int channel, Id pass)
>   [compile]                                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/PortConnector.java:197: cannot find symbol
>   [compile] symbol  : class IOPort
>   [compile] location: class org.kepler.provenance.PortConnector<Id>
>   [compile]     private Map<IOPort,Queue<Id>[]> _portQueueMap;
>   [compile]                 ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceEvent.java:30: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.Actor;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceEvent.java:31: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.DebugEvent;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceEvent.java:32: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.NamedObj;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceEvent.java:46: cannot find symbol
>   [compile] symbol: class DebugEvent
>   [compile] public class ProvenanceEvent implements DebugEvent
>   [compile]                                         ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceEvent.java:48: cannot find symbol
>   [compile] symbol  : class Actor
>   [compile] location: class org.kepler.provenance.ProvenanceEvent
>   [compile]     public ProvenanceEvent(Actor actor, Hashtable provTable)
>   [compile]                            ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceEvent.java:65: cannot find symbol
>   [compile] symbol  : class NamedObj
>   [compile] location: class org.kepler.provenance.ProvenanceEvent
>   [compile]     public NamedObj getSource()
>   [compile]            ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceEvent.java:82: cannot find symbol
>   [compile] symbol  : class Actor
>   [compile] location: class org.kepler.provenance.ProvenanceEvent
>   [compile]     protected Actor _actor;
>   [compile]               ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:50: package org.kepler.sms does not exist
>   [compile] import org.kepler.sms.SemanticType;
>   [compile]                      ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:51: package org.kepler.ssh does not exist
>   [compile] import org.kepler.ssh.SshEvent;
>   [compile]                      ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:52: package org.kepler.ssh does not exist
>   [compile] import org.kepler.ssh.SshEventListener;
>   [compile]                      ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:53: package org.kepler.ssh does not exist
>   [compile] import org.kepler.ssh.SshEventRegistry;
>   [compile]                      ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:55: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.Actor;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:56: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.ActorFiringListener;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:57: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.CompositeActor;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:58: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.Director;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:59: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.Executable;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:60: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.ExecutionListener;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:61: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.FiringEvent;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:62: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.FiringsRecordable;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:63: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.IOPort;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:64: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.IOPortEvent;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:65: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.IOPortEventListener;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:66: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.IORelation;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:67: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.Initializable;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:68: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.Manager;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:69: package ptolemy.actor does not exist
>   [compile] import ptolemy.actor.TypedIOPort;
>   [compile]                     ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:70: package ptolemy.actor.gui does not exist
>   [compile] import ptolemy.actor.gui.ColorAttribute;
>   [compile]                         ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:71: package ptolemy.actor.gui does not exist
>   [compile] import ptolemy.actor.gui.SizeAttribute;
>   [compile]                         ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:72: package ptolemy.actor.gui does not exist
>   [compile] import ptolemy.actor.gui.WindowPropertiesAttribute;
>   [compile]                         ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:73: package ptolemy.actor.parameters does not exist
>   [compile] import ptolemy.actor.parameters.SharedParameter;
>   [compile]                                ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:74: package ptolemy.data does not exist
>   [compile] import ptolemy.data.BooleanToken;
>   [compile]                    ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:75: package ptolemy.data does not exist
>   [compile] import ptolemy.data.Token;
>   [compile]                    ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:76: package ptolemy.data.expr does not exist
>   [compile] import ptolemy.data.expr.ExpertParameter;
>   [compile]                         ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:77: package ptolemy.data.expr does not exist
>   [compile] import ptolemy.data.expr.Parameter;
>   [compile]                         ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:78: package ptolemy.data.expr does not exist
>   [compile] import ptolemy.data.expr.StringParameter;
>   [compile]                         ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:79: package ptolemy.data.type does not exist
>   [compile] import ptolemy.data.type.BaseType;
>   [compile]                         ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:80: package ptolemy.kernel does not exist
>   [compile] import ptolemy.kernel.CompositeEntity;
>   [compile]                      ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:81: package ptolemy.kernel does not exist
>   [compile] import ptolemy.kernel.Entity;
>   [compile]                      ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:82: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.Attribute;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:83: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.ChangeListener;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:84: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.ChangeRequest;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:85: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.DebugEvent;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:86: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.DebugListener;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:87: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.Debuggable;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:88: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.IllegalActionException;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:89: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.NameDuplicationException;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:90: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.NamedObj;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:91: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.Settable;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:92: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.ValueListener;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:93: package ptolemy.kernel.util does not exist
>   [compile] import ptolemy.kernel.util.Workspace;
>   [compile]                           ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:94: package ptolemy.moml does not exist
>   [compile] import ptolemy.moml.MoMLChangeRequest;
>   [compile]                    ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:95: package ptolemy.vergil.basic does not exist
>   [compile] import ptolemy.vergil.basic.KeplerDocumentationAttribute;
>   [compile]                            ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:96: package ptolemy.vergil.kernel.attributes does not exist
>   [compile] import ptolemy.vergil.kernel.attributes.TextAttribute;
>   [compile]                                        ^
>   [compile] /opt/Kepler/modules.dir/provenance/src/org/kepler/provenance/ProvenanceRecorder.java:108: cannot find symbol
>   [compile] symbol: class Attribute
>   [compile] public class ProvenanceRecorder extends Attribute implements ExecutionListener, 
>   [compile]                                         ^
>   [compile] Note: Some input files use unchecked or unsafe operations.
>   [compile] Note: Recompile with -Xlint:unchecked for details.
>   [compile] 100 errors
>
> BUILD FAILED
> /opt/Kepler/modules.dir/build-area/build.xml:31: /opt/Kepler/modules.dir/build-area/build.xml:31: Compile failed; see the compiler error output for details.
>
> It's seems to me the problem could be the lack of: 
> - import org.kepler.gui.KeplerGraphFrame;
> - import org.kepler.gui.KeplerGraphFrameUpdater;
>
> Please help me giving some suggestion,
> Best,
>
> Alberto.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>   
>> Da: Daniel Crawl <crawl at sdsc.edu>
>> Data: Fri, 17 Apr 2009 14:55:04 -0700
>> A: aredolfi at fatebenefratelli.it
>> Oggetto: Re: [kepler-users] Provenance Recorder Actor
>>
>>
>>
>> Hi Alberto,
>>
>> It you don't have Kepler 1.x:
>>
>> mkdir <modules.dir>
>> cd <modules.dir>
>> svn co https://code.kepler-project.org/code/kepler/trunk/modules/build-area
>> cd build-area
>> ant change-to -Dsuite=kepler-trunk
>>
>> Then, get the provenance module:
>>
>> ant get -Dmodule=provenance
>> ant run
>>
>> Provenance Recorder will then appear in the actor tree.
>>
>>    --dan
>>
>>     
>>> Dear Kepler Staff, I'm researcher intrested in using the Provenance 
>>> Recorder Actor you described in detail in several paper (e.g: 
>>> Provenance collection support in the Kepler Scientific Workflow 
>>> System,Altintas, I., Barney, O., & Jaeger-Frank, E. (2006).). 
>>> Could you explain me where this actor is downloadable becouse inside 
>>> the Component Toolbox it seems to be absent. Or if it is not, in which 
>>> way I could create it. Thanks for this important help. Best Regards, 
>>> Alberto Redolfi.
>>> _______________________________________________
>>> Kepler-users mailing list
>>> Kepler-users at kepler-project.org
>>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
>>>       




More information about the Kepler-users mailing list