Java 启动Tomcat 7空指针异常

Java 启动Tomcat 7空指针异常,java,web-services,tomcat,axis2,Java,Web Services,Tomcat,Axis2,当我尝试启动tomcat7时,我遇到了以下问题: java.lang.NullPointerException at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:374) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529) at

当我尝试启动tomcat7时,我遇到了以下问题:

java.lang.NullPointerException
    at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:374)
    at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
    at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
    at org.apache.axis2.transport.http.AxisAdminServlet.<clinit>(AxisAdminServlet.java:34)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at java.lang.Class.newInstance(Class.java:442)
    at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:114)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1146)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1085)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5349)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5641)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
位于org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:374)
位于org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
位于org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
位于org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
位于org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
位于org.apache.axis2.transport.http.AxisAdminServlet.(AxisAdminServlet.java:34)
位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)
位于sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
位于java.lang.reflect.Constructor.newInstance(Constructor.java:423)
位于java.lang.Class.newInstance(Class.java:442)
位于org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:114)
位于org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1146)
位于org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1085)
位于org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5349)
位于org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5641)
位于org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
位于org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571)
位于org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561)
在java.util.concurrent.FutureTask.run(FutureTask.java:266)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
运行(Thread.java:745)
我正在用axis2制作一个web服务。解决了这个问题我就不工作了。
如何修复此问题?

尽你所能,与stacktrace一起发布有问题的代码是很有帮助的。我使用axis2创建了一个项目,我只想像本教程那样做,但在运行应用程序时出现以下错误javax.servlet.ServletException:“Servlet.init()”将Servlet AxisServlet转换为généréune异常org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)