axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ruwan Linton <>
Subject Re: Get the following error: NoClassDefFoundError: org.apache.log4j.Logger
Date Thu, 03 Feb 2011 01:03:31 GMT
Hi Henry,

This is not the right list for your question, this list is about Axis2 (web
services) user issues and discussions.

Anyway, I think it is purely because log4j is not on the classpath. Are you
passing the -classpath argument and giving log4j jar with all the other
dependencies when you run the jar? That is just a hint, please use a proper
java user list.


On Wed, Feb 2, 2011 at 3:19 PM, henry human <> wrote:

> Hi folks*
> *
> I try my question in this list, maybe you have an idea!
> I get the following error when I try to call a smal java application(hello
> friends!) which i placed in a jar file. the application has the log4j.jar in
> its lib directory (and classpath) and calls the log4j.logger like this:
> private static final Logger LOGGER = Logger.getLogger(Hello.class);
> It works when i run the application in eclipse
> but not when I pack it as a JAR application! (he application is not running
> on tomcat an is only a smal commandline application)
> Error:
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/log4j/Logger
> Thanks for your advice

Ruwan Linton
Member, Apache Software Foundation;
Software Architect & Product Manager, WSO2 Inc.;

phone: +1 408 754 7388 ext 51789
email:; cell: +94 77 341 3097

View raw message