JAVA ERROR

107 views
Skip to first unread message

mmfreidin

unread,
Jan 2, 2014, 11:52:46 AM1/2/14
to ucsf...@googlegroups.com
Please Help!
I have been unable to launch EGAN due to the following JAVA error.  I am running Windows 7 with the latest JAVA 7.  Any suggestions would be welcome to correct this.

java.lang.NullPointerException
    at org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.<init>(IndexedDiskCache.java:215)
    at org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager.getCache(IndexedDiskCacheManager.java:130)
    at org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory.createCache(IndexedDiskCacheFactory.java:62)
    at org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:554)
    at org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:346)
    at org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:267)
    at org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:244)
    at org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:139)
    at org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:314)
    at org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:258)
    at edu.ucsf.cc.icore.core.cache.CacheUtils.configureCacheManager(CacheUtils.java:16)
    at edu.ucsf.cc.icore.core.network.analysis.seed.permu.PermuSEED.<init>(PermuSEED.java:62)
    at edu.ucsf.cc.icore.core.network.analysis.seed.permu.KolmogorovSmirnovSEED.<init>(KolmogorovSmirnovSEED.java:22)
    at edu.ucsf.cc.icore.core.network.analysis.seed.permu.PermuSEED.constructPermuSEEDs(PermuSEED.java:435)
    at edu.ucsf.cc.icore.app.egan.launch.DataControllerFactory.constructDataController(DataControllerFactory.java:127)
    at edu.ucsf.cc.icore.app.egan.launch.LaunchEganThread.run(LaunchEganThread.java:119)
    at java.lang.Thread.run(Unknown Source)

Thanks,
M Freidin

ucsf egan

unread,
Jan 3, 2014, 12:53:22 PM1/3/14
to ucsf...@googlegroups.com
Can you run EGAN without selecting PermuSEED as an option?  PermuSEED uses a local file system cache, which at first guess, your system might not be able to create.  If EGAN launches without PermuSEED, then we can work further to find the root cause.

Best,

Jesse

mmfreidin

unread,
Jan 6, 2014, 1:00:51 PM1/6/14
to ucsf...@googlegroups.com
Hi Jesse,
Apologies for the delay in responding to your suggestion.  I am able to load EGAN without Permuseed, but only if I use JAVA 6.  The program will not load with Java 7.  In fact, I had to uninstall Java 7 to get EGAN to run.  In addition, processing is quite slow making it somewhat difficult to work with.  I'm still learning, so this is not a huge problem yet.

Suggestions?

Thanks.

ucsf egan

unread,
Jan 10, 2014, 5:12:04 PM1/10/14
to ucsf...@googlegroups.com
Sorry about that - there's a bug with EGAN for Java 7.  I anticipate that this will be fixed soon...
Reply all
Reply to author
Forward
0 new messages