Bug 237596

Summary: galleon fails to run
Product: [Fedora] Fedora Reporter: Bill Nottingham <notting>
Component: java-1.5.0-gcjAssignee: Thomas Fitzsimmons <fitzsim>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-04-02 21:36:22 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Bill Nottingham 2007-04-23 22:02:14 UTC
Description of problem:

I tried to run Galleon (http://galleon.tv/) with GCJ. I got the following error:

18:01:18,748 ERROR [main] HibernateUtil - Initial SessionFactory creation failed
java.lang.NoClassDefFoundError: net.sf.cglib.core.DebuggingClassWriter$1
   at java.lang.Class.initializeClass(libgcj.so.8rh)
   at
net.sf.cglib.core.DebuggingClassWriter.toByteArray(DebuggingClassWriter.java:66)
   at
net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:26)
   at
net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:215)
   at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
   at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117)
   at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108)
   at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
   at net.sf.hibernate.impl.SessionFactoryImpl.<clinit>(SessionFactoryImpl.java:237)
   at java.lang.Class.initializeClass(libgcj.so.8rh)
   at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:796)
   at
org.lnicholls.galleon.database.HibernateUtil.initialize(HibernateUtil.java:147)
   at org.lnicholls.galleon.server.Server.start(Server.java:306)
   at org.lnicholls.galleon.server.Server.getServer(Server.java:864)
   at org.lnicholls.galleon.server.Server.main(Server.java:1496)

Version-Release number of selected component (if applicable):

libgcj-4.1.2-8
java-1.5.0-gcj-1.5.0.0-14.fc7

How reproducible:

Every time.

Steps to Reproduce:
1. download galleon
2. start it

Comment 1 Thomas Fitzsimmons 2008-04-02 21:36:22 UTC
Use OpenJDK instead.  I tested it on java-1.6.0-openjdk-1.6.0.0-0.7.b08.fc9 from
i386 Rawhide and both the server and GUI work fine.