在linux运行一个定时执行webservice客户端,在Windows上执行没有什么问题为什么一放到linux下就不可以

问题描述

报一个org.codehaus.xfire.XFireRuntimeException:Couldnotinvokeservice..Nestedexceptionisorg.codehaus.xfire.fault.XFireFault:Couldnotunmarshalltype:Unabletolocatejaxb.propertiesforpackagecn.sale8.expressCompany.qrt.pojoorg.codehaus.xfire.fault.XFireFault:Couldnotunmarshalltype:Unabletolocatejaxb.propertiesforpackagecn.sale8.expressCompany.qrt.pojoatorg.codehaus.xfire.jaxb2.JaxbType.readObject(JaxbType.java:219)atorg.codehaus.xfire.aegis.AegisBindingProvider.readParameter(AegisBindingProvider.java:169)atorg.codehaus.xfire.service.binding.AbstractBinding.read(AbstractBinding.java:206)atorg.codehaus.xfire.service.binding.WrappedBinding.readMessage(WrappedBinding.java:51)atorg.codehaus.xfire.soap.handler.SoapBodyHandler.invoke(SoapBodyHandler.java:42)atorg.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)atorg.codehaus.xfire.client.Client.onReceive(Client.java:406)atorg.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:139)atorg.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)atorg.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)atorg.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)atorg.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)atorg.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)atorg.codehaus.xfire.client.Client.invoke(Client.java:336)atorg.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)atorg.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)at$Proxy12.getBillTrackHead(UnknownSource)atcn.sale8.expressCompany.qrt.interfaces.QRTorderAbstract.getQrtTrackHeadInfo(QRTorderAbstract.java:69)atcn.sale8.business.express.service.BEExpressOrderService.executeMethod(BEExpressOrderService.java:455)atcn.sale8.business.express.service.BEExpressOrderService.HandleExpressInterface(BEExpressOrderService.java:391)atcn.sale8.business.express.current.RenWu.run(TimerTaskBO.java:38)atjava.util.TimerThread.mainLoop(Timer.java:512)atjava.util.TimerThread.run(Timer.java:462)Causedby:javax.xml.bind.JAXBException:Unabletolocatejaxb.propertiesforpackagecn.sale8.expressCompany.qrt.pojoatjavax.xml.bind.ContextFinder.searchcontextPath(ContextFinder.java:205)atjavax.xml.bind.ContextFinder.find(ContextFinder.java:149)atjavax.xml.bind.JAXBContext.newInstance(JAXBContext.java:281)atjavax.xml.bind.JAXBContext.newInstance(JAXBContext.java:238)atorg.codehaus.xfire.jaxb2.JaxbType.getJAXBContext(JaxbType.java:306)atorg.codehaus.xfire.jaxb2.JaxbType.readObject(JaxbType.java:187)...22more,哪位大侠帮我看一下

解决方案

解决方案二:
在网上看有说是xfix包冲突的原因,但是具体也不知道是什么包冲突,还是其他的什么原因,哪位知道告诉一下,谢谢啦

时间: 2024-10-26 08:09:34

在linux运行一个定时执行webservice客户端,在Windows上执行没有什么问题为什么一放到linux下就不可以的相关文章

如何在linux添加一个ftp用户,让其只有上传权限,没有下载权限?

问题描述 如何在linux添加一个ftp用户,让其只有上传权限,没有下载权限? 如何在linux添加一个ftp用户,让其只有上传权限,没有下载权限? 解决方案 首先你要使用一个ftp服务器端,不同的服务器端配置不同. 一般来说上传下载权限都是单独设置的,即分别设置允许上传和禁止下载即可. 参考:http://ming228.blog.51cto.com/421298/112083/ 解决方案二: http://www.cnblogs.com/bienfantaisie/archive/2011/

回车键调用-这个按Enter调用函数的代码为什么在猎豹上不执行?而且在ie上执行的也不正常

问题描述 这个按Enter调用函数的代码为什么在猎豹上不执行?而且在ie上执行的也不正常 <!DOCTYPE html> Document<br> function leyLogin(){<br> if(event.keyCode==13){<br> document.getElementById("input1").click();<br> }<br> }<br> 解决方案 放chrome上执行试试

《Linux嵌入式实时应用开发实战(原书第3版)》——3.5 Linux文件系统

3.5 Linux文件系统 Linux文件系统在很多方面与Windows PC或Macintosh(苹果公司生产的)上的文件系统类似.它是一个等级系统,允许你在"/"标识的根目录下创建任何数量的子目录.和Windows中一样,文件名可以很长.尽管如此,Linux和多数类似UNIX的系统一样,文件的扩展名--文件名中"."后面的那部分--不像它们在Windows中那样有意义.例如,Windows中的可执行文件的扩展名为".exe",但是Linux中

求助 ireport在windows上和linux上 出 报表不一致 Java Java相关

问题描述 有段内容过长,需要跨页,结果在windows上生成的pdf正确,但在linux生成的pdf少了当中一段文字.这是为什么呀?求助!!

linux实现php定时执行cron任务详解

 linux实现php定时执行cron任务 对于PHP本身并没有一套解决方案来执行定时任务,不过是借助sleep函数完成的.这种方就是要提前做一些配置,如实现过程:    代码如下: ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.     set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去     $interval=60*30;// 每隔半小时运行     do{         //这里是你要执行的代

linux服务器下运行一个图形化的Java程序

问题描述 linux服务器下运行一个图形化的Java程序 安装一了一个纯命令行的Ubuntu服务器系统,在windows下用netbeans 做 了一个图形化Java程序.服务器下的jdk以安装.在运行这个打包好的java程序时出现错误.说是需要libX....等很多包. 估计是需要安装图形化包,那么怎么安装这些包呢,服务器不能连接互联网.如果有这些包,从哪里下载呢? 解决方案 不能连网,那还是重装下系统比较简单.找一个带xwindow的ubuntu标准版 解决方案二: ubuntu服务器版本不

timer-客户端调用2个方法,其中一个是TIMER,同时执行TIMER客户端方法都不能触发了。

问题描述 客户端调用2个方法,其中一个是TIMER,同时执行TIMER客户端方法都不能触发了. 2个都是数据库操作, 一个是对大量单据的一个操作可能比较费时根据客户选择决定执行时间, 一个是对未执行的单据进行查询还有多少条. 单个执行的时候一切正常,都能够正常执行,但是现在问题是一起执行的话,TIMER的方法就不执行了.(大数据还没有返回执行结果) 求解.. 解决方案 timer是不是超时了,当消息处理不过来时,定时器消息会自动丢掉

用xfire开发了一个webservice,客户端在调用的时候要传一个二进制数据byte[][] ,在本地tomcat服务器上测试成功,可以接受,

问题描述 用xfire开发了一个webservice,客户端在调用的时候要传一个二进制数据byte[][],在本地tomcat服务器上测试成功,可以接受,但发布到weblogic9上后,就出现问题,错误日志为:-Faultoccurred!java.lang.UnsupportedOperationExceptionatweblogic.xml.stax.XMLStreamReaderBase.getTextCharacters(XMLStreamReaderBase.java:487)ator

分享一个jQuery的自动客户端本地保存插件Sisyphus.js

  今天我们介绍一个新的插件 - Sisyphus.js,这个插件是由Alexander Kaupanin开发的一个类似Gmail客户端草稿保存的jQuery插件,帮助你的用户在客户端保存未写完的草稿. 我们需要解决什么样的问题呢? 但凡使用过互联网的用户,都会有如下的惨痛教训: 洋洋洒洒的写了一篇几百的文章,正准备保存发布的时候,发现浏览器崩溃了,或者是你刚准备评论一篇不错的文章,可正准备递交的时候,你PC死机了.又或是你正准备发布时,不小心按错了快捷键F5或者后退键? 是不是你也曾为以上情况