[kepler-users] No menu bar in Kepler 1.x

Tomasz Żok tzok at man.poznan.pl
Thu Feb 4 03:39:41 PST 2010


Dear Kepler users and maintainers,

Today I tried to install Kepler from trunk using this instruction:
https://kepler-project.org/developers/teams/build/documentation/build-system-instructions

I prepared everything and compiled Kepler, but when I try to run it, in the beginning I get the following exception and the menu bar in Kepler is missing:

java.lang.NullPointerException                                                                                                                   
    at org.kepler.gui.MenuMapper.createKeplerMenuBar(MenuMapper.java:392)                                                                        
    at org.kepler.gui.MenuMapper.run(MenuMapper.java:173)                                                                                        
    at ptolemy.gui.Top.deferIfNecessary(Top.java:235)                                                                                            
    at org.kepler.gui.KeplerMenuHandler.pack(KeplerMenuHandler.java:60)                                                                          
    at ptolemy.actor.gui.TableauFrame.pack(TableauFrame.java:331)                                                                                
    at ptolemy.actor.gui.Tableau.show(Tableau.java:355)                                                                                          
    at ptolemy.actor.gui.Configuration.createPrimaryTableau(Configuration.java:582)                                                              
    at ptolemy.vergil.VergilApplication._createEmptyConfiguration(VergilApplication.java:401)                                                    
    at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1121)                                                 
    at ptolemy.vergil.VergilApplication._parseArgs(VergilApplication.java:477)                                                                   
    at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:226)                                                      
    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:219)                                                                        
    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)                                                                          


Before this exception I received another one from SQL. I am not sure if these two are related anyhow, but I will paste the second one as well in case it's needed:

java.sql.SQLException: Integrity constraint violation - no parent SYS_FK_68 table: CACHECONTENTTABLE in statement [insert into KAR_CONTENTS (file, lsid, name, type) values ( ?, ?, ?, ? ) ]
    at org.hsqldb.jdbc.Util.throwError(Unknown Source)                                                                                           
    at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)                                                                       
    at org.kepler.kar.KARCacheManager.insertEntryIntoCache(KARCacheManager.java:537)                                                             
    at org.kepler.kar.KARFile.cache(KARFile.java:854)                                                                                            
    at org.kepler.kar.KARFile.cacheKARContents(KARFile.java:567)                                                                                 
    at org.kepler.kar.KARCacheManager.synchronizeKARCacheWithLocalRepositories(KARCacheManager.java:327)                                         
    at org.kepler.objectmanager.library.LibraryManager.buildLibrary(LibraryManager.java:332)                                                     
    at org.kepler.moml.KARLibraryBuilder.buildLibrary(KARLibraryBuilder.java:78)                                                                 
    at ptolemy.actor.gui.UserActorLibrary.openLibrary(UserActorLibrary.java:202)                                                                 
    at ptolemy.actor.gui.UserActorLibrary.openUserLibrary(UserActorLibrary.java:140)                                                             
    at ptolemy.vergil.VergilApplication._createDefaultConfiguration(VergilApplication.java:330)                                                  
    at ptolemy.vergil.VergilApplication._createEmptyConfiguration(VergilApplication.java:347)                                                    
    at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1121)                                                 
    at ptolemy.vergil.VergilApplication._parseArgs(VergilApplication.java:477)                                                                   
    at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:226)                                                      
    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:219)                                                                        
    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)                                                                            
 

I have also tested it after deleting my $HOME/.kepler directory so that it doesn't mix files from different installations. But it didn't help me any further.
Can you provide me with some information about possible causes of such behaviour?

-- 
Tomasz Zok
Poznan Supercomputing and Networking Center
ul. Noskowskiego 10, 61-704 Poznan, POLAND
http://www.man.poznan.pl



More information about the Kepler-users mailing list