webservice调用时遇到的奇葩问题 [问题点数:100分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:0
Bbs7
本版专家分:12539
Blank
金牌 2018年7月 总版技术专家分月排行榜第一
2018年6月 总版技术专家分月排行榜第一
Blank
红花 2019年3月 Java大版内专家分月排行榜第一
2018年9月 Java大版内专家分月排行榜第一
2018年8月 Java大版内专家分月排行榜第一
2018年7月 Java大版内专家分月排行榜第一
2018年6月 Java大版内专家分月排行榜第一
WebService几个常见的异常
1、如果出现这个错误:java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException,原因是没有导入 axis2-saaj.jar包 2、如果出现这个错误:java.lang.NoClassDefFoundError: org/apache/commons/discovery/tools/DiscoverSingleton,原因是没有导入c
webservice异常:Fault occurred while processing.
-
使用ksoap2调用webservice java.io.EOFException问题
使用ksoap2<em>调用</em><em>webservice</em>(.NET),可以<em>调用</em>成功,但经常会返回java.io.EOFException 错误返回处代码如下: try { androidHttpTransport.c
webservice调用怎么传参数
nnnnnn-nnn-nnn-nnnnnnnnn-nnnnnnn-nnnnnnn-nnn-nnnnnnnnnnn-nnnnn-nnnnn-nnnnnnn-nnnnnnnnnnn-nnn-nnnnnnnnnnn下面是我的<em>调用</em>代码:nn```n Service service = new Service();n Call call = (Call) service.createCall();n String url = "http://192.1.1.64:8082/Service/ServiceHello?wsdl";n call.setTargetEndpointAddress(url);n call.setOperationName(new QName("http://<em>webservice</em>_302/", "getValue"));n call.addParameter(new QName("http://<em>webservice</em>_302/", "name"), org.apache.axis.encoding.XMLType.XSD_STRING,n javax.xml.rpc.ParameterMode.IN);n call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);n String result = (String) call.invoke(new String[] "11" );n System.out.println(result);n```n下面是接口的方法点:nn```n public String getValue(String name)n return "欢迎你! "+name;n n```nn可以成功<em>调用</em>,返回结果是:欢迎你! nullnn说明参数没有传进去,请问这里我应该怎么写呢?nn
Xfire webService调用报错
代码片段rnclient=new Client(new URL(url));rnObject[] obj =client.invoke("getResult", new Object[]userName,pwd,sourcecode,xmlParameter.toString().getBytes());rn代码执行到这个Invoke的<em>时</em>候报错:rnException in thread "main" org.codehaus.xfire.fault.XFireFault: [B cannot be cast to javax.activation.DataHandlerrn at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)rn at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83)rn at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)rn at org.codehaus.xfire.client.Client.invoke(Client.java:336)rn at org.codehaus.xfire.client.Client.invoke(Client.java:368)rn at com.hirisun.webService.WebServiceUtil.getResult(WebServiceUtil.java:56)rn at com.hirisun.webService.Test2.main(Test2.java:45)rnCaused by: java.lang.ClassCastException: [B cannot be cast to javax.activation.DataHandlerrn at org.codehaus.xfire.aegis.type.mtom.DataHandlerType.createAttachment(DataHandlerType.java:18)rn at org.codehaus.xfire.aegis.type.mtom.AbstractXOPType.writeObject(AbstractXOPType.java:89)rn at org.codehaus.xfire.aegis.AegisBindingProvider.writeParameter(AegisBindingProvider.java:229)rn at org.codehaus.xfire.service.binding.AbstractBinding.writeParameter(AbstractBinding.java:273)rn at org.codehaus.xfire.service.binding.WrappedBinding.writeMessage(WrappedBinding.java:90)rn at org.codehaus.xfire.soap.SoapSerializer.writeMessage(SoapSerializer.java:80)rn at org.codehaus.xfire.transport.http.HttpChannel.writeWithoutAttachments(HttpChannel.java:56)rn at org.codehaus.xfire.transport.http.CommonsHttpMessageSender.getByteArrayRequestEntity(CommonsHttpMessageSender.java:422)rn at org.codehaus.xfire.transport.http.CommonsHttpMessageSender.send(CommonsHttpMessageSender.java:360)rn at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:123)rn at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)rn at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)rn at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)rn at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)rn求高手帮忙看看是为什么,我传入BYTE数组的<em>时</em>候就会出现这个错误
WebService调用标准代码
public class WebServiceClient { public static void main(String[] args) throws Exception { String targetEendPoint = &quot;url&quot;;//测试地址 String param = &quot;&amp;lt;...&amp;gt;&amp;lt;/...&amp;gt;&quot;;测试报文 Service service =...
webService客户端调用错误
Exception in thread "main" AxisFaultrn faultCode: http://schemas.xmlsoap.org/soap/envelope/Server.generalExceptionrn faultSubcode: rn faultString: No operation name specified!rn faultActor: rn faultNode: rn faultDetail: rn http://xml.apache.org/axis/stackTrace:No operation name specified!rn at org.apache.axis.client.Call.invoke(Call.java:1809)rn at org.apache.ws.test.Test.main(Test.java:33)rnrn http://xml.apache.org/axis/hostname:solargiant-PCrnrnNo operation name specified!rn at org.apache.axis.client.Call.invoke(Call.java:1809)rn at org.apache.ws.test.Test.main(Test.java:33)
初调.net webapi遇到奇葩问题
当学习webapi<em>时</em>,按照网上的指导教程,到最后调试的<em>时</em>候点击相关按钮<em>时</em>,总是提示error:not found,检查了代码以及其他的东西,与网上的完全无异。总后发现自己是在index.cshtml的页面启动调试的,当在其他页面点击调试的<em>时</em>候程序一切正常。期间代码等完全一样!
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
我的天呀 , 我第一次还可以 , 第二次就报这个错了 , 有谁知道这是啥NULLPOINT吗?? 2018-10-13 13:59:36.791 ERROR 8380 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet]...
Android通过soap2访问webservice遇到HTTP request failed, HTTP status: 302的问题
笔者用C#在服务器端写了一个Webservice,然后再Android客户端通过soap2<em>调用</em><em>webservice</em>的函数,<em>遇到</em>了HTTP request failed, HTTP status: 302的<em>问题</em>,在网上也无法找到答案,后来偶然发现每次我在浏览器地址输入<em>webservice</em>的访问地址,浏览器都会自动在url后面添加上?AspxAutoDetectCookieSupport=1,在网上查
求助 关于JDK版本为1.6.29、45、43报错为:There must a method name element.的原因
本人原有一个web应用因证书过期。将证书进行更换之后发现在访问web server服务<em>时</em>发现java JDK版本为1.6.29\1.6.45\1.6.43等相关版本抛出以下错误: org.codeha
.net动态调用webservice出现的问题
写了一个动态<em>调用</em>web service的类 分别进行对 1 http://www.baizus.com/<em>webservice</em>/test.php?wsdl (php service) 2 http://
解决axis2 wsdl与请求soap报文中字段顺序不一致的问题:Unexpected subelement XXXX
axis2报错:org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement XXXX 因为wsimport命令生成的类是按照wsdl中字段的顺序进行校验的,所以当字段顺序不一致或者请求中的字段在wsdl不存在<em>时</em>,均会报此错误。 修改生成的类中的Factory.parse
关于WebService调用随机出错的问题
服务器及开发环境:Win2008+IIS7+VS2008rnrn近期在做一个Winform+WebService的项目。Winfrom和WebService及数据库访问主要用了实体DataSet,rn从而导致Web服务器内存不停上涨,导致占用大量内存。现在已经想办法将DataSet进行了Dispose,rn似乎比以前要好了点。可是还存在一个很诡异的<em>问题</em>,已经把我块折磨的不行了,跪求各位大虾帮忙。rnrnWeb服务器2G内存,w3wp.exe进程占用到800M内存左右的<em>时</em>候,WebService就工作不正常了,而且是rn说不准是哪一个,随机的会出现错误。导致客户端访问WebService出错。rnWinForm这边会看到如下错误:rn响应消息的内容类型 text/html; charset=utf-8 与绑定(text/xml; charset=utf-8)的内容类型不匹配。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。rnrn然后到IIS查看失败请求跟踪的日志,里面的错误是(好像是内部500错误):rnUrl http://10.167.18.219:80/asmx/M30/M3010/M301020.asmx rnApp Pool HSIT rnAuthentication anonymous rnUser from token NT AUTHORITY\IUSR rnActivity ID 00000000-0000-0000-0B02-0080010000FA rnSite 2 rnProcess 6096 rnFailure Reason STATUS_CODE rnTrigger Status 500 rnFinal Status 500 rnTime Taken 280 msec rnrn其他错误日志:rn94. r MODULE_SET_RESPONSE_ERROR_STATUSrnWarning ModuleName="ManagedPipelineHandler", Notification="MAP_REQUEST_HANDLER", HttpStatus="500", HttpReason="Internal Server Error", HttpSubStatus="0", ErrorCode="操作成功完成。rn (0x0)", ConfigExceptionInfo="" rnrn还有:rn="rn rn 运行<em>时</em>错误rn rn rnrn rnrn “/”应用程序中的服务器错误。 rnrn 运行<em>时</em>错误 rnrn rnrn 说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。rn rnrn 详细信息: 若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 标记。然后应将此 标记的“mode”属性设置为“Off”。 rnrn rn rn rn rnrnrnrnrn rn rn rnrnrn rn rn rnrn rnrn 注释: 通过修改应用程序的 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。 rnrn rn rn rn rnrnrnrnrn rn rn rnrnrn rn rn rnrn rnrn rnrnrnrn可WebConfig中将customErrors mode改成OFF,还是remoteonly,错误仍然继续。rnrn比较诡异的是每次内存占用到800M左右,就会有这种<em>问题</em>出现,而且具体是哪一个WebService说不准,都是随机的。rn但是在IIS管理器里面进行手动回收,内存占用量下去以后,就又正常了。各位大虾有没有<em>遇到</em>类似情况,或者给rn小弟指点以下迷津,谢谢拉!!!rnrn注:用另外一台性能超好的服务器16G内存,w3wp.exe进程占用到1.8G都没有这种<em>问题</em>,而且到1.8G以后好像也不太怎么rn往上涨了。rn
WebService调用一个很棘手的问题
需求:webService中实现会话的管理和状态保存?rnrn具体<em>问题</em>描述:rnrnWebService<em>调用</em>接口及其方法都写好了,但是客户端<em>调用</em><em>时</em>的对象只是单个的方法,而我这里是一个完整的应用程序。当用户登rnrn陆<em>时</em>首先从客户端<em>调用</em>WebService服务端的方法,然后将登陆状态返回给客户端。登陆操作完毕后,我需要使用该帐号进行其它rnrn的操作,比如查看系统中的数据列表或者修改密码等。这些操作都需要检查用户是否有登陆状态即会话状态。rnrn而现在我却无法保存并获取到会话状态。各位路过<em>时</em>,请帮忙顶顶分析分析,在线等。首先谢谢各位了。
xfire 生成webservice客户端,调用问题
在myeclipse中使用xfire生成<em>webservice</em>客户端,传入参数、返回的结果参数都是类对象,可是在执行的<em>时</em>候却报以下错误: rnrnInvoking handler org.codehaus.xfire.client.ClientReceiveHandler in phase service rnException in thread "main" org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: Could not unmarshall type : com.xxx.xxx.xxx.xxxResponse is not known to this context rnorg.codehaus.xfire.fault.XFireFault: Could not unmarshall type : com.xxx.xxx.xxx.xxxResponse is not known to this context rn at org.codehaus.xfire.jaxb2.JaxbType.readObject(JaxbType.java:219) rn at org.codehaus.xfire.aegis.AegisBindingProvider.readParameter(AegisBindingProvider.java:169) rn at org.codehaus.xfire.service.binding.RPCBinding.readMessage(RPCBinding.java:91) rn at org.codehaus.xfire.soap.handler.SoapBodyHandler.invoke(SoapBodyHandler.java:42) rn at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) rn at org.codehaus.xfire.client.Client.onReceive(Client.java:406) rn at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:139) rn at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48) rn at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26) rn at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) rn at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79) rn at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114) rn at org.codehaus.xfire.client.Client.invoke(Client.java:336) rn at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77) rn at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57) rn at $Proxy12.buyBatchProduct(Unknown Source) rn at com.xxx.xxx.xxx.impl.CBuyClubHandler.buyProduct(CBuyClubHandler.java:220) rn at com.xxx.xxx.xxx.impl.CBuyClubHandler.main(CBuyClubHandler.java:235) rnCaused by: javax.xml.bind.JAXBException: com.cnfol.<em>webservice</em>.product.BuyProductResponse is not known to this context rn at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getBeanInfo(JAXBContextImpl.java:510) rn at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.getBeanInfo(UnmarshallerImpl.java:502) rn at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:316) rn at org.codehaus.xfire.jaxb2.JaxbType.readObject(JaxbType.java:201) rn ... 17 more rnrnrn哪位兄弟知道怎么解决这个<em>问题</em>的?谢谢!
数据调用遇到问题,请帮忙!
`b:real;rnrn b:=strtofloat(form2.edit2.text);rn我想实现的是,在form2关闭后edit2.text:='0',而b仍等于edit2的原先值2.5,rnrn请问如何实现??
webservice 客户端调用
用xfire写的<em>webservice</em>服务端,客户端在<em>调用</em>的<em>时</em>候每次客户端显示第一<em>调用</em>很慢,后来就快了。但如果客户端隔一段<em>时</em>间再<em>调用</em>第一次又会很慢。用工具抓了一下底层tcp报文,发现服务器和客户端建立连接都很快,主要是在服务端收到客户端请求后触发<em>webservice</em>方法的<em>时</em>候慢,而<em>webservice</em>方法的内部处理逻辑也是很快了。看了网上的一些说明,说<em>webservice</em>在第一次<em>调用</em>的<em>时</em>候才编译虚拟机代码,缓存起来,所以才造成第一次<em>调用</em>很慢,但隔一端<em>时</em>间<em>调用</em>又慢是什么原因呢?难道<em>时</em>缓存失效造成的?如何解决,那位大侠碰到过类似的情况可否讨论一下?rnwebsevice本身就不是一个效率很高的东西,对于实<em>时</em>性要求特别的搞的需求就不应该用它,NND现在什么鸟规范都是<em>webservice</em>。
JAVA的WebService支持
JAVA的WebService支持 李海峰(QQ:61673110)-Andrew830314@163.com SOA(Service-OrientedArchitecture)面向服务架构是一种思想,它将应用程序的不同功能单元 通过中立的契约(独立于硬件平台、操作系统和编程语言)联系起来,使得各种形式的功能 单元更好的集成。目前来说,WebService是SOA的一种较好的实现方式,We
java webservice 接口调用异常
-
由String index out of range: -1引发的思考
由String index out of range: -1引发的思考 废话不多说,这个错误很容易就能明白其含义:字符串的索引越界了。 一般都是字符串操作引起的,最典型的: String str = “123456789”;//字符串长度是9 String tempStr = str.substring(0, 10);//一定报错:String index out of range: 10 该错误是由于字符串操作过程中抛出StringIndexOutOfBoundsException异常
调用webservice接口出错
-
调用webservice出错。。。。在线等待高手
完整类; package com.creaway.blackout.schedule; import java.net.MalformedURLException; import java.rmi.R
EJB调用问题
EJB发布到服务器后我用简单的java测试通过,就是Jbuuilder自动生成的那个,填上相关的数据测试的。 对方用jsp测试,数据发送过来也可以正确的写入到这边的数据库里面。rn可是<em>问题</em>是当对方用他的系统真的发送数据的<em>时</em>候出现如下错误:rnjava.sql.SQLException: java.sql.SQLException: javax.naming.NameNotFoundException: Unable to resolve 'NFJF_TEST' Resolved [Root exception is javax.naming.NameNotFoundException: Unable to resolve 'NFJF_TEST' Resolved ]; remaining name 'NFJF_TEST'rnat weblogic.jdbc.jts.Driver.createRemoteConnection(Driver.java:403)rnat weblogic.jdbc.jts.Driver.connect(Driver.java:161)rnat weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:344)rnat com.dreamtel.db.conn.dbConnect.getConnection_ex(dbConnect.java:65)rnat com.dreamtel.db.conn.dbConnect.transBegin_ex(dbConnect.java:110)rnat com.dreamtel.interfaces.InterfacesBean.insert(InterfacesBean.java:78)rnat com.dreamtel.interfaces.Interfaces_kuhd1g_EOImpl.insert(Interfaces_kuhd1g_EOImpl.java:149)rnat com.dreamtel.interfaces.Interfaces_kuhd1g_EOImpl_WLSkel.invoke(Unknown Source)rnat weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491)rnat weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:120)rnat weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)rnat weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)rnat weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)rnat weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429)rnat weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:35)rnat weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)rnNFJF_TEST数据源在服务器是存在而且可用的阿rn还望大家多多帮忙rn谢谢rnat weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)rn
在用调用问题..
我在用外部swf<em>调用</em>名为pop.swf<em>时</em>.不知怎的.<em>调用</em>后就不正常了.而单独放pop.swf又很正常.,,唉.我为这事头都大了.好像以前有人说过是_root路径的<em>问题</em>.还有_level之类的<em>问题</em>.我试了.可不知怎.还是没解决,,请高手给我治治. 明天就要放假了.急救.rnrnwww.flash8.net/bbs/viewFile....id=10&ID=133370
参数调用问题
在方法<em>调用</em><em>时</em>,如果用的是传值<em>调用</em>的话,方法只是将定义在方法外的变量作复制,然后进行运算,变量本身不发生改变。可以下代码的BufferReplace()方法执行后,变量textBufferString的值发生了改变,请问为什么?rnpublic class T6 rn public static void StringReplace(String text)rn text=text.replace('j', 'i');rn System.out.println(text);rn rn public static void BufferReplace(StringBuffer text)rn text=text.append("C");rn rn rn public static void main(String[] args)rn String textString=new String("java");rn StringBuffer textBufferString=new StringBuffer("java");rn rn StringReplace(textString);rn BufferReplace(textBufferString);rn rn System.out.println(textString+textBufferString);rn rn
axis2 webservice 客户端调用报错
代码部分如下:n RPCServiceClient serviceClient = new RPCServiceClient();n EndpointReference targetEPR = new EndpointReference(wsurl); n Options options = serviceClient.getOptions(); n options.setTo(targetEPR); n HttpTransportProperties.Authenticator basicauth = new HttpTransportProperties.Authenticator(); n basicauth.setUsername("ECInsurance"); //服务器访问用户名 n basicauth.setPassword("YGBXECInsurance"); //服务器访问密码n options.setProperty(HTTPConstants.AUTHENTICATE, basicauth);n options.setAction("idNoCheck");n QName qname = new QName("http://slis-uat.sinosig.com/services/IdNoCheck", "idNoCheck"); n // 指定IdNoCheck方法的参数值 n Object[] parameters = new Object[1]; n //PackReg方法是组装xml的,报文经过接口测试没<em>问题</em>n parameters[0]=PackReg(order);n System.out.println(parameters[0]); n // 指定IdNoCheck方法返回值的数据类型的Class对象 n Class[] returnTypes = new Class[] String.class;n System.out.println(serviceClient.invokeBlocking(qname,parameters, returnTypes)[0].toString());n catch (AxisFault e) n e.printStackTrace();n n错误信息如下:norg.apache.axis2.AxisFault: Server Errorn at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:486)n at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:343)n at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:389)n at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:211)n at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)n at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:528)n at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:508)n at org.apache.axis2.rpc.client.RPCServiceClient.invokeBlocking(RPCServiceClient.java:101)n at com.sinosig.lifewebsite.util.idCheck.idCheckIdNo(idCheck.java:65)n at com.sinosig.lifewebsite.controller.jkseb.JksebController.idCheckNo(JksebController.java:90)n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)n at java.lang.reflect.Method.invoke(Method.java:597)n at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)n at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:439)n at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:427)n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925)n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:915)n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:811)n at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:796)n at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)n at com.sinosig.ec.sso.filter.SSOClientFilter.doFilter(SSOClientFilter.java:86)n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)n at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)n at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)n at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)n at java.lang.Thread.run(Thread.java:662)n n n 接口那边说没有<em>问题</em>的
webservice调用参数变为null
总述:web方法参数中有一个对象,ref类型的,<em>调用</em>前不为null,<em>调用</em>后就为null,哪位有经验的帮我看看为什么。rn类定义:rn[code=C#]UserInfomation对象rn[Serializable]rn public class UserInfomationrn rn private int _UserId;rn private string _UserName;rn private int _CompanyId;rn private string _CompanyType;rn private string _CompanyShortName;rn private string _Password;rn private int _result_code;rn private string _result_remark;rnrn public int UserIdrn rn get return _UserId; rn set _UserId = value; rn rn public string UserNamern rn get return _UserName; rn set _UserName = value; rn rn public string CompanyTypern rn get return _CompanyType; rn set _CompanyType = value; rn rn public int CompanyIdrn rn get return _CompanyId; rn set _CompanyId = value; rn rn public string CompanyShortNamern rn get return _CompanyShortName; rn set _CompanyShortName = value; rn rn public string Passwordrn rn get return _Password; rn set _Password = value; rn rnrnrnrn public int Result_Codern rn get return _result_code; rn set _result_code = value; rn rnrnrnrn public string Result_Remarkrn rn get return _result_remark; rn set _result_remark = value; rn rnrn public UserInfomation()rn rnrn rn[/code]rnrnweb方法定义:rn[WebMethod]rn [XmlInclude(typeof(UserInfomation))]rn public int GetMsgCountByType(string strdate, ref DataTable dt, ref UserInfomation usrinfo)rnrn<em>调用</em>:rnpublic ManageWs.UserInfomation iUserInfo = new ManageWs.UserInfomation();rn在这里之前 iUserInfo还不等于nullrnint result1 = ws.GetMsgCountByType(strDate, ref dt1,ref iUserInfo);rn这句中iUserInfo就为null,请问为什么?rnrn
intellij idea tomcat 启动报错not found for the web module
intellij idea tomcat 启动报错not found for the web module
webservice 客户端发送报文报错An error was discovered processing the heade
在实习公司对接第三方公司软件用到<em>webservice</em>完全零基础,<em>遇到</em>个报错不知如何处理求帮助 报错信息 AxisFault faultCode: {http://docs.oasis-open.org
WebService报错javax.xml.ws.soap.SOAPFaultException: javax.xml.ws.WebFault.messageName()
一、发现<em>问题</em> JAX-WS规范是一组XML web services的JAVA API。JAXWS-RI是其的一个包。 用jaxws-ri-2.2.5.zip做<em>webservice</em>,将jaxws-ri-2.2.5.zip中lib内容拷贝到web project的lib中,运行<em>时</em>使用该包<em>时</em>抛出异常:javax.xml.ws.soap.SOAPFaultException: javax.xml.w
错误:One or more post-processing actions failed. Consult the OPP service log for details
今天在做采购出入库明细报表的<em>时</em>候,有的<em>时</em>候能正常打印,有的<em>时</em>候报 One or more post-processing actions failed. Consult the OPP service log for details 查找原因过程 定位错误: SELECT FCPP.CONCURRENT_REQUEST_ID REQ_ID, FCP.NODE_NAME,
WebService报错,求大神
严重: StandardWrapper.Throwable org.springframework.beans.factory.NoSuchBeanDefinitionException: No be
函数指针在调用问题
void Function1(void (*pFunc)())rnrn pFunc();rnrnrnvoid Func2() ;rnrnint main()rnrn Function1(Func2);rn//和rn Function1(&Func2);rn//有什么不同? 结果好像都一样rn
遇到一个奇葩问题
[img=https://img-bbs.csdn.net/upload/201408/29/1409278390_149399.png][/img]rnrn如上图所示,表格中的文字上面一部分总是显示不全是什么<em>问题</em>呢
今天遇到奇葩问题
1、DB2查询GUID: select * from  pix where id like '2d5712d9-ced6-4810-aa4f-7365f2aba09%'; 结果为: sql换成:select * from  pix where id = '2d5712d9-ced6-4810-aa4f-7365f2aba098';查询结果为空。 代码中以“2d5712d9-ced6-481...
ie遇到奇葩问题
定义这个cmbProvince js变量在ie中就是不行,js无法运行下面的代码,换个名字就行还有hotnum不知为什么,先记一下吧 还有input文件上传在ie中必须有触发这个控件的click事件,不能通过传值的方式,要不提交不了 还有谷歌浏览器有点帮倒忙,span写成sapn也没<em>问题</em>,ie就炸了
selenium 遇到奇葩问题
selenium 在进入第二个选项卡后 <em>遇到</em>的<em>奇葩</em><em>问题</em> selenium 在进入第二个选项卡后 点击第一列 第二列 没有<em>问题</em> 点击列三列的就会报错 第二列 没什么<em>问题</em> 但是selenium 处理第三列的<em>时</em>候 driver.find_element_by_xpath(’//div//a[@data-bookid=“1012726920”]’).click() 插件可匹配到但是就会报错 有没...
Web servicer调用异常org.apache.cxf.binding.soap.SoapFault * are not understood.
在<em>调用</em>WebService服务端<em>时</em>出现Caused by: org.apache.cxf.binding.soap.SoapFault:  MustUnderstand headers: [{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security] are not und
发布webserver接口出现错误 server Error in '/' Application
从网上搜的方法都用了,还是不能浏览接口
web service tomcat 启动报错,急求解决!!非常感谢!
Caused by: java.lang.ClassNotFoundException: org.apache.ws.commons.schema.resolver.URIResolver Clust
请教:客户端调用web service服务异常!
使用web services explorer的WSDL页面直接<em>调用</em>web service服务, 或者使用axis2自动生成客户端stub类代理和JUnit测试类<em>调用</em>web service服务<em>时</em>: 1
WebService返回值报错
使用WebService做一个登陆<em>时</em>,从网页传递数据到action,然后使用WebService技术访问Service,数据库也可以查询到,但就是返回不来,总是出错,请大神帮忙看看怎么回事, 以下是代
javaweb遇到奇葩问题
1、在本地写的东西没有任何<em>问题</em>,到服务器上,报404错误:原因:windows 对文件名字不区分大小写,Linux严格区分大小写,所以,本地ok,服务器报4042、js 在接收集合泛型为Long,Double,Float,会失去精度,解决办法:往js中传string,在前端在做转换...
Eclipse遇到奇葩问题
我们在使用工具是是不是<em>遇到</em>各种<em>奇葩</em><em>问题</em>,这些<em>问题</em>可能耽误我们大量的工作<em>时</em>间,下面对<em>遇到</em>的<em>问题</em>做简单的记录: 1.eclipse运行web程序,突然就报找不到类的错误(类明明存在) 解决方法:1.重新编译,2.重新部署, 3.Run as maven instal(maven重新编译) 2.eclipse突然程序运行无响应 解决方法:查看程序的jdk版本和tomcat的jdk版本是否
Ubuntu遇到奇葩问题
1.在Ubuntu dash界面创建图标 按网上的教程解决一直是空白图标(matlab,sublime text 3) 2.安装gparted出现的<em>问题</em> /usr/sbin/update-info-dir: 2: /etc/default/locale: UTF-8: not found dpkg: error processing package install-info (--c...
idea遇到奇葩问题
idea<em>遇到</em><em>奇葩</em><em>问题</em>(起不来、控制台刷日志)
jQuery调WebService遇到一个奇怪的问题
这是我JavaScript的代码rn[code=JScript]rn/// rn$(document).ready(function () rn var Referrer = document.referrer;rn $.ajax(rn type: "post",rn contentType: "application/json",rn dataType: "json",rn data: '"Referrer":"' + Referrer + '"',rn url: "ReferrerService.asmx/SendReferrer",rn success: function (result) rn alert(result.d);rn //alert(Referrer);rn rn )rn)rn[/code]rn下面是我WebService的代码rn[code=C#]rn[WebService(Namespace = "http://tempuri.org/")]rn[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]rn//若要允许使用 ASP.NET AJAX 从脚本中<em>调用</em>此 Web 服务,请取消对下行的注释。 rn[System.Web.Script.Services.ScriptService]rnpublic class ReferrerService : System.Web.Services.WebServicernrnrn public ReferrerService()rn rnrn //如果使用设计的组件,请取消注释以下行 rn //InitializeComponent(); rn rnrn [WebMethod(EnableSession = true)]rn public string SendReferrer(String Referrer)rn rn Uri uri = new Uri(Referrer);rn Session["Referrer"] = uri.Host;rn return Session["Referrer"].ToString();rn rnrn[/code]rn现在<em>问题</em>很奇怪 我按F5调试的<em>时</em>候alert(result.d)可以弹 就说明<em>调用</em>了 结果也正常rn我按右键在浏览器中查看 或者发布到IIS中的<em>时</em>候 就不弹 结果也是nullrn不知道为什么啊!!!!rn各位老师 小生求解啊rnPS:页面这个js文件和JQuery的都引用了
webservice调用报错:javax.xml.ws.soap.SOAPFaultException
服务端逻辑单独跑是没<em>问题</em>的,启动服务端用wsdl访问也没<em>问题</em>,通过自动生成的客户端代码去访问就出<em>问题</em>了(例如,我在服务端有一个方法“Login58”单独用服务端的main方法去跑是没<em>问题</em>的,可是用we
新人小问题调用webservice报错了。跪求解决方法 就80分了全送了
刚学java,想<em>调用</em>一个<em>webservice</em>.用的是axis2 代码很简单 public String ValidateLogin(String userName, String passWord)
webservice构建中的报错问题
1.java.net.SocketException: Permission denied        在linux或mac系统上运行编译<em>webservice</em>客户端<em>时</em>出现权限报错<em>问题</em>,这是由于linux和unix对于非root权限用户不能使用1024以下的端口,对于一些服务,过高的权限,会带来一定的风险。报错如下: Exception in thread &quot;main&quot; com.sun.xml...
webservice调用常见错误原因
1、如果出现这个错误:java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException,原因是没有导入 axis2-saaj.jar包 2、如果出现这个错误:java.lang.NoClassDefFoundError: org/apache/commons/discovery/tools/DiscoverSingleton,原因是没有导入c
调用WebService接口遇到问题
工作需要,<em>调用</em>一个项目的接口,原本采用的是wsimport 命令的方式。但是后来发现,如果服务在windows上,一切正常,可以<em>调用</em>到接口。但是如果服务在Linux上,<em>调用</em>接口会报  "在文档的元素内容中找到无效的 XML 字符 (Unicode: 0x0)".网上说是接口返回的xml的字符集有<em>问题</em>。折腾了半天都搞不定。 后面换一种eclipse自带的生成webService Cli
求助111C# webservice 部署到IIS上 调用问题
这个是webservce 代码, 一个是默认的 一个是我写的rn [WebMethod]rn public string HelloWorld()rn rn return "Hello World";rn rn rn [WebMethod]rn public DataSet reader()rn rn string ConStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=H:\\MyPro\\data.accdb";rn String SqlStr = "select * from login";rn tryrn rn OleDbConnection con = new OleDbConnection(ConStr);rnrn DataSet ds = new DataSet();rnrn OleDbDataAdapter da = new OleDbDataAdapter(SqlStr, con);rnrn da.Fill(ds);rnrn return ds;rnrn rn catch (Exception ex)rn rn return null;rn rn在VS上按F5测试<em>时</em>,没有<em>问题</em> ,将浏览器地址复制,在WF中添加引用服务,也还是可以的,能够读取数据库的信息。。rnrn但是 !!!将WebService部署到IIS上,用地址访问<em>时</em>,出现了“/无法引用服务XXX”的错误,网上查了下,在web.config里添加了如下代码:rnrnrn然后,吾此噢,默认的WebService里的HelleWorld()可以<em>调用</em>,但是我自己写的没法子<em>调用</em>了,rnrn出现的是:rnrnrnrn就这些代码,看不懂啊。rnrn之前成功的是数据库的内容。。rnrn怎么回事啊?请教大神。。。已经卡了一周了,完全不知道怎么回事。。。rnrn
WebService调用参数传递问题。谢谢各位指教^_^
我有个WebMothod:rnpublic byte[] ReceiveByte2(string strQueueName,ref string strMsgLable)rnrn ......rnrnrn我在客户端<em>调用</em><em>时</em>不知道参数怎么传?注意:strMsgLabel 是ref类型的rnstring str = "queuetest"rnSystem.Reflection.MethodInfo MI = type.GetMethod(StrValidMethod);rnbyte[] bytRecv = (byte[])MI.Invoke(obj,new object[]str,msgLabel); <---How TO DO?rnrn
WebServices调用RSA问题
我做了一个WebServices并且发布好了。让后在一个Winfrom应该程序引用了这个WebServices。当引用发布的地址<em>时</em>如:http://aa.aaa.com,执行<em>时</em>出现 WebServices中的RSA加密算法获取密钥 的异常。当引用本地的http://localhost:3493/ReqService.asmx<em>时</em>可以正确执行
htmlhelp()调用的奇怪问题
我已完成.chm文件的制作。rn且在菜单中有相应的<em>调用</em>.chm的菜单。rn<em>问题</em>是:rn每次打开程序,只有先<em>调用</em>该菜单命令,那么一切都正常。但如果先<em>调用</em>了“打开文件对话框”则.chm文件无法打开。rnhtmlhelp.hrnhtmlhelp.librn已添加,且在相应目录下。使用rnHtmlHelp(NULL, "ASPDOC.CHM::/ASPDOC.htm", HH_DISPLAY_TOPIC, 0);rn请大家看看,究竟可能是什么<em>问题</em>?
子类继承父类在调用问题
A类为父类;B类为A类的子类;rnB a=new B()<em>时</em>,B类会<em>调用</em>A类的构造函数,但<em>调用</em><em>时</em>是否建立A类句柄?已经给A类成员变量初始化了,用什么句柄<em>调用</em>A类的成员变量啊? rn
动态调用WebService出现的问题
/// /// 根据指定的信息,<em>调用</em>远程WebService方法 /// /// WebService的http形式的地
调用webservice失败
错误信息: Server was unable to process request. - An error has occurred while establishing a connecti
调用webservice 出现无法连接服务器的错误
SalesOrder_HCBNSales_SOService 是一个类。 通过<em>调用</em>该类下面的方法: SalesOrder_HCBNSales_SO(参数)<em>调用</em><em>webservice</em>传送数据。 但是在<em>调用</em>
webservice调用服务,服务数据调用失败
使用<em>webservice</em>,服务端向客户端的浏览器发送数据<em>时</em>,由于写入的数据与soap协议有冲突,导致报了xml文件有误,但是debug查看数据,数据也很正常,这种情况怎么解决呢
webservice 调用失败
-
使用遇到问题
各位大侠rn我在使用以下代码模拟键盘动作<em>时</em>rn产生了一些<em>问题</em>rn比如我要模拟 rn循环输入rnA B C Drn4个键.rnrn正确结果: ABCDABCDABCD...rn当前结果可能是:a00cd00070bdabbd...rn不知道是为什么呢?rnrn我的目的是为了在使用DXINPUT的游戏中模拟按键rnrn分少请勿怪!rnrn[code=C/C++]rn#includern#includern#includernusing namespace std;rnrn#include"WinIo.h"rnrn#define VK_A 0x41rn#define KBC_KEY_CMD 0x64 //键盘命令端口rn#define KBC_KEY_DATA 0x60rnrn//键盘数据端口rnvoid KBCWait4IBE()rnrn DWORD dwRegVal = 0;rn dorn GetPortVal(0x64, &dwRegVal, 1);rn while(dwRegVal & 0x00000001);rnrnrnvoid MyKeyDownEx(long vKeyCoad) //模拟扩展键按下,参数vKeyCoad是扩展键的虚拟码rnrn long btScancode=MapVirtualKey(vKeyCoad,0);rn KBCWait4IBE(); //等待键盘缓冲区为空rn SetPortVal(KBC_KEY_CMD,0xD2,1); //发送键盘写入命令rn KBCWait4IBE();rn SetPortVal(KBC_KEY_DATA,0xE0,1); //写入扩展键标志信息rn KBCWait4IBE(); //等待键盘缓冲区为空rn SetPortVal(KBC_KEY_CMD,0xD2,1); //发送键盘写入命令rn KBCWait4IBE();rn SetPortVal(KBC_KEY_DATA,btScancode,1); //写入按键信息,按下键rnrnrnvoid MyKeyUpEx(long vKeyCoad)//模拟扩展键弹起rnrn long btScancode = MapVirtualKey(vKeyCoad,0);rn KBCWait4IBE(); //等待键盘缓冲区为空rn SetPortVal(KBC_KEY_CMD,0xD2,1); //发送键盘写入命令rn KBCWait4IBE();rn SetPortVal(KBC_KEY_DATA,0xE0,1); //写入扩展键标志信息rn KBCWait4IBE(); //等待键盘缓冲区为空rn SetPortVal(KBC_KEY_CMD,0xD2,1); //发送键盘写入命令rn KBCWait4IBE();rn SetPortVal(KBC_KEY_DATA,(btScancode|0x80),1); //写入按键信息,释放键rnrnrnvoid MyKeyDown(long vKeyCoad)rnrn long byScancode = MapVirtualKey(vKeyCoad,0);rn KBCWait4IBE(); //等待键盘缓冲区为空rn if(SetPortVal(KBC_KEY_CMD,0xD2,1)==false)rn cout<<
dll调用参数传递的问题
我设计了一个应用程序用来动态的加载dll,现在我知道dll中一个函数的名字(也知道他的参数表)在程序中加载了dll后<em>调用</em>这个函数<em>时</em>却无法传递参数(因为在程序中没有定义这个函数,所以默认这个函数不带参数),请问有什么办法可以解决?rn目的就是为了要兼容所有的dll。谢谢……
结构体调用警告问题
我用的是VC2008.NET,初学C++,用strcpy函数报了警告rnrn#include "stdafx.h"rn#include "iostream"rnusing namespace std;rnrnstruct Person rn char name[20];rn unsigned long id;rn double salary;rn char address[200];rn;rnrnvoid setName(Person *p, char name[]);rnrnint main() rnrn Person zhang = "Yan", 100102, 2.321, "Shandong";rn char name[] = "Shun";rn setName(&zhang, name);rn cout << zhang.name << endl;rn rnrn return 0;rnrnrnvoid setName(Person *p, char name[]) rn strcpy(p->name, name);rnrnrn抽出点<em>时</em>间,研究了一下C++,没太多<em>时</em>间了解细节,请高手回答。rn
API调用遇见的问题
我的目的是获取系统中的‘我的文档’的路径,先声明rnFunction long SHGetSpecialFolderLocation (Long hwndOwner, Integer nFolder, ref Long ppidl) library "shell32.dll" rnFunction long SHGetPathFromIDList(long pidl, ref String szPath) library "shell32.dll" Alias for "SHGetPathFromIDListA" rn代码如下:rnString Ls_CurrentDirectoryrn String Ls_Docname, Ls_Namedrn integer Li_Valuern rnrninteger MYDOCUMENTS = 5 //'我的文档 rnlong pidl rn rnLs_CurrentDirectory=GetCurrentDirectory ( ) rnSHGetSpecialFolderLocation(0, MYDOCUMENTS, pidl) rnSHGetPathFromIDList(pidl, sTmp) rnrnrn Li_Value = GetFileOpenName("请选择文件", &rn + Ls_Docname, Ls_Named, "DOC", &rn + "DOC Files(*.DOC),*.DOC,XLS Files(*.XLS),*.XLS,"&rn + "JPG Files(*.JPG),*.JPG,BMP Files(*.BMP),*.BMP")rn rn IF Li_Value = 1 THEN rn ole_blob.InsertFile(Ls_Docname)rn ole_blob.Activate( OffSite! )rn End IFrn dw_master.setitem(dw_master.getrow(),"fujianmingcheng",Ls_Named)rn sTmp=GetCurrentDirectory ( )rn ChangeDirectory (Ls_CurrentDirectory)rn测试的<em>时</em>候可以获取‘我的文档’的路径,可会出现被直接T出PB,不知道是什么原因
dll调用问题,急呀。
我的DLL代码rnextern "C" void _declspec(dllexport)rn __stdcall SplitWord(char *a,char*b)rnrnrnrnrnrn<em>调用</em>代码rn#include rn#include rnvoid main()rnrn //typedef int (*ADD)(int ,int);//函数指针类型rn //加载我们刚才生成的dllrn //ADD add = (ADD)GetProcAddress(Hint,"add");//取得dll导出的add方法rn char *a,*b;rn a="abcd";rn b=NULL;rn typedef void (__stdcall *SP)(char*,char*);rn HINSTANCE Hint = ::LoadLibrary("Test002.dll");rnrnSP swTest=GetProcAddress(Hint,"SplitWord");rn swTest(a,b);rn cout<
服务引用webService出错!
在vs2010+asp.net中,新建了WebService.asmx项,但添加引用<em>时</em>提示“从此地址下载元地出错,请确认办您输入了有效地。”请前辈指导,应该如何解决?小弟先感谢了!(如果图片显示不全,请点击这个图片:http://images.cnblogs.com/cnblogs_com/tao666/666.jpg)详细提示错误如下:  下载“http://localhost:39495/We...
解决Reporting Service 改为Form表单验证之后,Webservice调用失败的问题
在没改Form表单验证情况下Reporting Service Webservice使用的是Windows身份验证,一旦改为Form之后随之带来的麻烦就是WebService的<em>调用</em>失效了,会报错处理。 这个<em>时</em>候就需要重写几个重要的方法: /// &amp;lt;summary&amp;gt; /// 加载ReportService WebService /// &amp;lt;/summa...
调用webservice异常总结
发布和<em>调用</em>Webservice很简单,但小<em>问题</em>依然不断,特总结如下: 一、Java<em>调用</em>.net的webService产生“服务器未能识别 HTTP 标头 SOAPAction 的值”错误。 解决方案: <em>调用</em><em>webservice</em><em>时</em>,没有指定SoapAction,没有指定RequestNameSpace,所以请求<em>时</em>总是出现“服务器未能识别 HTTP 标头 SOAPAc
WebService学习(1)
1、WebService的概念,解决上面<em>问题</em>? WebService就是一个应用程序,它提供一种通过web方式访问的api。 解决两个系统或者(应用程序)之间的远程<em>调用</em>...... <em>调用</em><em>时</em>跨语言,跨平台...... WebService最基本的组成部分就是客户端,服务端........ 2、WebService的列子的应用 服务端:xml(WebService的客户端与服务端进
自定义WebService和客户端调用《二》
<em>问题</em>?自定义WebService和客户端<em>调用</em>《二》,客户端<em>调用</em>有几种方式 一、JDK创建WebService服务和使用 Oracle前身sun公司,早就意识到WebService的强大,和它的未来前景,所以在JDK中早就封装了这样的创建WebService服务。 查看DJK-API文档:                 1.新建Java或web工程,建一个类(这个类作
fclose() 调用出现的问题
本人想在 vc6.0 中使用matlab生成的关于模糊控制的fis文件,于是准备对matlab\toolbox\fuzzy\fis.c 中的函数进行一个封装,但在使用其中的函数rnDOUBLE ** returnFismatrix(char *fis_file, int *row_n_p, int *col_n_p);rn<em>时</em>会出现运行<em>时</em>的<em>问题</em> Invalid Address specified to RtlValidateHeap,调试发现<em>问题</em>出在 函数一个fclose()的<em>调用</em>中,由于没有fclose.c 文件,再向函数内跟踪,都是一些看不懂的汇编代码,最奇怪的是该函数只是在<em>调用</em>特别的几个fis文件<em>时</em>才出<em>问题</em>,对于其他的文件运行起来都完全没有<em>问题</em>。rnrn下面是returnFismatrix函数的源码和出<em>问题</em>的fis文件,希望有仁兄能指出<em>问题</em>所在 ;rnrnDOUBLE ** returnFismatrix(char *fis_file, int *row_n_p, int *col_n_p)rnrn int i, j, k;rn FILE *fp;rn char buf[STR_LEN];rn char str1[STR_LEN], str2[STR_LEN], str3[STR_LEN], str4[STR_LEN];rn char fisType[STR_LEN];rnrn int in_n, out_n, rule_n;rn int mf_n;rnrn int now;rn DOUBLE **fismatrix;rn DOUBLE *in_mf_n, *out_mf_n;rnrn fismatrix = returnEmptyFismatrix(fis_file, row_n_p, col_n_p);rnrn fp = fisOpenFile(fis_file, "r");rn /* looping till it finds "[System]" */rn while (1) rn if (getNextLine(buf, fp) == NULL)rn fisError("Cannot find [System] in FIS file!");rn if (!strcmp(buf, "[System]")) /* found it! */rn break;rn rnrn /* get FIS information */rn now = 0;rn getString(buf, fp, fismatrix[now++]); /* name */rn getString(buf, fp, fismatrix[now++]); /* type */rn for (i = 0; i < STR_LEN && fismatrix[1][i] != 0; i++)rn fisType[i] = (int) fismatrix[1][i];rn fisType[i] = 0;rn in_n = (int)getNumber(buf, fp);rn out_n = (int)getNumber(buf, fp);rnrn fismatrix[now][0] = (DOUBLE) in_n;rn fismatrix[now][1] = (DOUBLE) out_n;rn now++;rnrn /* create in_mf_n and out_mf_n */rn in_mf_n = (DOUBLE *)fisCalloc(in_n, sizeof(DOUBLE));rn out_mf_n = (DOUBLE *)fisCalloc(out_n, sizeof(DOUBLE));rn getMfN(fis_file, in_n, in_mf_n, out_n, out_mf_n);rn for (i = 0; i < in_n; i++)rn fismatrix[now][i] = in_mf_n[i];rn now++;rn for (i = 0; i < out_n; i++)rn fismatrix[now][i] = out_mf_n[i];rn now++;rn rule_n = (int)getNumber(buf, fp);rn fismatrix[now++][0] = (DOUBLE) rule_n;rn getString(buf, fp, fismatrix[now++]); /* and method */rn getString(buf, fp, fismatrix[now++]); /* or method */rn getString(buf, fp, fismatrix[now++]); /* imp method */rn getString(buf, fp, fismatrix[now++]); /* agg method */rn getString(buf, fp, fismatrix[now++]); /* defuzz method */rn fclose(fp);rnrn /*rn printf("in_n = %d, out_n = %d, rule_n = %d\n", in_n, out_n, rule_n);rn */rnrn /* get input & output labels */rn /* get rid of FIS name */rn fp = fisOpenFile(fis_file, "r");rn while (1) rn if (getNextLine(buf, fp) == NULL)rn fisError("Cannot find the first Name in FIS file!");rn if (sscanf(buf, " Name = '%[^']' ", str1) == 1)rn break;rn rn for (i = 0; i < in_n+out_n; i++) rn while (1) rn if (getNextLine(buf, fp) == NULL)rn fisError("Not enough Name in FIS file!");rn if (sscanf(buf, " Name = '%[^']' ", str1) == 1)rn break;rn rn for (j = 0; j < (int)strlen(str1); j++)rn fismatrix[now][j] = str1[j];rn now++;rn rn fclose(fp);rnrn /* get input & output ranges */rn fp = fisOpenFile(fis_file, "r");rn for (i = 0; i < in_n+out_n; i++) rn while (1) rn if (getNextLine(buf, fp) == NULL)rn fisError("Not enough Range in FIS file!");rn if (sscanf(buf, " Range = [ %[^]] ", str1) == 1)rn break;rn rn if (getArray(str1, fismatrix[now++]) != 2)rn fisError("Error in parsing I/O ranges.");rn rn fclose(fp);rnrn /* get input and output MF labels */rn fp = fisOpenFile(fis_file, "r");rn for (i = 0; i < in_n+out_n; i++) rn mf_n = i < in_n? in_mf_n[i]:out_mf_n[i-in_n];rn for (j = 0; j < mf_n; j++) rn while (1) rn if (getNextLine(buf, fp) == NULL)rn fisError("Not enough MF Labels in FIS file!");rn if (sscanf(buf, " %[^']'%[^']' : '%[^']' , [ %[^]] ",rn str1, str2, str3, str4) == 4)rn break;rn rn for (k = 0; k < (int)strlen(str2); k++)rn fismatrix[now][k] = str2[k];rn now++;rn rn rn fclose(fp);rnrn /* get input and output MF types */rn fp = fisOpenFile(fis_file, "r");rn for (i = 0; i < in_n+out_n; i++) rn mf_n = i < in_n? in_mf_n[i]:out_mf_n[i-in_n];rn for (j = 0; j < mf_n; j++) rn while (1) rn if (getNextLine(buf, fp) == NULL)rn fisError("Not enough MF types in FIS file!");rn if (sscanf(buf, " %[^']'%[^']' : '%[^']' , [ %[^]] ",rn str1, str2, str3, str4) == 4)rn break;rn rn for (k = 0; k < (int)strlen(str3); k++)rn fismatrix[now][k] = str3[k];rn now++;rn rn rn fclose(fp);rnrn /* get input & output MF parameters */rn fp = fisOpenFile(fis_file, "r");rn for (i = 0; i < in_n+out_n; i++) rn mf_n = i < in_n? in_mf_n[i]:out_mf_n[i-in_n];rn for (j = 0; j < mf_n; j++) rn while (1) rn if (getNextLine(buf, fp) == NULL)rn fisError("Not enough MF parameters in FIS file!");rn if (sscanf(buf, " %[^']'%[^']' : '%[^']' , [ %[^]] ",rn str1, str2, str3, str4) == 4) rn /*rn printf("%s\n", buf);rn printf("str1 = %s\n", str1);rn printf("str2 = %s\n", str2);rn printf("str3 = %s\n", str3);rn printf("str4 = %s\n", str4);rn */rn break;rn rn rn if (i < in_n) rn if (getArray(str4, fismatrix[now]) > MF_PARA_N) rn /*rn printf("%s\n", str4);rn printf("%d\n", getArray(str4, fismatrix[now]));rn */rn fisError("Error in parsing input MF parameters.");rn rn else rn if (!strcmp(fisType, "mamdani")) rn if (getArray(str4, fismatrix[now]) > MF_PARA_N) rn fisError("Error in parsing output MF parameters.");rn rn else /* sugeno system */rn int tmp = getArray(str4, fismatrix[now]);rn if (!strcmp(str3, "constant"))rn if (tmp != 1)rn fisError("Zero-order Sugeno system does not has the right number of output MF parameters.");rn else /* pad with zeros for zero coefficients */rn fismatrix[now][in_n] = fismatrix[now][0];rn fismatrix[now][0] = 0;rn rn else if (!strcmp(str3, "linear")) rn if (tmp != in_n+1)rn fisError("First-order Sugeno system does not has the right number of output MF parameters.");rn else rn fisError("Unknown output MF type for Sugeno system.");rn rn rn rn now++;rn rn rn fclose(fp);rnrn /* get rule list */rn fp = fisOpenFile(fis_file, "r");rn /* looping till it finds "[Rules]" */rn while (1) rn if (getNextLine(buf, fp) == NULL)rn fisError("Cannot find [Rules] in FIS file!");rn if (!strcmp(buf, "[Rules]")) /* found it! */rn break;rn rn rn for (i = 0; i < rule_n; i++) rn if (getNextLine(buf, fp) == NULL)rn fisError("Not enough rule list in FIS file!");rn /* get rid of ",", "(" and ")" */rn for (j = 0; j < (int)strlen(buf); j++)rn if (buf[j]==',' || buf[j]=='(' || buf[j]==')' || buf[j]==':')rn buf[j] = ' ';rn if (getArray(buf, fismatrix[now++]) != in_n + out_n + 2) rn /*rn printf("%s\n", buf);rn printf("%d\n", getArray(buf, fismatrix[now]));rn */rn fisError("Error in parsing rule list!");rn rn rn fclose(fp);// 就是这个地方 !rnrn /* clean up */rn FREE(in_mf_n);rn FREE(out_mf_n);rnrn return(fismatrix);rnrnrn
存储过程调webservice问题
现需要在存储过程中<em>调用</em><em>webservice</em>,按照网友的方法,做好准备工作之后,运行报错rnORA-29532: Java <em>调用</em>被未捕获的 Java 异常错误终止: java.lang.VerifyError: (class: oracle/j2ee/ws/saaj/soap/SOAPDoc, method: getDocumentBuilder signature: ()Loracle/xml/parser/v2/DocumentBuilder;) Wrong return type in functionrnrnplsql代码如下rnrndeclarern service_ utl_dbws.SERVICE;rn l_call utl_dbws.call;rn l_result ANYDATA;rn rn l_wsdl_url VARCHAR2(1024);rn l_namespace VARCHAR2(200);rn l_service VARCHAR2(200);rn l_operation_name VARCHAR2(200);rn rn port_qname utl_dbws.QNAME; rn service_qname UTL_DBWS.qname;rn operation_qname utl_dbws.QNAME;rn rn rn l_input_params UTL_DBWS.anydata_list;rn end_result VARCHAR2(50);rn rn string_type_qname UTL_DBWS.QNAME;rn BEGINrn l_wsdl_url := 'http://127.0.0.1:5080/widget/WebService/UserWS?wsdl';rn l_namespace:= 'http://<em>webservice</em>.widget.bsj.com/';rn l_service:='UserWSService';rn l_operation_name := 'getTranslatorUser';rn rn port_qname:=UTL_DBWS.to_qname(l_namespace, 'UserWSPort');rn service_qname := UTL_DBWS.to_qname(l_namespace, l_service);rn operation_qname := UTL_DBWS.to_qname(l_namespace, l_operation_name);rn string_type_qname := UTL_DBWS.to_qname('http://www.w3.org/2001/XMLSchema', 'string');rn rnrn rn --service_ := UTL_DBWS.create_service(wsdl_document_location=>urifactory.getUri(l_wsdl_url),service_name=>service_qname);rn service_ := UTL_DBWS.create_service(wsdl_document_location=>httpuritype(l_wsdl_url),service_name=>service_qname);rn rn dbms_output.put_line('111');rn rn rn l_call := UTL_DBWS.create_call(service_handle=>service_,port_name=>null,operation_name=>operation_qname);rn rn rn utl_dbws.add_parameter(l_call,'portalId',string_type_qname,'ParameterMode.IN');rn utl_dbws.add_parameter(l_call,'sysName',string_type_qname,'ParameterMode.IN');rn utl_dbws.set_return_type(l_call,string_type_qname);rn utl_dbws.set_property(l_call, 'SOAPACTION_USE', 'TRUE');rn utl_dbws.set_property(l_call, 'SOAPACTION_URI', '');rn rn rn l_input_params(0) := ANYDATA.ConvertVarchar2('sysadmin');rn l_input_params(1) := ANYDATA.ConvertVarchar2('PLAN');rn rn dbms_output.put_line(ANYDATA.AccessVarchar2(l_input_params(0)));rn rn [color=#FF0000]l_result := UTL_DBWS.invoke(call_Handle=>l_call,input_Params=>l_input_params);[/color] rn dbms_output.put_line('111');rn rn UTL_DBWS.release_call (call_handle=>l_call);rn UTL_DBWS.release_service (service_handle=>service_);rn end_result:= ANYDATA.AccessVarchar2(l_result);rn dbms_output.put_line(end_result);rn EXCEPTIONrn WHEN OTHERS THENrn --RETURN substr(sqlerrm,0,2000);rn dbms_output.put_line('222');rn dbms_output.put_line(substr(sqlerrm,0,3000));rn END;rnrn执行到红色报错,WSDL如下,谢谢大家了rnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrn
webservice问题
我是用delphi <em>调用</em>以下地址,由于没做过,<em>遇到</em>些<em>问题</em>,谁能帮我写个例子?rnhttp://www.nnzbzh.cn:6000/ZBXZXService?wsdlrn这是地址,rn[code=delphi]// ************************************************************************ //rn// The types declared in this file were generated from data read from thern// WSDL File described below:rn// WSDL : http://www.nnzbzh.cn:6000/ZBXZXService?wsdlrn// Encoding : utf-8rn// Version : 1.0rn// (2013-8-1 10:24:52 - 1.33.2.5)rn// ************************************************************************ //rnrnunit uZBXZXService;rnrninterfacernrnuses InvokeRegistry, SOAPHTTPClient, Types, XSBuiltIns;rnrntypernrn // ************************************************************************ //rn // The following types, referred to in the WSDL document are not being representedrn // in this file. They are either aliases[@] of other types represented or were referredrn // to but never[!] declared in the document. The types from the latter categoryrn // typically map to predefined/known XML or Borland types; however, they could also rn // indicate incorrect WSDL documents that failed to declare or import a schema type.rn // ************************************************************************ //rn // !:GetMes - "http://tempuri.org/"rn // !:GetMesResponse - "http://tempuri.org/"rn // !:GetMesLeng - "http://tempuri.org/"rn // !:GetMesLengResponse - "http://tempuri.org/"rn // !:inqTranFlow - "http://tempuri.org/"rn // !:inqTranFlowResponse - "http://tempuri.org/"rn // !:GetHBMD - "http://tempuri.org/"rn // !:GetHBMDResponse - "http://tempuri.org/"rn // !:GetAllMes - "http://tempuri.org/"rn // !:GetAllMesResponse - "http://tempuri.org/"rn // !:GetXZXMES - "http://tempuri.org/"rn // !:GetXZXMESResponse - "http://tempuri.org/"rn // !:GetHBMDSNUM - "http://tempuri.org/"rn // !:GetHBMDSNUMResponse - "http://tempuri.org/"rn//以下是我自己加的+++rn GetHBMD = Class;rn GetHBMDResponse = Class;rn GetHBMDSNUM = Class;rn GetHBMDSNUMResponse = Class;rnrn GetHBMD = class(TSOAPHeader)rn privatern Fid: WideString;rn Fcount: WideString;rn FYZM: WideString;rn publicrn publishedrn property id: WideString read Fid write Fid;rn property count: WideString read Fcount write Fcount;rn property YZM: WideString read FYZM write FYZM;rn end;rnrn GetHBMDResponse = class(TSOAPHeader)rn privatern Freturn: WideString;rn publicrn publishedrn property return: WideString read Freturn write Freturn;rn end;rnrn GetHBMDSNUM = class(TSOAPHeader)rn privatern publicrn publishedrn end;rnrn GetHBMDSNUMResponse = class(TSOAPHeader)rn privatern Freturn: WideString;rn publicrn publishedrn property return: WideString read Freturn write Freturn;rn end;rn//以上是我自己加的———rn // ************************************************************************ //rn // Namespace : http://tempuri.org/rn // soapAction: http://tempuri.org/IService/%operationName%rn // transport : http://schemas.xmlsoap.org/soap/httprn // binding : BasicHttpBinding_IServicern // service : Servicern // port : BasicHttpBinding_IServicern // URL : http://www.nnzbzh.cn:6000/ZBXZXServicern // ************************************************************************ //rn IService = interface(IInvokable)rn ['98ED6C0B-93D7-7F02-40EA-9A0E061E5A66']rn //function GetMes(const parameters: GetMes): GetMesResponse; stdcall;rn //function GetMesLeng(const parameters: GetMesLeng): GetMesLengResponse; stdcall;rn //function inqTranFlow(const parameters: inqTranFlow): inqTranFlowResponse; stdcall;rn function GetHBMD(const parameters: GetHBMD): GetHBMDResponse; stdcall;rn //function GetAllMes(const parameters: GetAllMes): GetAllMesResponse; stdcall;rn //function GetXZXMES(const parameters: GetXZXMES): GetXZXMESResponse; stdcall;rn function GetHBMDSNUM(const parameters: GetHBMDSNUM): GetHBMDSNUMResponse; stdcall;rn end;rnrnfunction GetIService(UseWSDL: Boolean=System.False; Addr: string=''; HTTPRIO: THTTPRIO = nil): IService;rnrnrnimplementationrnrnfunction GetIService(UseWSDL: Boolean; Addr: string; HTTPRIO: THTTPRIO): IService;rnconstrn defWSDL = 'http://www.nnzbzh.cn:6000/ZBXZXService?wsdl';rn defURL = 'http://www.nnzbzh.cn:6000/ZBXZXService';rn defSvc = 'Service';rn defPrt = 'BasicHttpBinding_IService';rnvarrn RIO: THTTPRIO;rnbeginrn Result := nil;rn if (Addr = '') thenrn beginrn if UseWSDL thenrn Addr := defWSDLrn elsern Addr := defURL;rn end;rn if HTTPRIO = nil thenrn RIO := THTTPRIO.Create(nil)rn elsern RIO := HTTPRIO;rn tryrn Result := (RIO as IService);rn if UseWSDL thenrn beginrn RIO.WSDLLocation := Addr;rn RIO.Service := defSvc;rn RIO.Port := defPrt;rn end elsern RIO.URL := Addr;rn finallyrn if (Result = nil) and (HTTPRIO = nil) thenrn RIO.Free;rn end;rnend;rnrnrninitializationrn InvRegistry.RegisterInterface(TypeInfo(IService), 'http://tempuri.org/', 'utf-8');rn InvRegistry.RegisterDefaultSOAPAction(TypeInfo(IService), 'http://tempuri.org/IService/%operationName%');rn InvRegistry.RegisterInvokeOptions(TypeInfo(IService), ioLiteral);rnend.[/code]rnrn我想<em>调用</em>GetHBMD和GetHBMDSUN函数,并且能在程序里改wsdl的地址,谁帮我写一个<em>调用</em>的代码,谢谢。
jax_ws调webservice问题
用wsimport<em>调用</em>wsdl文件出现以下错误:rnrnwarning: src-resolve: Cannot resolve the name 'soapenc:Array' to a(n) 'type defirnnition' component.rn line 0 of file:/E:/EMC4DG/%E8%A1%8C%E6%94%BF__<em>webservice</em>/GetHeTongByRYReport.xrnml#types?schema1rnerror: undefined simple or complex type 'soapenc:Array'rn line 0 of file:/E:/EMC4DG/%E8%A1%8C%E6%94%BF__<em>webservice</em>/GetHeTongByRYReport.xrnml#types?schema1rnerror: undefined attribute 'soapenc:arrayType'rn line 0 of file:/E:/EMC4DG/%E8%A1%8C%E6%94%BF__<em>webservice</em>/GetHeTongByRYReport.xrnml#types?schema1rnerror: org.xml.sax.SAXParseException: undefined attribute 'soapenc:arrayType'rnrn服务方只提供了一个wsdl文件。rnrnrn原wsdl文件内容如下:[code=XML]rnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn[/code]
WebService服务端、客户端编码,以及发布、访问
1、WebService的概念,解决上面<em>问题</em>? WebService就是一个应用程序,它提供一种通过web方式访问的api。 解决两个系统或者(应用程序)之间的远程<em>调用</em>...... <em>调用</em><em>时</em>跨语言,跨平台...... WebService最基本的组成部分就是客户端,服务端........ 2、WebService的列子的应用 服务端: (
ssm下使用监听器,注入service,一直报错:No bean named xxx available
ssm下使用监听器: 已经在Service上注明了@Service("articeService") 一直这个错,找不到可用的articleService ,能想到的办法都是了,还是报这个错,各位老哥
使用JDK发布一个简单WebService
1.名词解析 WSDL – WebService Description Language – Web服务描述语言。 SOAP-Simple Object Access Protocol(简单对象访问协议)。 SOA- service-oriented architecture  面向服务的架构。 2.发布一个WebService服务类的前提:    1.JDK的版本必须是1.6.0_2
WebService入门课程(01)
<em>问题</em>1:WebService是用来干什么的
测试遇到的那些奇葩问题
测试<em>时</em>经常会出现一些预料之外的bug,不知道你有没有<em>遇到</em>过呢? 7、电商系统:交易流程已完成,订单完成两小<em>时</em>后,订单信息丢失,显示null。 6、医疗系统:微信上绑定的就诊人是A,挂号<em>时</em>看到的就诊人却是B,而且没有绑定B,支付诊查费后,挂号订单跑到B用户那边了。 5、根据日期筛选:有开始日期和结束日期,筛选出来的结果没有显示结束<em>时</em>间当天的数据,查询功能实现了,但是忽略了用户使用体验,应该还要...
遇到的css奇葩问题
1、  两个input之间有间距: 代码:          将两个input写在同一行即可          代码:          此方法同样适用于同级li元素之间产生间距。   2、float: left之后父级元素高度消失<em>问题</em>          代码:                       123123 将父级元素加上overflo
遇到一个MFC奇葩问题
[code=c]#include "stdafx.h"rnrn// 文档类rnclass CMyDoc : public CDocumentrnrnrn;rnrn////////////////////////////////////////////////////////////////rn// 视图类rnrnclass CMyView : public CEditViewrnrn DECLARE_DYNCREATE(CMyView)rn DECLARE_MESSAGE_MAP()rnrnpublic:rn afx_msg int OnCreate( LPCREATESTRUCT );rn;rnIMPLEMENT_DYNAMIC(CMyView, CEditView)rnrnBEGIN_MESSAGE_MAP(CMyView, CEditView)rn ON_WM_CREATE()rnEND_MESSAGE_MAP()rnrnint CMyView :: OnCreate(LPCREATESTRUCT lpcs)rnrn return CEditView :: OnCreate(lpcs);rnrnrn////////////////////////////////////////////////////////////////rn// 框架类rnclass CMyFrameWnd : public CFrameWndrnrn DECLARE_MESSAGE_MAP()rnpublic:rn afx_msg int OnCreate( LPCREATESTRUCT );rn;rnBEGIN_MESSAGE_MAP(CMyFrameWnd, CFrameWnd)rn ON_WM_CREATE()rnEND_MESSAGE_MAP()rnrnint CMyFrameWnd :: OnCreate(LPCREATESTRUCT lpcs)rnrn return CFrameWnd :: OnCreate(lpcs);rnrnrn////////////////////////////////////////////////////////////////rn// 应用程序类rnclass CMyWinApp : public CWinApprnrnpublic:rn virtual BOOL InitInstance();rn;rnCMyWinApp theApp;rnrnBOOL CMyWinApp :: InitInstance()rnrn CMyFrameWnd* pFrame = new CMyFrameWnd();rnrn CCreateContext cct;rn cct.m_pCurrentDoc = new CMyDoc();rn cct.m_pNewViewClass = RUNTIME_CLASS(CMyView);rnrn pFrame->LoadFrame(IDR_MENU1, WS_OVERLAPPEDWINDOW, NULL, &cct);rnrn m_pMainWnd = pFrame;rnrn pFrame->ShowWindow(SW_SHOW);rnrn pFrame->UpdateWindow();rnrn return TRUE;rnrn[/code]rn编译没<em>问题</em>, 怎么运行了 出这个错阿,而且窗口也没显示, 进程只能通过任务管理器结束rnrnrn提示信息如下:rnLoaded 'ntdll.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\kernel32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\KernelBase.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\user32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\gdi32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\lpk.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\usp10.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\msvcrt.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\advapi32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\sechost.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\rpcrt4.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\sspicli.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\cryptbase.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\comdlg32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\shlwapi.dll', no matching symbolic information found.rnLoaded 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_ec80f00e8593ece5\comctl32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\shell32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\winspool.drv', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\imm32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\msctf.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\uxtheme.dll', no matching symbolic information found.rnLoaded 'C:\Program Files (x86)\360\360safe\safemon\safemon.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\ole32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\oleaut32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\psapi.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\version.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\ws2_32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\nsi.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\netapi32.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\netutils.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\srvcli.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\wkscli.dll', no matching symbolic information found.rnLoaded 'C:\Windows\SysWOW64\dwmapi.dll', no matching symbolic information found.rnError: Trying to create object which is not DECLARE_DYNCREATE rnor DECLARE_SERIAL: CMyView.rnWarning: Dynamic create of view type CMyView failed.rnFailed to create client pane/view for frame.rnWarning: Window creation failed: GetLastError returns 0x00000000rnWarning: failed to create CFrameWnd.rnLoaded 'C:\Windows\SysWOW64\ole32.dll', no matching symbolic information found.rnrn
nginx转发遇到奇葩问题!!!
这个是在安装nginx那台服务器 浏览的结果(完全OK):![图片说明](https://img-ask.csdn.net/upload/201603/02/1456915598_485520.png)rn外网就不行rn这是我nginx的配置![图片说明](https://img-ask.csdn.net/upload/201603/03/1456971310_532655.png)rn
魅族 Notification 遇到奇葩问题
推送集成碰到恶心<em>问题</em>,早上还好好的下午日志是正常的,通知栏死活弹不出来,各种排查,收消息,解析,创建通知栏。最后<em>问题</em>定位到Notification 的context上面。通知栏这样创建的:NotificationCompat.Builder builder = new NotificationCompat.Builder(this); builder.setContentT
Maven项目中遇到奇葩问题
场景描述开发项目搞环境是一个非常蛋疼的<em>问题</em>,总是会<em>遇到</em>各种<em>奇葩</em>的<em>问题</em>,今天就<em>遇到</em>了一个跟Maven有关的。新开发一个项目,从SVN下载下来项目之后,pom.xml中Spring相关的Jar包就一直报如下红叉 后来发现我的maven 中是已经有这个包的如下图 最后各种搜解决方案,没有找到解决方案最近突发奇想想着先删除了,再重新down试试,结果还真行了,尝试的一个截图如下 那就先这样
ios开发中遇到奇葩问题
IOS开发中<em>遇到</em>的各种<em>奇葩</em><em>问题</em>
今天遇到的两个奇葩问题
1、系统介绍:中科软公司的HIS系统,框架是struts1,前台某页面可以查询出来数据,但是myeclipse控制台打印出的sql查不到数据【我clear了控制台,然后点击的“查询”,控制台打印的sql放到sqlDevelper中执行,查看结果:结果集为空】这是第一个比较<em>奇葩</em>的<em>问题</em>。2、本地(另一台电脑)安装的oracle数据库,应用程序无法访问DB,但是sqlplus可以访问。<em>问题</em>具体:Io 异...
在CDH中遇到奇葩问题
<em>问题</em>:在HIVE中新增一些表,在hive中可以正常操作,但在impala中却查询不到表。 答:当在hive中新增表后,需要在impala中执行invalidate metadata 库名.表名 待续中······
VC做的DLL在Delphi中调用遇到问题(急)
我使用VC做了一个DLL,其中一个输出函数为: rnint myfunction(const char*,struct mystruct*,int,void(* myfirst)(struct mystruct *),void(* mysecond)(char *,int,int)); rn我要在DELPHI中<em>调用</em>这个函数,其中的myfirst,mysecond为回调函数 rn在DELPHI中的定义为 rnunit _mylib; rninterface rntype rn  proce1 = procedure (a : pointer);//我想在过程中再强制转换指针类型 rnproce2 = procedure (mystring : string; i,j:integer); rnfunction myfunction(str : Pchar; struct1 : pmystruct,i : integer;myfirst : proce1; mysecond : proce2):integer;cdecl; rnrnimplemetation rnfunction myfunction(str : Pchar; struct1 : pmystruct,i : integer;myfirst : proce1; mysecond : proce2):integer;cdecl;external 'mylib.dll'; rn其中的pmystruct也在这个文件中定义了,与在VC下的结构是一致的(我认为是对的,因为在程序的其它部分使用是正确的)。 rnrn在另外一个UNIT中我定义了: rnprocedure myfirst(a:pointer); rnprocedure mysecond(mystring : string; i,j:integer); rnrn并<em>调用</em>了myfunction. rn在调试中,DLL一使用myfirst<em>时</em>,就错误跳出,报内存0x00000001(基本都是0,最后是一个1)不能'read'.使用mysecond<em>时</em>,第一个字符串类型是正确的,但后面的整型就不对了。 rnrn我用VC做了个测试的,DLL里的函数是没有<em>问题</em>的,在VC中<em>调用</em>是正常的。是不是由于跨平台的原因。因为第二个函数的第一个字符串型是对的,我就把后面两个在DLL中也改为char*,但也不行,然后我把三个字符串连在一起,作为一个参数传出来就可以了。但第一个函数却总也解决不掉。 rnrn哪位大侠帮我解决一下,多谢了。
webservice 使用可能的问题
现在学习使用xfire<em>调用</em><em>webservice</em>,<em>遇到</em>一些<em>问题</em>,把她贴出来,希望能帮到需要她的人 1、Content is not allowed in prolog. BOM<em>问题</em>,没搞太清楚 参考: http://weishuwei.iteye.com/blog/42872 http://happyhou.blog.sohu.com/84258111.html http:/...
WebService使用注意的问题
1 、 如果作为测试 使用VS集成的IIS发布WebService  ,通过本机访问没有<em>问题</em>,通过局域网中其他机器访问,会出http 400 error ,主机名无效,       如果把网站发布到完整的IIS上,就可以访问到(即使不是默认端口号),需要注意3点         一:把发布网站的文件夹访问权限 加一个everyone  添加所有权限(服务端)        二:Webc
webservice
http://www.nnzbzh.cn:6000/ZBXZXService?wsdlrn这是地址,rnrn[code=delphi]// ************************************************************************ //rn// The types declared in this file were generated from data read from thern// WSDL File described below:rn// WSDL : http://www.nnzbzh.cn:6000/ZBXZXService?wsdlrn// Encoding : utf-8rn// Version : 1.0rn// (2013-8-1 10:24:52 - 1.33.2.5)rn// ************************************************************************ //rnrnunit uZBXZXService;rnrninterfacernrnuses InvokeRegistry, SOAPHTTPClient, Types, XSBuiltIns;rnrntypernrn // ************************************************************************ //rn // The following types, referred to in the WSDL document are not being representedrn // in this file. They are either aliases[@] of other types represented or were referredrn // to but never[!] declared in the document. The types from the latter categoryrn // typically map to predefined/known XML or Borland types; however, they could also rn // indicate incorrect WSDL documents that failed to declare or import a schema type.rn // ************************************************************************ //rn // !:GetMes - "http://tempuri.org/"rn // !:GetMesResponse - "http://tempuri.org/"rn // !:GetMesLeng - "http://tempuri.org/"rn // !:GetMesLengResponse - "http://tempuri.org/"rn // !:inqTranFlow - "http://tempuri.org/"rn // !:inqTranFlowResponse - "http://tempuri.org/"rn // !:GetHBMD - "http://tempuri.org/"rn // !:GetHBMDResponse - "http://tempuri.org/"rn // !:GetAllMes - "http://tempuri.org/"rn // !:GetAllMesResponse - "http://tempuri.org/"rn // !:GetXZXMES - "http://tempuri.org/"rn // !:GetXZXMESResponse - "http://tempuri.org/"rn // !:GetHBMDSNUM - "http://tempuri.org/"rn // !:GetHBMDSNUMResponse - "http://tempuri.org/"rn//以下是我自己加的+++rn GetHBMD = Class;rn GetHBMDResponse = Class;rn GetHBMDSNUM = Class;rn GetHBMDSNUMResponse = Class;rnrn GetHBMD = class(TSOAPHeader)rn privatern Fid: WideString;rn Fcount: WideString;rn FYZM: WideString;rn publicrn publishedrn property id: WideString read Fid write Fid;rn property count: WideString read Fcount write Fcount;rn property YZM: WideString read FYZM write FYZM;rn end;rnrn GetHBMDResponse = class(TSOAPHeader)rn privatern Freturn: WideString;rn publicrn publishedrn property return: WideString read Freturn write Freturn;rn end;rnrn GetHBMDSNUM = class(TSOAPHeader)rn privatern publicrn publishedrn end;rnrn GetHBMDSNUMResponse = class(TSOAPHeader)rn privatern Freturn: WideString;rn publicrn publishedrn property return: WideString read Freturn write Freturn;rn end;rn//以上是我自己加的———rn // ************************************************************************ //rn // Namespace : http://tempuri.org/rn // soapAction: http://tempuri.org/IService/%operationName%rn // transport : http://schemas.xmlsoap.org/soap/httprn // binding : BasicHttpBinding_IServicern // service : Servicern // port : BasicHttpBinding_IServicern // URL : http://www.nnzbzh.cn:6000/ZBXZXServicern // ************************************************************************ //rn IService = interface(IInvokable)rn ['98ED6C0B-93D7-7F02-40EA-9A0E061E5A66']rn //function GetMes(const parameters: GetMes): GetMesResponse; stdcall;rn //function GetMesLeng(const parameters: GetMesLeng): GetMesLengResponse; stdcall;rn //function inqTranFlow(const parameters: inqTranFlow): inqTranFlowResponse; stdcall;rn function GetHBMD(const parameters: GetHBMD): GetHBMDResponse; stdcall;rn //function GetAllMes(const parameters: GetAllMes): GetAllMesResponse; stdcall;rn //function GetXZXMES(const parameters: GetXZXMES): GetXZXMESResponse; stdcall;rn function GetHBMDSNUM(const parameters: GetHBMDSNUM): GetHBMDSNUMResponse; stdcall;rn end;rnrnfunction GetIService(UseWSDL: Boolean=System.False; Addr: string=''; HTTPRIO: THTTPRIO = nil): IService;rnrnrnimplementationrnrnfunction GetIService(UseWSDL: Boolean; Addr: string; HTTPRIO: THTTPRIO): IService;rnconstrn defWSDL = 'http://www.nnzbzh.cn:6000/ZBXZXService?wsdl';rn defURL = 'http://www.nnzbzh.cn:6000/ZBXZXService';rn defSvc = 'Service';rn defPrt = 'BasicHttpBinding_IService';rnvarrn RIO: THTTPRIO;rnbeginrn Result := nil;rn if (Addr = '') thenrn beginrn if UseWSDL thenrn Addr := defWSDLrn elsern Addr := defURL;rn end;rn if HTTPRIO = nil thenrn RIO := THTTPRIO.Create(nil)rn elsern RIO := HTTPRIO;rn tryrn Result := (RIO as IService);rn if UseWSDL thenrn beginrn RIO.WSDLLocation := Addr;rn RIO.Service := defSvc;rn RIO.Port := defPrt;rn end elsern RIO.URL := Addr;rn finallyrn if (Result = nil) and (HTTPRIO = nil) thenrn RIO.Free;rn end;rnend;rnrnrninitializationrn InvRegistry.RegisterInterface(TypeInfo(IService), 'http://tempuri.org/', 'utf-8');rn InvRegistry.RegisterDefaultSOAPAction(TypeInfo(IService), 'http://tempuri.org/IService/%operationName%');rn InvRegistry.RegisterInvokeOptions(TypeInfo(IService), ioLiteral);rnend.rn[/code]rnrn我想<em>调用</em>GetHBMD和GetHBMDSUN函数,并且能在程序里改wsdl的地址,谁帮我写一个<em>调用</em>的代码,谢谢。
JavaBean调用不执行
//bbsreg.javarnpackage twm;rnimport java.sql.*;rnrnpublic class bbsreg rn String sDBDriver;rn String sConncStr;rn Connection conn;rn ResultSet rs;rnpublic bbsreg()rn String url="jdbc:mysql://localhost:3306/bbs";rn sDBDriver="com.mysql.jdbc.Driver";rn conn=null;rn rs=null;rn String user="root"; rn String password="6949453";rn tryrn Class.forName(sDBDriver);//加载数据库rn conn=DriverManager.getConnection(url,user,password);//连接数据库rn [color=#0000FF]System.out.println("数据库连接成功!");[/color]可以打印输出 catch(ClassNotFoundException e)rn System.out.println(e.getMessage());rn catch(SQLException e) rn System.out.println("cannot connect the sql"); rnrnpublic ResultSet executeQuery(String sql) //创建查询结果集rn rs=null;rn tryrn Statement statement=conn.createStatement();rn rs=statement.executeQuery(sql);rn [color=#0000FF]System.out.println("正在查询!");[/color]不执行!! catch(SQLException e)rn System.out.println(e.getMessage()); rn rn return rs;rn rnpublic void executeUpdate(String sql)rn tryrn Statement statement=conn.createStatement();rn statement.executeUpdate(sql);rn catch(SQLException e)rn System.out.println(e.getMessage()); rn rnrnrn--------------------------------------------------------------------------------------------------------rn注册页面跳转到此页面。rnrnrnrnrnrnrnrnrn rn rn rn My JSP 'chklogin.jsp' starting pagern rn rn rn rn rn rn rnrn rn rn rn rn rn 若无法跳转,请点击这里rn rn rnrn
XFire+hibernate+Spring 调用报错!!
这是错误信息:rnJava code[DEBUG] [org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:115)] erPipeline - Invoking phase servicern[DEBUG] [org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:129)] erPipeline - Invoking handler org.codehaus.xfire.client.ClientReceiveHandler in phase servicernException in thread "main" org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: Faultrnorg.codehaus.xfire.fault.XFireFault: Faultrn at org.codehaus.xfire.fault.Soap11FaultSerializer.readMessage(Soap11FaultSerializer.java:31)rn at org.codehaus.xfire.fault.SoapFaultSerializer.readMessage(SoapFaultSerializer.java:28)rn at org.codehaus.xfire.soap.handler.ReadHeadersHandler.checkForFault(ReadHeadersHandler.java:111)rn at org.codehaus.xfire.soap.handler.ReadHeadersHandler.invoke(ReadHeadersHandler.java:67)rn at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)rn at org.codehaus.xfire.client.Client.onReceive(Client.java:406)rn at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:139)rn at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)rn at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)rn at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)rn at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)rn at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)rn at org.codehaus.xfire.client.Client.invoke(Client.java:336)rn at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)rn at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)rn at $Proxy0.GetJLSet(Unknown Source)rn at jia.tf.Test.testSHXFire(Test.java:67)rn at jia.tf.Test.main(Test.java:51)rnrnrn<em>调用</em>:rnJava codeService service = new ObjectServiceFactory().create(ICheckLogin.class);rn XFireProxyFactory proxyFactory = new XFireProxyFactory(XFireFactory.newInstance().getXFire());rn String url = "http://localhost:8080/computation/services.ws";rn ICheckLogin login = (ICheckLogin) proxyFactory.create(service, url);rn// System.out.println(login.test("123"));rn List listf = login.GetJLSet();rn for(FlSysSet fss : listf)rn rn System.out.println(fss.getCmemo());rn rnrnrn配置文件:rnXML codern rn rn rn rnrn
水晶报表调用出错???
指定的参数已超出有效值的范围。 rn说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 rnrn异常详细信息: System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。rnrn源错误: rnrnrn行 55: rn行 56: ParameterFields paramFields = CrystalReportViewer1.ParameterFieldInfo;rn行 57: ParameterField paramField0 = paramFields["test"];rnrn 为什么??rn
华为内部员工C++中级培训教材下载
华为内部员工C++中级培训教材.doc(含ppt) 相关下载链接:[url=//download.csdn.net/download/luomantiker/2086183?utm_source=bbsseo]//download.csdn.net/download/luomantiker/2086183?utm_source=bbsseo[/url]
H.264远程视频监控——H.264编码库下载
H.264远程视频监控,其中的H264编码库。是远程监控的其中一部分资料。 相关下载链接:[url=//download.csdn.net/download/xiaobimuyu/3408584?utm_source=bbsseo]//download.csdn.net/download/xiaobimuyu/3408584?utm_source=bbsseo[/url]
图像模板匹配下载
基于VCC 图像模板匹配算法研究,方便初学者使用。 相关下载链接:[url=//download.csdn.net/download/u014623534/7167253?utm_source=bbsseo]//download.csdn.net/download/u014623534/7167253?utm_source=bbsseo[/url]
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制
我们是很有底线的