【问题标题】:Error in Axis2 Test ClientAxis2 测试客户端中的错误
【发布时间】:2009-08-10 23:36:25
【问题描述】:

我创建了一个 Axis2 客户端来测试我的 axis2 Web 服务。但是,我在运行时收到以下错误:

org.apache.axis2.AxisFault: java.lang.NoClassDefFoundError: Could not initialize
 class com.sample.LoginRequestDocument
        at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.j
ava:517)
        at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(
OutInAxisOperation.java:371)
        at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisO
peration.java:417)
        at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(Out
InAxisOperation.java:229)
        at org.apache.axis2.client.OperationClient.execute(OperationClient.java:
165)
        at com.sample.sampleStub.login(sampleStub.java:4543)

知道如何解决这个问题吗?

【问题讨论】:

    标签: java axis2


    【解决方案1】:

    听起来服务器端缺少一个类。您确定您的服务器端模块在其部署中包含“com.sample.LoginRequestDocument”吗?

    【讨论】:

    • 嗨,com.sample.LoginRequestDocument 类位于我在树脂服务器中部署的 .aar 文件中,但似乎是 axis2 或我的测试客户端看不到它
    • @Pink - 我不确定 .aar 文件是什么,但看起来这个错误仍然在服务器上。或许写个简单的.jsp,看看.jsp能不能看到类?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-18
    • 2014-06-18
    • 1970-01-01
    • 1970-01-01
    • 2012-05-19
    • 1970-01-01
    相关资源
    最近更新 更多