Menu

log4j?

Help
hez
2008-11-11
2013-04-25
  • hez

    hez - 2008-11-11

    Hi

    I'm a hibernate4gwt user, and I'm getting the NoClassDefFoundError as shown below,

    [WARN] StandardContext[]Exception while dispatching incoming RPC call
    java.lang.NoClassDefFoundError: org/apache/log4j/Logger
    at net.sf.beanlib.provider.replicator.ReplicatorTemplate.<init>(ReplicatorTemplate.java:44)
    at net.sf.beanlib.provider.BeanTransformer.<init>(BeanTransformer.java:89)
    at net.sf.beanlib.hibernate3.Hibernate3BeanTransformer.<init>(Hibernate3BeanTransformer.java:65)
    at net.sf.beanlib.hibernate3.Hibernate3BeanTransformer$Factory.newBeanTransformer(Hibernate3BeanTransformer.java:45)
    at net.sf.beanlib.hibernate3.Hibernate3BeanTransformer.newBeanTransformer(Hibernate3BeanTransformer.java:61)
    at net.sf.hibernate4gwt.core.beanlib.clone.CloneBeanReplicator.newBeanTransformer(CloneBeanReplicator.java:51)
    at net.sf.hibernate4gwt.core.beanlib.clone.CloneBeanReplicator.<init>(CloneBeanReplicator.java:44)
    at net.sf.hibernate4gwt.core.LazyKiller.clone(LazyKiller.java:228)
    at net.sf.hibernate4gwt.core.LazyKiller.detach(LazyKiller.java:189)
    at net.sf.hibernate4gwt.core.HibernateBeanManager.clonePojo(HibernateBeanManager.java:418)
    at net.sf.hibernate4gwt.core.HibernateBeanManager.clone(HibernateBeanManager.java:266)
    at net.sf.hibernate4gwt.gwt.HibernateRPCHelper.parseReturnValue(HibernateRPCHelper.java:121)
    at net.sf.hibernate4gwt.gwt.HibernateRemoteService.processCall(HibernateRemoteService.java:170)
    ...

    It seems that net.sf.beanlib.provider.replicator.ReplicatorTemplate is expecting org/apache/log4j/Logger?!

    Is log4j one of the mandatory libraries?
    I'm using Logback (http://logback.qos.ch/) though.

    See also https://sourceforge.net/forum/forum.php?thread_id=2524207&forum_id=689608

     
    • Hanson Char

      Hanson Char - 2008-11-11

      Yes, log4j is a dependent jar.

       
    • hez

      hez - 2008-11-11

      Hi

      It would be nice to list the Beanlib dependencies on the homepage too :-)

      By the way, does Beanlib has any plan to use one of the  logging frameworks like SLF4J (http://www.slf4j.org/)?
      This provides some flexibilities for the user to choose their favorite logging library.

      Thank you!

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.