[kepler-users] Error running Kepler
Chad Berkley
berkley at nceas.ucsb.edu
Tue Jan 19 10:17:59 PST 2010
It looks like you ran it once as root, which would create all of the
files in .kepler with owner root. You can either delete your .kepler
directory and let kepler recreate it (just make sure you haven't saved
anything important there or cached large datasets) or you can chown the
entire directory to the non-root user.
As for the X-11 error, it looks like you don't have a DISPLAY variable
set or something. Can you run 'xclock' from the terminal that you are
starting kepler from and have the clock display? If not, something is
wrong with X.
Hope that helps.
chad
prakash bisht wrote:
> Hi,
>
> While running "ant run" as non-root it's giving the following error.
> While running the same stuff as a root user the error message is changed.
>
>
>
>
> ERROR as NON_ROOT
> ******************************************************************************************
> java.lang.Exception: Failed to parse "-kepler"
> at
> ptolemy.actor.gui.ConfigurationApplication.throwArgsException(ConfigurationApplication.java:643)
> at
> ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:292)
> at ptolemy.actor.gui.MoMLApplication.<init>(MoMLApplication.java:81)
> at ptolemy.vergil.VergilApplication.<init>(VergilApplication.java:110)
> at ptolemy.vergil.VergilApplication$1.run(VergilApplication.java:217)
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
> Caused by: java.lang.Exception: Failed to read configuration
> 'file:/home/globus/KEPLER_Globus4.xNewBUILD/common/configs/ptolemy/configs/kepler/configuration.xml'
> at
> ptolemy.vergil.VergilApplication._createDefaultConfiguration(VergilApplication.java:309)
> at
> ptolemy.vergil.VergilApplication._createEmptyConfiguration(VergilApplication.java:345)
> at
> ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1120)
> at ptolemy.vergil.VergilApplication._parseArgs(VergilApplication.java:475)
> at
> ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:226)
> ... 11 more
> Caused by: java.lang.Exception: Failed to call application initializer
> class "org.kepler.gui.KeplerInitializer". Perhaps the configuration file
> "file:/home/globus/KEPLER_Globus4.xNewBUILD/common/configs/ptolemy/configs/kepler/configuration.xml"
> has a problem?
> at
> ptolemy.actor.gui.ConfigurationApplication.readConfiguration(ConfigurationApplication.java:456)
> at
> ptolemy.vergil.VergilApplication._createDefaultConfiguration(VergilApplication.java:307)
> ... 15 more
> Caused by: java.sql.SQLException: Primary or unique constraint required on
> main table: CACHECONTENTTABLE in statement [create cached table
> CACHE_SEMTYPES ( LSID varchar, SEMTYPE varchar, PRIMARY KEY
> (LSID,SEMTYPE), FOREIGN KEY (LSID) REFERENCES CACHECONTENTTABLE (LSID) ON
> DELETE CASCADE )]
> at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
> at org.hsqldb.jdbc.jdbcStatement.execute(Unknown Source)
> at
> org.kepler.gui.KeplerInitializer.initializeSystem(KeplerInitializer.java:213)
> at org.kepler.gui.KeplerInitializer.<init>(KeplerInitializer.java:92)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at java.lang.Class.newInstance0(Class.java:355)
> at java.lang.Class.newInstance(Class.java:308)
> at
> ptolemy.actor.gui.ConfigurationApplication.readConfiguration(ConfigurationApplication.java:454)
> ... 16 more
> ******************************************************************************************
>
>
> ERROR as ROOT USER
>
> *****************************************************************************************
> [root at g8 build-area]# ant run
> Buildfile: build.xml
>
> compile:
> [compile] Compiling configuration-manager...
> [compile] Getting Ptolemy paths from
> /home/gridmon/KEPLER-GLOBUS4.xBUILD/ptolemy/.classpath.default
> [compile] Compiling module-manager...
> [compile] Compiling core...
> [compile] Compiling event-state...
> [compile] Compiling util...
> [compile] Compiling component-library...
> [compile] Compiling sms...
> [compile] Compiling data-handling...
> [compile] Compiling ssh...
> [compile] Compiling io...
> [compile] Compiling job...
> [compile] Compiling repository...
> [compile] Compiling authentication...
> [compile] Compiling gui...
> [compile] Compiling authentication-gui...
> [compile] Compiling ecogrid...
> [compile] Compiling opendap...
> [compile] Compiling actors...
> [compile] Compiling loader...
> [compile] Compiling r...
> [compile] adding compilation exclude: class
> org.kepler.osx.KeplerApplicationListener will only be compiled on Mac
> OS X
> [compile] adding compilation exclude: class
> org.kepler.osx.KeplerOSXExtension will only be compiled on Mac OS X
> [compile] Compiling apple-extensions...
> [compile] Compiling globus4.0.7...
>
> run:
> [run] Getting Ptolemy paths from
> /home/gridmon/KEPLER-GLOBUS4.xBUILD/ptolemy/.classpath.default
> [run] /home/gridmon/KEPLER-GLOBUS4.xBUILD
> [run] Found OS Extension file:
> /home/gridmon/KEPLER-GLOBUS4.xBUILD/apple-extensions/module-info/osextension.txt
> [run] Building Kars...
> [run] Ran additional initialization for module util from class
> org.kepler.module.util.Initialize
> [run] Failed to find splash screen image.Ignoring, use the Java
> coffee cup
> [run] java.awt.HeadlessException:
> [run] No X11 DISPLAY variable was set, but this program performed an
> operation which requires it.
> [run] at
> java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:159)
> [run] at java.awt.Window.<init>(Window.java:406)
> [run] at java.awt.Frame.<init>(Frame.java:402)
> [run] at java.awt.Frame.<init>(Frame.java:367)
> [run] at org.kepler.gui.SplashWindow.splash(SplashWindow.java:181)
> [run] at org.kepler.gui.SplashWindow.splash(SplashWindow.java:229)
> [run] at org.kepler.gui.SplashWindow.splash(SplashWindow.java:219)
> [run] at
> org.kepler.gui.KeplerApplication.main(KeplerApplication.java:85)
> [run] at org.kepler.Kepler.parseArgsAndRun(Kepler.java:243)
> [run] at org.kepler.Kepler.main(Kepler.java:160)
> [run] Kepler Initializing...
> [run] Failed to open .
> [run] java.awt.HeadlessException:
> [run] No X11 DISPLAY variable was set, but this program performed an
> operation which requires it.
> [run] at
> java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:159)
> [run] at java.awt.Window.<init>(Window.java:406)
> [run] at java.awt.Frame.<init>(Frame.java:402)
> [run] at java.awt.Frame.<init>(Frame.java:367)
> [run] at javax.swing.JFrame.<init>(JFrame.java:163)
> [run] at ptolemy.gui.Top.<init>(Top.java:149)
> [run] at
> ptolemy.actor.gui.TableauFrame.<init>(TableauFrame.java:146)
> [run] at
> ptolemy.actor.gui.TableauFrame.<init>(TableauFrame.java:128)
> [run] at
> ptolemy.actor.gui.TableauFrame.<init>(TableauFrame.java:117)
> [run] at
> ptolemy.actor.gui.PtolemyFrame.<init>(PtolemyFrame.java:97)
> [run] at
> ptolemy.vergil.basic.BasicGraphFrame.<init>(BasicGraphFrame.java:219)
> [run] at
> ptolemy.vergil.basic.ExtendedGraphFrame.<init>(ExtendedGraphFrame.java:95)
> [run] at
> ptolemy.vergil.actor.ActorGraphFrame.<init>(ActorGraphFrame.java:130)
> [run] at
> org.kepler.gui.KeplerGraphFrame.<init>(KeplerGraphFrame.java:169)
> [run] at
> org.kepler.gui.frame.KeplerGraphTableau.<init>(KeplerGraphTableau.java:164)
> [run] at
> org.kepler.gui.frame.KeplerGraphTableau$Factory.createTableau(KeplerGraphTableau.java:227)
> [run] at
> ptolemy.actor.gui.PtolemyTableauFactory.createTableau(PtolemyTableauFactory.java:100)
> [run] at
> ptolemy.actor.gui.TableauFactory.createTableau(TableauFactory.java:127)
> [run] at
> ptolemy.actor.gui.Configuration.createPrimaryTableau(Configuration.java:567)
> [run] at
> ptolemy.vergil.VergilApplication._createEmptyConfiguration(VergilApplication.java:399)
> [run] at
> ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1120)
> [run] at
> ptolemy.vergil.VergilApplication._parseArgs(VergilApplication.java:475)
> [run] at
> ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:226)
> [run] at
> ptolemy.actor.gui.MoMLApplication.<init>(MoMLApplication.java:81)
> [run] at
> ptolemy.vergil.VergilApplication.<init>(VergilApplication.java:110)
> [run] at
> ptolemy.vergil.VergilApplication$1.run(VergilApplication.java:217)
> [run] at
> java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
> [run] at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
> [run] at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
> [run] at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
> [run] at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
> [run] at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
> [run] at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
> [run] at
> java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
>
> BUILD SUCCESSFUL
> Total time: 53 seconds
> ****************************************************************************************
>
>
> I don't know why it's happening. Both times it's saying BUILD
> SUCCESSFUL but giving errors.
>
> Please help.
>
>
> Thanks and Regards,
> Prakash Singh Bisht
More information about the Kepler-users
mailing list