[kepler-dev] running Kepler from Eclipse
Paul Allen
pea1 at cornell.edu
Fri Mar 7 05:32:33 PST 2008
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 files
> from Kepler and Ptolemy CVS repositories) and the instructions from
> http://www.kepler-project.org/Wiki.jsp?page=UsingEclipseForKeplerDevelopmen
> 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\NondeterministicMerge.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/NondeterministicMerge.m
> oml
> C:\workspace\rad-1\kepler\ptolemy\domains\pn\kernel\NondeterministicMerge.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.java:124
> 6)
> at org.kepler.objectmanager.ActorMetadata.<init>(ActorMetadata.java:217
> )
> at org.kepler.objectmanager.ActorMetadata.<init>(ActorMetadata.java:163
> )
> at
> org.kepler.objectmanager.cache.ActorCacheObject.getMetadata(ActorCacheObjec
> t.java:296)
> at
> org.kepler.objectmanager.cache.ActorCacheObject.getObject(ActorCacheObject.
> java:190)
> at
> org.kepler.objectmanager.cache.KARCacheObject.handleKSWItem(KARCacheObject.
> java:248)
> at
> org.kepler.objectmanager.cache.KARCacheObject.<init>(KARCacheObject.java:14
> 6)
> at
> org.kepler.objectmanager.cache.KARCacheObject.<init>(KARCacheObject.java:84
> )
> at org.kepler.moml.KSWLibraryBuilderTask.run(KSWLibraryBuilder.java: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.java:14
> 0)
> at
> ptolemy.vergil.VergilApplication._createDefaultConfiguration(VergilApplicat
> ion.java:252)
> at
> ptolemy.vergil.VergilApplication._createEmptyConfiguration(VergilApplicatio
> n.java:269)
> at
> ptolemy.actor.gui.MoMLApplication._parseArgs(MoMLApplication.java:960)
> at
> ptolemy.vergil.VergilApplication._parseArgs(VergilApplication.java:357)
> 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:240)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:543)
> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.j
> ava:268)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.jav
> a:197)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:191
> )
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:183
> )
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:144)
> Caused by: com.microstar.xml.XmlException: --
> C:\workspace\rad-1\kepler\ptolemy\domains\pn\kernel\NondeterministicMerge.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/NondeterministicMerge.m
> oml
> C:\workspace\rad-1\kepler\ptolemy\domains\pn\kernel\NondeterministicMerge.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.java: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\NondeterministicMerge.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/NondeterministicMerge.m
> oml
> C:\workspace\rad-1\kepler\ptolemy\domains\pn\kernel\NondeterministicMerge.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.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.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.java:124
> 6)
> at org.kepler.objectmanager.ActorMetadata.<init>(ActorMetadata.java:217
> )
> at org.kepler.objectmanager.ActorMetadata.<init>(ActorMetadata.java:163
> )
> at
> org.kepler.objectmanager.cache.ActorCacheObject.getMetadata(ActorCacheObjec
> t.java:296)
> at
> org.kepler.objectmanager.cache.ActorCacheObject.getObject(ActorCacheObject.
> java:190)
> at
> org.kepler.objectmanager.cache.KARCacheObject.handleKSWItem(KARCacheObject.
> java:248)
> at
> org.kepler.objectmanager.cache.KARCacheObject.<init>(KARCacheObject.java:14
> 6)
> at
> org.kepler.objectmanager.cache.KARCacheObject.<init>(KARCacheObject.java:84
> )
> at org.kepler.moml.KSWLibraryBuilderTask.run(KSWLibraryBuilder.java: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.java:14
> 0)
> at
> ptolemy.vergil.VergilApplication._createDefaultConfiguration(VergilApplicat
> ion.java:252)
> at
> ptolemy.vergil.VergilApplication._createEmptyConfiguration(VergilApplicatio
> n.java:269)
> at
> ptolemy.actor.gui.MoMLApplication._parseArgs(MoMLApplication.java:960)
> at
> ptolemy.vergil.VergilApplication._parseArgs(VergilApplication.java:357)
> 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:240)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:543)
> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.j
> ava:268)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.jav
> a:197)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:191
> )
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java: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