欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

请问os400上java代理使用axis调用webservice服务无法运行异常

更新时间: 2014-01-05 03:01:15 责任编辑: Author_N1

 

请教os400下Java代理使用axis调用webservice服务无法运行错误
我写了一个使用axis调用webservice服务的java代理,在windows系统下都可以成功运行,可是当要部署到正式的os400环境时就会报错。另外我把axis jar包放在正式环境os400上的/QIBM/ProdData/LOTUS/DOMINO703/JVM/LIB/EXT目录下,不知道对不对?
请大家帮帮忙,我都块崩溃了,这个问题困扰我一个多月了。


java代理如下:
import lotus.domino.*;
//引用axis需要的类
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;

public class JavaAgent extends AgentBase {
public void NotesMain() {
Session session = null;
AgentContext agentContext = null;
Service service = null;
Call call = null;
String result = null;

try {
session = getSession();
agentContext = session.getAgentContext();

//用axis方式初始化webservice对象
service = new Service();
call = (Call) service.createCall();
call.setTargetEndpointAddress("http://127.0.0.1/hyzqoa/indiwscenter.nsf/wsCheckUser22");
call.setOperationName("wsCheckUser22");
//访问webservice,并返回数据
result = (String) call.invoke(new Object[]{});
System.out.println(result);

} catch(Exception e) {
e.printStackTrace();
}
}   
}


错误信息如下:
2011-07-06 17:28:43   Agent  error: java.lang.VerifyError: org/apache/axis/encoding/ser/BeanDeserializer 0000 0000 
2011-07-06 17:28:43   Agent  error:  at java.lang.Throwable.<init>(Throwable.java:195)
2011-07-06 17:28:43   Agent  error:  at java.lang.VerifyError.<init>(VerifyError.java:34)
2011-07-06 17:28:43   Agent  error:  at java.lang.Class.forName(Class.java:164)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.encoding.ser.BeanDeserializerFactory.class$(BeanDeserializerFactory.java:43)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.encoding.ser.BeanDeserializerFactory.<init>(BeanDeserializerFactory.java:43)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.encoding.DefaultTypeMappingImpl.initMappings(DefaultTypeMappingImpl.java:471)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.encoding.DefaultTypeMappingImpl.<init>(DefaultTypeMappingImpl.java:91)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.encoding.DefaultTypeMappingImpl.getSingletonDelegate(DefaultTypeMappingImpl.java:85)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.encoding.TypeMappingRegistryImpl.<init>(TypeMappingRegistryImpl.java:155)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.encoding.TypeMappingRegistryImpl.<init>(TypeMappingRegistryImpl.java:149)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.java:449)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.deployment.wsdd.WSDDDocument.setDocument(WSDDDocument.java:139)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:65)
2011-07-06 17:28:43   Agent  error:  at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:01:15
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/17363/
本文WWW.DOC100.NET DOC100.NET版权所有。