java.lang.ClassNotFoundException: org.apache.axis2.transport.local.LocalTransportSender 解决问题

2013-07-31 12:11:15 [main] DEBUG context.AbstractContext : OnDemandLogger initialized for class org.apache.axis2.context.AbstractContext is:org.apache.commons.logging.impl.Log4JLogger@60f4ffd8
2013-07-31 12:11:15 [main] DEBUG util.Loader : Trying to find [org/apache/axis2/deployment/axis2_default.xml] using sun.misc.Launcher$AppClassLoader@75787005 class loader.
2013-07-31 12:11:15 [main] DEBUG util.StAXUtils : About to create XMLInputFactory implementation with classloader=sun.misc.Launcher$AppClassLoader@75787005
2013-07-31 12:11:15 [main] DEBUG util.StAXUtils : The classloader for javax.xml.stream.XMLInputFactory is: null
2013-07-31 12:11:15 [main] DEBUG dialect.StAXDialectDetector : StAX implementation at jar:file:/home/amosli/.m2/repository/org/codehaus/woodstox/wstx-asl/3.2.9/wstx-asl-3.2.9.jar!/ is:
  Title:         WoodSToX XML-processor
  Symbolic name: null
  Vendor:        woodstox.codehaus.org
  Version:       3.2.9
2013-07-31 12:11:15 [main] DEBUG dialect.StAXDialectDetector : Detected StAX dialect: Woodstox
2013-07-31 12:11:15 [main] DEBUG util.StAXUtils : Created XMLInputFactory = class org.apache.axiom.util.stax.wrapper.ImmutableXMLInputFactory with classloader=sun.misc.Launcher$AppClassLoader@75787005
2013-07-31 12:11:15 [main] DEBUG util.StAXUtils : Configuration = DEFAULT
2013-07-31 12:11:15 [main] DEBUG util.StAXUtils : Size of XMLInputFactory map for this configuration = 1
2013-07-31 12:11:15 [main] DEBUG util.StAXUtils : Configurations for which factories have been cached = [DEFAULT]
2013-07-31 12:11:15 [main] DEBUG util.StAXUtils : XMLStreamReader is org.apache.axiom.util.stax.dialect.WoodstoxStreamReaderWrapper
2013-07-31 12:11:15 [main] DEBUG llom.OMSerializableImpl : Builder is already complete.
2013-07-31 12:11:16 [main] DEBUG util.Loader : java.lang.ClassNotFoundException: org.apache.axis2.transport.local.LocalTransportSender
2013-07-31 12:11:16 [main] DEBUG i18n.ProjectResourceBundle : getBundle(org.apache.axis2,org.apache.axis2.i18n,resource,null,...)
2013-07-31 12:11:16 [main] DEBUG i18n.ProjectResourceBundle : loadBundle: Ignoring MissingResourceException: Can't find bundle for base name org.apache.axis2.resource, locale zh_CN
2013-07-31 12:11:16 [main] DEBUG i18n.ProjectResourceBundle : Created org.apache.axis2.i18n.resource, linked to parent null
2013-07-31 12:11:16 [main] DEBUG i18n.ProjectResourceBundle : getBundle(org.apache.axis2,org.apache.axis2.i18n,resource,null,...)
2013-07-31 12:11:16 [main] DEBUG i18n.ProjectResourceBundle : org.apache.axis2.i18n.resource::handleGetObject(errorinloadingts)
2013-07-31 12:11:16 [main] DEBUG deployment.AxisConfigBuilder : A org.apache.axis2.transport.local.LocalTransportSender error occurred in loading the transport sender {1}
java.lang.ClassNotFoundException: org.apache.axis2.transport.local.LocalTransportSender
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:188)
    at org.apache.axis2.util.Loader.loadClass(Loader.java:261)
    at org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:682)
    at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:123)
    at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:857)
    at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
    at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
    at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:210)
    at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:151)
    at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:144)
    at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:251)
    at org.apache.axis2.rpc.client.RPCServiceClient.<init>(RPCServiceClient.java:48)
    at RPCClient.main(RPCClient.java:12)
Exception in thread "main" org.apache.axis2.deployment.DeploymentException: org.apache.axis2.transport.local.LocalTransportSender
    at org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:707)
    at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:123)
    at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:857)
    at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
    at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
    at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:210)
    at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:151)
    at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:144)
    at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:251)
    at org.apache.axis2.rpc.client.RPCServiceClient.<init>(RPCServiceClient.java:48)
    at RPCClient.main(RPCClient.java:12)
Caused by: java.lang.ClassNotFoundException: org.apache.axis2.transport.local.LocalTransportSender
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:188)
    at org.apache.axis2.util.Loader.loadClass(Loader.java:261)
    at org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:682)

    ... 10 more



是因为没有jar包,如上图,axis2-1.6.2/lib下的jar包导入即可.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
问题描述的是在解析wsdl文件时出现了java.lang.ClassNotFoundException: org.apache.axis.client.Service的错误。这个错误通常是由于缺少相关的jar包或配置问题导致的。解决这个问题的方法有几种。 首先,可以检查项目的依赖是否正确配置。如果使用的是Maven,可以确认是否添加了Jsp、Servlet和Jstl的包。如果没有添加,可以重新添加这些依赖。如果是使用lib目录,可以检查该目录下是否包含了jsp和servlet这两个包,如果有的话,可以尝试删除它们。 其次,可以尝试重启Tomcat服务器。有时候,重新启动服务器可以解决一些类加载的问题。 另外,你还可以参考这篇文章《IDEA如何解析wsdl文件为Java源代码》\[3\],里面提供了一些关于解析wsdl文件的方法和注意事项,可能对你解决这个问题有所帮助。 #### 引用[.reference_title] - *1* *3* [解决:java.lang.ClassNotFoundException: org.apache.axis.wsdl.WSDL2Java](https://blog.csdn.net/weixin_48033662/article/details/124030049)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Tomcat启动报错 java.lang.ClassNotFoundException: org.apache.jsp.index_jsp](https://blog.csdn.net/sdut406/article/details/80993821)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值