[seek-dev] Help getting ams to work

Bertram Ludaescher ludaesch at sdsc.edu
Fri Dec 12 17:02:06 PST 2003


Matt:

Could you guys change the SCIMODEL environment variable to KEPLER? 

Bertram

>>>>> "MJ" == Matt Jones <jones at nceas.ucsb.edu> writes:
MJ> 
MJ> Ricardo,
MJ> The code for the ams stuff has moved to a new CVS module, called 
MJ> "kepler".  We did this becuase we are now working in conjunction with 
MJ> several other projects (SciDAC/Ptolemy/GEON) on a shared application and 
MJ> code base that we are calling Kepler, which is an extension of Ptolemy. 
MJ>   The older work that is archived in the ams directory has been migrated 
MJ> into the kepler module.
MJ> 
MJ> To build Kepler, you need to download PtolemyII (3.0.2 works) and 
MJ> install it on your machine (on windows, this must be in a directory path 
MJ> that does not contain spaces).  I've been grabbing the source release 
MJ> because it helps with debugging, but I think the binary release would 
MJ> work too.
MJ> 
MJ> Next, check out the "kepler" module form cvs (e.g., "cvs co -P kepler"). 
MJ> If you are on windows, do this in a directory path without spaces.  This 
MJ> is obviously a build bug we haven;t worked out yet :)
MJ> 
MJ> Next, set two environment variables:
MJ>    PTII <== points to your ptolemy dir
MJ>    SCIMODEL <== points to your kepler dir
MJ> 
MJ> Next, go to $SCIMODEL, and run:
MJ>    ant ptolemy      <== only if you downloaded the source release of 
MJ> ptolemy)
MJ> 
MJ> and then:
MJ>    ant run       <== builds, installs, and runs Kepler
MJ> 
MJ> YMMV (this was off the top of my head -- might have forgotten a detail 
MJ> or two).  The build process is fully  specified in the build.xml, and I 
MJ> think there is some documentation about this stuff in the kepler module, 
MJ> but I forget how up-to-date it is.   Let me know if you run into 
MJ> problems so we can fix them.  If you're interested in the development 
MJ> discussions, you might join kepler-dev at ecoinformatics.org, or join the 
MJ> irc discussion on channel #kepler.
MJ> 
MJ> Cheers,
MJ> Matt
MJ> 
MJ> Pereira, Ricardo Scachetti wrote:
>> Hello,
>> I'm trying to put ams code to work (seek/projects/ams) but with not much joy. I was wondering whether someone on the list could give me some help.
>> I followed the instructions on README and this is the result so far (see output.txt and errors.txt generated by ant). By the error messages, it seems to me that javac is not finding ptolemy.* packages, but I don't know how to fix it. Not sure if I put a wrong path somewhere in build.xml or what.
>> I'm using Windows XP Professional to build the project. Might try Linux if I can't get past that error.
>> I noticed that there are no references to versions of the dependencies used to compile the project on the README. It seems to me that PTII 2.0.1 is the right one for ams. But there is a newer one (3.0.2) on Ptolemy II site, so I wasn't sure which one to use. Version 3.0.2 seems to be missing some files (vergilConfiguration.xml), so I guess the other one was the right one.
>> Any help would be greatly appreciated.
>> Regards,
>> 
>> Ricardo Scachetti Pereira
>> University of Kansas
>> Natural History Museum
>> 
>> 
>> 
>> 
>> ------------------------------------------------------------------------
>> 
>> Buildfile: build.xml
>> 
>> win.prep:
>> 
>> init:
>> [echo] classpath: C:/@Ricardo/Proj/seek_ext/ptII2.0.1/lib/diva.jar;C:/@Ricardo/Proj/seek_ext/monarch/lib/cos.jar;C:/@Ricardo/Proj/seek_ext/monarch/lib/jnet.jar;C:/@Ricardo/Proj/seek_ext/monarch/lib/httpclient.jar;C:/@Ricardo/Proj/seek_ext/configxml/lib/arbortext.jar;C:/@Ricardo/Proj/seek/projects/ams/dynsrc;C:/j2sdk1.4.2_03/lib/tools.jar;C:/@Ricardo/Proj/seek_ext/monarch/lib/gnu-regexp-1.0.8.jar;C:/@Ricardo/Proj/seek_ext/ptII2.0.1/lib/seek-ptolemy.jar;C:/@Ricardo/Proj/seek_ext/ptII2.0.1;C:/@Ricardo/Proj/seek/projects/ams/build/monarch.jar;C:/@Ricardo/Proj/seek_ext/configxml/lib/configxml.jar;C:/@Ricardo/Proj/seek_ext/monarch/lib/apache/xercesImpl.jar;C:/@Ricardo/Proj/seek_ext/monarch/lib/apache/xml-apis.jar;C:/@Ricardo/Proj/seek_ext/monarch/lib/apache/xalan.jar;C:/@Ricardo/Proj/seek_ext/monarch/lib/apache/xmlParserAPIs.jar;C:/@Ricardo/Proj/seek_ext/monarch/lib/apache/servlet.jar
>> 
>> prepare:
>> 
>> linux:
>> 
>> init:
>> 
>> prepare:
>> 
>> compile:
>> [copy] Copying 1 file to C:\@Ricardo\Proj\seek_ext\ptII2.0.1\ptolemy\configs
>> [delete] Deleting: C:\@Ricardo\Proj\seek_ext\ptII2.0.1\ptolemy\configs\vergilConfiguration.xml
>> [copy] Copying 1 file to C:\@Ricardo\Proj\seek_ext\ptII2.0.1\ptolemy\configs
>> 
>> compile:
>> [javac] Compiling 14 source files to C:\@Ricardo\Proj\seek\projects\ams\build\classes
>> 
>> 
>> ------------------------------------------------------------------------
>> 
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:32: package ptolemy.actor.lib does not exist
>> [javac] import ptolemy.actor.lib.Source;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:33: package ptolemy.data does not exist
>> [javac] import ptolemy.data.RecordToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:34: package ptolemy.data does not exist
>> [javac] import ptolemy.data.StringToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:35: package ptolemy.data does not exist
>> [javac] import ptolemy.data.IntToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:36: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.RecordType;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:37: package ptolemy.data does not exist
>> [javac] import ptolemy.data.DoubleToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:38: package ptolemy.data does not exist
>> [javac] import ptolemy.data.LongToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:39: package ptolemy.data does not exist
>> [javac] import ptolemy.data.Token;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:40: package ptolemy.data.expr does not exist
>> [javac] import ptolemy.data.expr.Parameter;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:41: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.BaseType;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:42: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.Type;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:43: package ptolemy.kernel does not exist
>> [javac] import ptolemy.kernel.CompositeEntity;
>> [javac]                       ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:44: package ptolemy.kernel.util does not exist
>> [javac] import ptolemy.kernel.util.*;
>> [javac] ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:71: cannot resolve symbol
>> [javac] symbol  : class Source 
>> [javac] location: class org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
>> [javac] public class Eml200DataSource extends Source
>> [javac]                                       ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:76: cannot resolve symbol
>> [javac] symbol  : class Parameter 
>> [javac] location: class org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
>> [javac]   public Parameter datasetPath;
>> [javac]          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:79: cannot resolve symbol
>> [javac] symbol  : class Type 
>> [javac] location: class org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
>> [javac]   private Type types[];
>> [javac]           ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:94: cannot resolve symbol
>> [javac] symbol  : class CompositeEntity 
>> [javac] location: class org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
>> [javac]   public Eml200DataSource(CompositeEntity container, String name)
>> [javac]                           ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:95: cannot resolve symbol
>> [javac] symbol  : class NameDuplicationException 
>> [javac] location: class org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
>> [javac]     throws NameDuplicationException, IllegalActionException
>> [javac]            ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:95: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
>> [javac]     throws NameDuplicationException, IllegalActionException
>> [javac]                                      ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:109: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
>> [javac]     throws IllegalActionException
>> [javac]            ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:157: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
>> [javac]     throws IllegalActionException
>> [javac]            ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:288: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
>> [javac]     throws IllegalActionException
>> [javac]            ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\datasource\eml\eml2\Eml200DataSource.java:302: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
>> [javac]     throws IllegalActionException
>> [javac]            ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:29: package ptolemy.actor does not exist
>> [javac] import ptolemy.actor.TypedAtomicActor;
>> [javac]                      ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:30: package ptolemy.data does not exist
>> [javac] import ptolemy.data.RecordToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:31: package ptolemy.data does not exist
>> [javac] import ptolemy.data.StringToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:32: package ptolemy.data does not exist
>> [javac] import ptolemy.data.IntToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:33: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.RecordType;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:34: package ptolemy.actor does not exist
>> [javac] import ptolemy.actor.TypedIOPort;
>> [javac]                      ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:35: package ptolemy.data does not exist
>> [javac] import ptolemy.data.DoubleToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:36: package ptolemy.data does not exist
>> [javac] import ptolemy.data.LongToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:37: package ptolemy.data does not exist
>> [javac] import ptolemy.data.BooleanToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:38: package ptolemy.data does not exist
>> [javac] import ptolemy.data.Token;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:39: package ptolemy.data.expr does not exist
>> [javac] import ptolemy.data.expr.Parameter;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:40: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.BaseType;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:41: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.Type;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:42: package ptolemy.kernel does not exist
>> [javac] import ptolemy.kernel.CompositeEntity;
>> [javac]                       ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:43: package ptolemy.kernel.util does not exist
>> [javac] import ptolemy.kernel.util.*;
>> [javac] ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:29: package ptolemy.actor does not exist
>> [javac] import ptolemy.actor.TypedAtomicActor;
>> [javac]                      ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:30: package ptolemy.data does not exist
>> [javac] import ptolemy.data.RecordToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:31: package ptolemy.data does not exist
>> [javac] import ptolemy.data.StringToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:32: package ptolemy.data does not exist
>> [javac] import ptolemy.data.IntToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:33: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.RecordType;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:34: package ptolemy.actor does not exist
>> [javac] import ptolemy.actor.TypedIOPort;
>> [javac]                      ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:35: package ptolemy.data does not exist
>> [javac] import ptolemy.data.DoubleToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:36: package ptolemy.data does not exist
>> [javac] import ptolemy.data.LongToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:37: package ptolemy.data does not exist
>> [javac] import ptolemy.data.BooleanToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:38: package ptolemy.data does not exist
>> [javac] import ptolemy.data.Token;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:39: package ptolemy.data.expr does not exist
>> [javac] import ptolemy.data.expr.Parameter;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:40: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.BaseType;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:41: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.Type;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:42: package ptolemy.kernel does not exist
>> [javac] import ptolemy.kernel.CompositeEntity;
>> [javac]                       ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:43: package ptolemy.kernel.util does not exist
>> [javac] import ptolemy.kernel.util.*;
>> [javac] ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:48: cannot resolve symbol
>> [javac] symbol  : class TypedAtomicActor 
>> [javac] location: class org.ecoinformatics.seek.util.FieldChooser
>> [javac] public class FieldChooser extends TypedAtomicActor
>> [javac]                                   ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:58: cannot resolve symbol
>> [javac] symbol  : class CompositeEntity 
>> [javac] location: class org.ecoinformatics.seek.util.DoubleFieldChooser
>> [javac]   public DoubleFieldChooser(CompositeEntity container, String name)
>> [javac]                             ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:59: cannot resolve symbol
>> [javac] symbol  : class NameDuplicationException 
>> [javac] location: class org.ecoinformatics.seek.util.DoubleFieldChooser
>> [javac]           throws NameDuplicationException, IllegalActionException
>> [javac]                  ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:59: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.util.DoubleFieldChooser
>> [javac]           throws NameDuplicationException, IllegalActionException
>> [javac]                                            ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\DoubleFieldChooser.java:70: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.util.DoubleFieldChooser
>> [javac]     throws ClassCastException, IllegalActionException
>> [javac]                                ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:50: cannot resolve symbol
>> [javac] symbol  : class TypedIOPort 
>> [javac] location: class org.ecoinformatics.seek.util.FieldChooser
>> [javac]   public TypedIOPort input = new TypedIOPort(this, "input", true, false); //the record input
>> [javac]          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:51: cannot resolve symbol
>> [javac] symbol  : class TypedIOPort 
>> [javac] location: class org.ecoinformatics.seek.util.FieldChooser
>> [javac]   public TypedIOPort inputChoice = new TypedIOPort(this, "inputChoice", true, false); //the field in the record to choose
>> [javac]          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:52: cannot resolve symbol
>> [javac] symbol  : class TypedIOPort 
>> [javac] location: class org.ecoinformatics.seek.util.FieldChooser
>> [javac]   public TypedIOPort output = new TypedIOPort(this, "output", false, true); //output the users choice
>> [javac]          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:62: cannot resolve symbol
>> [javac] symbol  : class CompositeEntity 
>> [javac] location: class org.ecoinformatics.seek.util.FieldChooser
>> [javac]   public FieldChooser(CompositeEntity container, String name)
>> [javac]                       ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:63: cannot resolve symbol
>> [javac] symbol  : class NameDuplicationException 
>> [javac] location: class org.ecoinformatics.seek.util.FieldChooser
>> [javac]           throws NameDuplicationException, IllegalActionException
>> [javac]                  ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:63: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.util.FieldChooser
>> [javac]           throws NameDuplicationException, IllegalActionException
>> [javac]                                            ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:76: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.util.FieldChooser
>> [javac]   public void fire() throws IllegalActionException
>> [javac]                             ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:146: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.util.FieldChooser
>> [javac]     throws ClassCastException, IllegalActionException
>> [javac]                                ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\FieldChooser.java:155: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.util.FieldChooser
>> [javac]   public boolean prefire() throws IllegalActionException
>> [javac]                                   ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:29: package ptolemy.actor does not exist
>> [javac] import ptolemy.actor.TypedAtomicActor;
>> [javac]                      ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:30: package ptolemy.data does not exist
>> [javac] import ptolemy.data.RecordToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:31: package ptolemy.data does not exist
>> [javac] import ptolemy.data.StringToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:32: package ptolemy.data does not exist
>> [javac] import ptolemy.data.IntToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:33: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.RecordType;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:34: package ptolemy.actor does not exist
>> [javac] import ptolemy.actor.TypedIOPort;
>> [javac]                      ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:35: package ptolemy.data does not exist
>> [javac] import ptolemy.data.DoubleToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:36: package ptolemy.data does not exist
>> [javac] import ptolemy.data.LongToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:37: package ptolemy.data does not exist
>> [javac] import ptolemy.data.BooleanToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:38: package ptolemy.data does not exist
>> [javac] import ptolemy.data.Token;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:39: package ptolemy.data.expr does not exist
>> [javac] import ptolemy.data.expr.Parameter;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:40: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.BaseType;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:41: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.Type;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:42: package ptolemy.kernel does not exist
>> [javac] import ptolemy.kernel.CompositeEntity;
>> [javac]                       ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:43: package ptolemy.kernel.util does not exist
>> [javac] import ptolemy.kernel.util.*;
>> [javac] ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:58: cannot resolve symbol
>> [javac] symbol  : class CompositeEntity 
>> [javac] location: class org.ecoinformatics.seek.util.IntegerFieldChooser
>> [javac]   public IntegerFieldChooser(CompositeEntity container, String name)
>> [javac]                              ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:59: cannot resolve symbol
>> [javac] symbol  : class NameDuplicationException 
>> [javac] location: class org.ecoinformatics.seek.util.IntegerFieldChooser
>> [javac]           throws NameDuplicationException, IllegalActionException
>> [javac]                  ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:59: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.util.IntegerFieldChooser
>> [javac]           throws NameDuplicationException, IllegalActionException
>> [javac]                                            ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\util\IntegerFieldChooser.java:70: cannot resolve symbol
>> [javac] symbol  : class IllegalActionException 
>> [javac] location: class org.ecoinformatics.seek.util.IntegerFieldChooser
>> [javac]     throws ClassCastException, IllegalActionException
>> [javac]                                ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:29: package ptolemy.actor.lib does not exist
>> [javac] import ptolemy.actor.lib.Source;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:31: package ptolemy.data does not exist
>> [javac] import ptolemy.data.RecordToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:32: package ptolemy.data does not exist
>> [javac] import ptolemy.data.StringToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:33: package ptolemy.data does not exist
>> [javac] import ptolemy.data.IntToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:34: package ptolemy.data does not exist
>> [javac] import ptolemy.data.DoubleToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:35: package ptolemy.data does not exist
>> [javac] import ptolemy.data.LongToken;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:36: package ptolemy.data does not exist
>> [javac] import ptolemy.data.Token;
>> [javac]                     ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:38: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.RecordType;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:39: package ptolemy.data.expr does not exist
>> [javac] import ptolemy.data.expr.Parameter;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:40: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.BaseType;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:41: package ptolemy.data.type does not exist
>> [javac] import ptolemy.data.type.Type;
>> [javac]                          ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:42: package ptolemy.kernel does not exist
>> [javac] import ptolemy.kernel.CompositeEntity;
>> [javac]                       ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:43: package ptolemy.kernel.util does not exist
>> [javac] import ptolemy.kernel.util.*;
>> [javac] ^
>> [javac] C:\@Ricardo\Proj\seek\projects\ams\build\src\org\ecoinformatics\seek\workflow\BlankActor.java:44: package ptolemy.actor does not exist
>> [javac] import ptolemy.actor.TypedAtomicActor;
>> [javac]                      ^
>> [javac] 100 errors
>> 
>> BUILD FAILED
>> C:\@Ricardo\Proj\seek\projects\ams\build.xml:163: Compile failed; see the compiler error output for details.
>> 
>> Total time: 4 seconds
MJ> 
MJ> -- 
MJ> -------------------------------------------------------------------
MJ> Matt Jones                                     jones at nceas.ucsb.edu
MJ> http://www.nceas.ucsb.edu/    Fax: 425-920-2439    Ph: 907-789-0496
MJ> National Center for Ecological Analysis and Synthesis (NCEAS)
MJ> University of California Santa Barbara
MJ> Interested in ecological informatics? http://www.ecoinformatics.org
MJ> -------------------------------------------------------------------
MJ> _______________________________________________
MJ> seek-dev mailing list
MJ> seek-dev at ecoinformatics.org
MJ> http://www.ecoinformatics.org/mailman/listinfo/seek-dev



More information about the Seek-dev mailing list