[kepler-dev] running Kepler from Eclipse
Christopher Brooks
cxh at eecs.berkeley.edu
Fri Mar 7 10:35:46 PST 2008
Thanks for the confirmation.
I updated
http://www.kepler-project.org/Wiki.jsp?page=UsingEclipseForKeplerDevelopment
to mention adding the ptII folder
I'm not sure why this is necessary.
_Christopher
--------
Yep. Adding the ptII folder in the Kepler project fixes that issue for
me too.
Christopher Brooks wrote:
> I saw something similar.
>
> Yesterday I was setting up Eclipse and I had to add the kepler/ptII
> to the classpath in the Eclipse Run Dialog.
> I'm not sure why this would be or what would change.
>
> I'm also not sure how the original instructions would have worked,
> since otherwise the ptII classes would not be available to Kepler.
> Kepler does do some crafty things with the classpath though.
>
> _Christopher
>
> --------
>
> I'm trying to run Kepler from an Eclipse build (using latest HEAD fil
es
> from Kepler and Ptolemy CVS repositories) and the instructions from
> http://www.kepler-project.org/Wiki.jsp?page=UsingEclipseForKeplerDeve
lopmen
> t.
> The first time I run (after cleaning out .kepler) I get the following
> stack trace. Thereafter, Kepler starts without any complaints.
>
> Any suggestions?
>
> ptolemy.kernel.util.IllegalActionException: Cannot find class:
> ptolemy.domains.pn.kernel.NondeterministicMerge
> Because:
> --
> C:\workspace\rad-1\kepler\ptolemy\domains\pn\kernel\NondeterministicM
erge.m
> oml
> (The system cannot find the path specified.)
> -- XML file not found relative to classpath.
> --
> C:\workspace\rad-1\kepler\ptolemy/domains/pn/kernel/NondeterministicM
erge.m
> oml
> C:\workspace\rad-1\kepler\ptolemy\domains\pn\kernel\NondeterministicM
erge.m
> oml
> (The system cannot find the path specified.)
> in file:/C:/workspace/rad-1/kepler/ at line 1 and column 93
> 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.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:1433)
> at
> org.kepler.objectmanager.ActorMetadata.getActorClass(ActorMetadata.ja
va:124
> 6)
> at org.kepler.objectmanager.ActorMetadata.<init>(ActorMetadata.ja
va:217
> )
> at org.kepler.objectmanager.ActorMetadata.<init>(ActorMetadata.ja
va:163
> )
> at
> org.kepler.objectmanager.cache.ActorCacheObject.getMetadata(ActorCach
eObjec
> t.java:296)
> at
> org.kepler.objectmanager.cache.ActorCacheObject.getObject(ActorCacheO
bject.
> java:190)
> at
> org.kepler.objectmanager.cache.KARCacheObject.handleKSWItem(KARCacheO
bject.
> java:248)
> at
> org.kepler.objectmanager.cache.KARCacheObject.<init>(KARCacheObject.j
ava:14
> 6)
> at
> org.kepler.objectmanager.cache.KARCacheObject.<init>(KARCacheObject.j
ava:84
> )
> at org.kepler.moml.KSWLibraryBuilderTask.run(KSWLibraryBuilder.ja
va:252
> )
> at
> org.kepler.moml.KSWLibraryBuilder.buildLibrary(KSWLibraryBuilder.java
:148)
> at
> ptolemy.actor.gui.UserActorLibrary.openLibrary(UserActorLibrary.java:
202)
> at
> ptolemy.actor.gui.UserActorLibrary.openUserLibrary(UserActorLibrary.j
ava:14
> 0)
> at
> ptolemy.vergil.VergilApplication._createDefaultConfiguration(VergilAp
plicat
> ion.java:252)
> at
> ptolemy.vergil.VergilApplication._createEmptyConfiguration(VergilAppl
icatio
> n.java:269)
> at
> ptolemy.actor.gui.MoMLApplication._parseArgs(MoMLApplication.java:960
)
> at
> ptolemy.vergil.VergilApplication._parseArgs(VergilApplication.java:35
7)
> at ptolemy.actor.gui.MoMLApplication.<init>(MoMLApplication.java:
215)
> at ptolemy.vergil.VergilApplication.<init>(VergilApplication.java
:98)
> at ptolemy.vergil.VergilApplication$1.run(VergilApplication.java:
141)
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:2
40)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:543)
> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.j
> ava:268)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.jav
> a:197)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.ja
va:191
> )
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.ja
va:183
> )
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:144)
> Caused by: com.microstar.xml.XmlException: --
> C:\workspace\rad-1\kepler\ptolemy\domains\pn\kernel\NondeterministicM
erge.m
> oml
> (The system cannot find the path specified.)
> -- XML file not found relative to classpath.
> --
> C:\workspace\rad-1\kepler\ptolemy/domains/pn/kernel/NondeterministicM
erge.m
> oml
> C:\workspace\rad-1\kepler\ptolemy\domains\pn\kernel\NondeterministicM
erge.m
> oml
> (The system cannot find the path specified.)
> in file:/C:/workspace/rad-1/kepler/ at line 1 and column 93
> at ptolemy.moml.MoMLParser.fileNameToURL(MoMLParser.java:1145)
> at ptolemy.moml.MoMLParser._attemptToFindMoMLClass(MoMLParser.jav
a:3504
> )
> at ptolemy.moml.MoMLParser._createEntity(MoMLParser.java:3696)
> ... 33 more
> Caused by: com.microstar.xml.XmlException: --
> C:\workspace\rad-1\kepler\ptolemy\domains\pn\kernel\NondeterministicM
erge.m
> oml
> (The system cannot find the path specified.)
> -- XML file not found relative to classpath.
> --
> C:\workspace\rad-1\kepler\ptolemy/domains/pn/kernel/NondeterministicM
erge.m
> oml
> C:\workspace\rad-1\kepler\ptolemy\domains\pn\kernel\NondeterministicM
erge.m
> oml
> (The system cannot find the path specified.)
> in file:/C:/workspace/rad-1/kepler/ at line 1 and column 93
> at ptolemy.moml.MoMLParser.fileNameToURL(MoMLParser.java:1145)
> at ptolemy.moml.MoMLParser._attemptToFindMoMLClass(MoMLParser.jav
a: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.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:1433)
> at
> org.kepler.objectmanager.ActorMetadata.getActorClass(ActorMetadata.ja
va:124
> 6)
> at org.kepler.objectmanager.ActorMetadata.<init>(ActorMetadata.ja
va:217
> )
> at org.kepler.objectmanager.ActorMetadata.<init>(ActorMetadata.ja
va:163
> )
> at
> org.kepler.objectmanager.cache.ActorCacheObject.getMetadata(ActorCach
eObjec
> t.java:296)
> at
> org.kepler.objectmanager.cache.ActorCacheObject.getObject(ActorCacheO
bject.
> java:190)
> at
> org.kepler.objectmanager.cache.KARCacheObject.handleKSWItem(KARCacheO
bject.
> java:248)
> at
> org.kepler.objectmanager.cache.KARCacheObject.<init>(KARCacheObject.j
ava:14
> 6)
> at
> org.kepler.objectmanager.cache.KARCacheObject.<init>(KARCacheObject.j
ava:84
> )
> at org.kepler.moml.KSWLibraryBuilderTask.run(KSWLibraryBuilder.ja
va:252
> )
> at
> org.kepler.moml.KSWLibraryBuilder.buildLibrary(KSWLibraryBuilder.java
:148)
> at
> ptolemy.actor.gui.UserActorLibrary.openLibrary(UserActorLibrary.java:
202)
> at
> ptolemy.actor.gui.UserActorLibrary.openUserLibrary(UserActorLibrary.j
ava:14
> 0)
> at
> ptolemy.vergil.VergilApplication._createDefaultConfiguration(VergilAp
plicat
> ion.java:252)
> at
> ptolemy.vergil.VergilApplication._createEmptyConfiguration(VergilAppl
icatio
> n.java:269)
> at
> ptolemy.actor.gui.MoMLApplication._parseArgs(MoMLApplication.java:960
)
> at
> ptolemy.vergil.VergilApplication._parseArgs(VergilApplication.java:35
7)
> at ptolemy.actor.gui.MoMLApplication.<init>(MoMLApplication.java:
215)
> at ptolemy.vergil.VergilApplication.<init>(VergilApplication.java
:98)
> at ptolemy.vergil.VergilApplication$1.run(VergilApplication.java:
141)
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:2
40)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:543)
> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.j
> ava:268)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.jav
> a:197)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.ja
va:191
> )
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.ja
va:183
> )
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:144)
>
>
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at ecoinformatics.org
> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-
dev
> --------
>
>
--------
More information about the Kepler-dev
mailing list