草庐IT

ArrayOfSoho_Soap_DataObject_Packa

全部标签

java - 从 SOAP 请求中删除命名空间

我导入了WSDL并使用它发送SOAP请求。它看起来像这样:...MoreXML...问题出在Calculate元素中的xmlns="urn:xx.WSDL.xxxxxWebService"部分。Web服务不能接受这个。Web服务不喜欢这样的namespace...使用SoapUI我发现这个请求工作得很好:...MoreXML...那么,如何将请求从第一个版本更改为第二个版本?(不使用肮脏的技巧!)(如果这会产生正确的请求格式,则重新导入不是问题。)再次强调:不允许使用肮脏的把戏,比如破解请求流来修改它!虽然我还没有完全测试它,但似乎C#/VS2010和Delphi2010也无法使用我尝

java - Clickatell SOAP wsdl 到 JAXB java 类

我正在尝试从Clickatellwsdl生成JAXB类:您可以在此处找到相当大的wsdl定义:http://api.clickatell.com/soap/webservice.php?WSDL当试图从这个Wsdl生成java类时,我得到了以下错误:[错误]未定义的简单或复杂类型'SOAP-ENC:Array'[错误]未定义属性'SOAP-ENC:arrayType'我希望有人能帮助我。干杯,蒂姆 最佳答案 您的模式指的是类型SOAP-ENC:Array在架构中定义xmlns:SOAP-ENC="http://schemas.xml

java - 如何通过 Soap/Java 在 Magento 中创建具有附加属性的产品

美好的一天!我想使用Magento的SOAPAPI来管理产品目录、属性等。我正在运行以下配置:-Magento1.6SoapAPIWS-I合规性MacOSX狮子Mamp2.0.5如果有人想创建新产品,则需要设置产品对象的一些属性。以下代码将演示我执行此操作的方法:publicintcreateProduct(DatabaseProductproduct){ArrayOfStringcategories=newArrayOfString();categories.getComplexObjectArray().add(categoryID);createEntity.setCategor

java - 在 Java 中将 WireMock 与 SOAP Web 服务结合使用

我完全不熟悉WireMock.到目前为止,我一直在使用SOAPUI模拟响应。我的用例很简单:只需将SOAPXML请求发送到不同的端点(http://localhost:9001/endpoint1)并返回固定的XML响应。但是MockWrire必须作为独立服务部署到专用服务器上,该服务器将充当提供模拟响应的中心位置。只是想要一些入门建议。如我所见,WireMock更适合RESTWeb服务。所以我的疑问是:1)我是否需要将其部署到JavaWeb服务器或容器中以充当始终运行的独立服务。我读到你可以使用java-jarmockwire.jar--port[port_number]2)我需要使

java - 如何手动加密 SOAP 消息?

我使用JBoss4.2.3.GA。在之前的任务中,我使用了JBoss支持的基本加密机制(WS-Security)。IE。我使用keystore、信任库文件来加密和签名消息。通常(以标准方式)在jboss-wsse-*文件中定义了必须在加密过程中使用的key别名。我在Actionbook中使用了JBoss的ws安全配置。没关系。加密工作正常。但在我当前的任务中,我需要手动和动态地为键指定别名。任务说明:我有几个个人资料。在每个配置文件中都可以指定必须用于加密消息的公钥的别名。我的keystore包含服务器的私钥/公钥和将向服务器发送消息的客户端的公钥我需要从配置文件中获取别名并使用此别名

Java Soap 请求 - 读取 soap 响应

我正在尝试从我从网络服务获得的响应中获取特定值。不幸的是我不知道该怎么做。我使用在stackoverflow上找到的代码来创建soap请求并将响应内容写入标准输出:privatestaticvoidprintSOAPResponse(SOAPMessagesoapResponse)throwsException{TransformerFactorytransformerFactory=TransformerFactory.newInstance();Transformertransformer=transformerFactory.newTransformer();Sourcesour

java - 如何在 Java 中使用 SOAP Web 服务

有人可以帮我提供一些链接和其他关于如何在Java中使用Web服务WSDL的信息吗? 最佳答案 使用基于WSDL创建的Stub或Java类的SOAPWeb服务有多种选择。但是,如果有人想在不创建任何Java类的情况下执行此操作,this文章很有帮助。文章中的代码片段:publicStringsomeMethod()throwsMalformedURLException,IOException{//CodetomakeawebserviceHTTPrequestStringresponseString="";StringoutputSt

java - 用于 Java 的进程内 SOAP 服务服务器

好的,我正在开发一个将部署到许多机器(Windows、Linux、AIX、z/Linux、openVMS等)的程序。我希望该应用程序包含SOAPWeb服务,但我不想捆绑tomcat或为这些服务运行单独的服务(我希望它们与应用程序的其余部分处于同一进程中)。基本上我正在寻找的是我可以定义类的东西(比如WebServices)。我也可以编写WSDL或任何其他类型的服务描述。我想要这样的东西:SOAPServerserver=makeMeASoapServer();//doconfigontheserverserver.add(newWebService(...));server.liste

java - 为什么我会收到 java.net.SocketException : Connection reset error from web service through SOAP UI and Java client?

我正在将一个可视化的foxpro应用程序转换为一个JavaWeb应用程序,并且该应用程序的一个很小但很重要的部分向Web服务发出了一个SOAP请求。我已经编写了3个测试客户端来调用此Web服务,并且我还通过SOAPUI进行了测试。我对此Web服务的每一项测试都返回错误:java.net.SocketException:Connectionreset。所以我显然在每种测试方法中都遗漏了同样的事情,或者做错了同样的事情。我有foxpro代码,我已经通过foxpro成功提交了请求并收到了有效的回复。但是我对Foxpro没有任何经验,所以我一直在努力解决Foxpro中有效的代码与我用java编

java - 使用 Maven 的来自 WSDL 的简单(独立)Java SOAP Web 服务客户端

我希望生成一个简单的独立Java客户端,它会在给定wsdl的情况下调用SOAPWeb服务。当我说简单和独立时,我的意思是一旦完成,我希望能够做类似的事情importmy.generated.nonsense;publicstaticvoidmain(String[]args){Clientclient=newClient();client.getSomething();}我最近在其他一些项目中与Maven度过了愉快的时光,我想继续保持这种状态,因此打算在这里使用它。除了允许我执行上述操作的类之外,我不希望该工具生成任何内容。有谁最近做过这件事,可以推荐一个ws库和Maven插件吗?谢谢