首页 > TAG信息列表 > spring-ws

java-Spring-WS:如何将WebserviceTemplate与预生成的SOAP信封一起使用

您可以使用Spring-WS WebserviceTemplate来调用Web服务,并避免它生成SOAP信封吗?也就是说,该消息已经包含一个SOAP信封,并且我不希望WebserviceTemplate在其周围包装另一个.

Java-BOM损坏了JAXB2 Mtom附件

我正在使用JAXB2在Spring-WS中执行OXM.我指定的XSD需要在肥皂消息上附加一个较大的XML文件,因此我正在使用MTOM传输文件,并在JAXB2Marshaller上启用了MTOM. 当JAXB2封送一个具有预期的mime类型的text / xml的MTOM附件时,它将将该元素作为javax.xml.transform.Source对象传递.经过一

java-在服务器端测试Spring Web Services端点?

我正在使用Spring WS 2.0.我已经看到了端点和测试用例以测试端点. @Endpoint public class CustomerEndpoint { @ResponsePayload

java-在Spring WS中将自定义元素添加到SOAP标头

我正在使用带有JAXB绑定的Spring WS对Web服务客户端应用程序进行编码.我正在使用的服务需要通过SOAP标头(以及另一个自定义标头)中的wsse:security元素进行身份验证.我已经编译了所有必要的模式,包括将wsse.xsd编译为org.xmlsoap.schemas.ws._2002._12.secext.Security. 但是我找不

从Spring 4.1.6升级到4.2.4并突然获得TransactionRequiredException

我已经从4.1.6.Release升级到了4.2.4.Release,并突然之间所有之前运行良好的最新Spring版本,现在抛出了以下异常. javax.persistence.TransactionRequiredException: No EntityManager with actual transaction available for current thread - cannot reliably process 'persist

java-Http基本身份验证不适用于Spring WS和WebServiceTemplate凭据

我尝试使用Spring(-WS)将HTTP基本身份验证凭据添加到我的SOAP请求中.该请求本身有效,但是没有凭据提交. HTTP标头应如下所示: [...] Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) Authorization: Basic mybase64encodedtopsecretcredentials= 但是最后

java-Spring WS WSDL自动公开:不遵循xsd导入

我正在尝试基于多个xml模式为Spring WS Web服务动态生成WSDL.我有多个xsd文件,所有文件都使用xsd:import元素“连接”. Spring WS参考说: If you want to use multiple schemas, either by includes or imports, you will want to put Commons XMLSchema on the class path. If Com

java-如何在spring-ws中解析SoapFaultClientException

我正在使用spring-ws-2.3.1,在为网络服务创建客户端时,有时会收到如下所示的SoapFaultClientException, <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Server</faultcode> <faultstring>There was a problem with the server so the message could

Java-正确测试Spring服务

这个问题已经在这里有了答案:            >            How to access Spring @Service object from jUnit test                                    2个 以下测试失败,并在usersRepo.save(user);行上显示NullPointer

java-Spring-WS:指定内容类型

我有一个基于AbstractJDomPayloadEndpoint的Spring Web服务.该服务工作正常,但我的客户端需要将HTTP标头Content-Type设置为正确的字符集(在我的情况下为utf-8).我找不到我可以配置的位置. 我尝试编写一个简单的servlet过滤器: chain.doFilter(request, response); HttpServletResp

如何在Spring MVC中使用第三方WSDL服务

我编写了一些服务(供Android应用程序使用),该服务接受请求并以json发送响应.现在,我有一个场景,我必须通过提供的WSDL文件使用第三方Web服务.我不知道该怎么做,有人可以帮忙吗? 这是我的dispatcher-servlet.xml: <?xml version="1.0" encoding="UTF-8"?> <beans "> <context:pr

在xml中注入属性失败(spring-ws配置)

我正在使用Spring-WS,并具有以下spring-ws-servlet.xml文件. 注入defaultURI和marshaller无效,因为当我在服务的客户端中访问该方法时,这些属性为null.发生的情况是使用正确的值调用了setter,但是在客户端的getSum()方法中,这些值为null.有什么事吗 <?xml version="1.0" encoding=

java – Spring WS JIBX“没有端点适配器”错误

我使用JIBX从XSD文件创建我的实体类.它在pom.xml中配置,并在我执行“maven:compile”时创建类 我也用spring-ws.当我使用SOAPUI测试我的Web服务时,我得到了臭名昭着的错误; "No adapter for endpoint GetTransactionsResponse getTransactions(GetTransactionsRequest), Is your e

java – 哪个框架更好CXF或Spring-WS?

我正在研究/比较CXF和Spring-WS的Web服务?我需要既作为WS的提供者又作为消费者.简而言之,我被告知Spring-WS更易于配置,但CXF更容易启动和运行.这个问题是主观的,但有助于我的研究. >您对这些框架中的任何一个有什么经验? >您是否遇到过任何一个框架的陷阱?>您是否发现任何一个可能未

java – 如何在WebServiceTemplate上设置代理服务器详细信息

我有一个SOAP webservice端点url(比方说:“EP1”),我们只能通过代理服务器连接. 我们使用org.springframework.ws.client.core.WebServiceTemplate类来使用webservices. 我的问题是,有没有办法可以在WebServiceTemplate上传递/设置代理服务器详细信息以连接到端点URL“EP1”?解决方法

java – SOAP和Spring

我刚刚在Manning Publications Co.的Craig Walls的第二版“Spring in Action”中阅读了关于SOAP的文章.他们写了一篇关于契约优先的文章,就像Spring文档一样,编写了一个消息和方法XML和然后将其转换为XSD,然后再转换为WSDL,同时在Spring中连接编组和服务路径. 我必须承认,我不相信.

如何在Spring-ws中找到生成的wsdl的路径

我使用spring-ws生成了webservice.我已经在tomcat中部署了我的应用程序并且没有任何错误地部署.我无法找到WSDL的路径.请帮我讲述如何为wsdl创建路径. 我的web.xml: <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>listene

JAXB解组异常:spring webservice 1.0.4时的意外元素

我写了spring webservice cleint示例这对springws1.5工作正常,但是当使用spring ws 1.0.4运行时,我得到的是异常.请帮助我,为什么我们会得到这个例外以及如何解决.我只需使用down版本,因为我的弹簧版本是2.0.4.请尽可能尽快回复. Unhandled exception: org.springframework.o

Web服务 – Spring Web服务模板:添加用户名令牌

我有一个Web应用程序,它充当使用Spring WS实现的Jax-WS Web服务的客户端. Spring WS配置为在SOAP标头中需要用户名标记.在Web应用程序中,我计划使用Spring Web服务模板,但我似乎找不到任何显示如何将UsernameToken添加到传出请求的示例. 有人能指出我正确的方向吗? 谢谢.解决方法:你

java – @PayloadRoot vs @Action vs @SoapAction在Spring-WS中

有人可以解释为什么我会在spring-ws中使用其中一个端点注释而不是另一个吗?特别是哪一个被认为是最具包容性的?我能用这三个吗?我已经阅读了文档,我知道@Action使用ws-addressing而@SoapAction使用SOAP Action传输头,但我不确定哪些更适合使用. 谢谢.解决方法:根据您的消息设计,您应该

spring – 如何使用注释配置PayloadValidatingInterceptor

我正在尝试开发Spring Web服务并遵循本教程https://spring.io/guides/gs/producing-web-service/ 项目结构(和配置类名称)与本教程中提到的相同. 我试图使用注释做所有可能的配置,并希望避免所有基于xml的配置.到目前为止,我甚至通过使用java配置避免了applicationContext.xml和web

java – Spring WS客户端发送HTTPS请求

我实现了一个既充当服务器又充当客户端的Web服务.因此,有另一个Web服务调用我的Web服务,我将调用转发给另一个Web服务.所以,我的网络服务充当了中间人.我使用Spring-WS实现了Web服务,并选择了XML注释.因此,没有XML配置文件.当我充当客户端并使用HTTP与另一个Web服务进行通信时,我得

Spring Boot Web服务客户端身份验证

我的目标是调用Web服务,这需要验证(当我在浏览器中浏览它的wsdl时,浏览器会询问我的登录密码). 作为基础,我使用this教程中的示例. 现在我必须添加身份验证配置. 根据documentation,配置WebServiceTemplate bean可能有所帮助. 但是使用Spring Boot,项目中没有applicationContext.xm

是否需要生成java类才能使用spring-ws客户端

我想使用spring ws来创建webservice客户端.我见过一些文档. 在所有使用jaxb编组和解组.但是开始需要从xsd创建java类.我试着为此下载elcipse插件. java.net中的位置没有显示任何要下载的内容. Sourceforce net显示下载链接.但是这个插件不起作用.我试过wsimport,但它只生成.classes

Spring-ws SOAP 404错误

我在这之后做了一个教程 – > http://java.dzone.com/articles/spring-ws-how 当我去url http://localhost:8080/myService/services/MemberDetailsRequest.wsdl时,我得到静态wsdl文件..但是当我使用SoapUI导入wsdl文件然后测试它…我只得到404错误,any1有解决方案吗? 任何建议,为什