jax-ws相关内容
所以,通常我在代码中应用JAXB注解如下: package com.example;@XmlRootElement(name = "Foo", namespace = "example.com")@XmlType(name = "Foo", namespace = "example.com")公共类 Foo {...} Foo 是一个 Java 类,用于与 Web 服务(通过 Spring/C
..
我正在使用 JAX-WS 构建 Web 服务.我有一个奇怪的问题,@WebParam 的注释 @XmlElement(required=true) 在某些 @WebService 类中有效,但没有在其他一些工作. 我在两个 @WebService 类中有非常相似的代码.什么可能导致这个问题?参数类型还是实体类? 编辑:添加示例代码 我有两个网络服务: @WebService(n
..
我有一个@WebMethod 调用 @WebMethodpublic int cancelCampaign(String campaignId, String reason); 我想将campaignId 字段标记为必填字段.不知道该怎么做. 我使用的是 JBOSS 7.1 服务器. 解决方案 我也有类似的需求,从 SoapUI 中我注意到我得到了
..
我目前正在实施soap服务,我需要从另一个soap服务(服务A)调用一个soap服务(服务B).从服务 A,如何设置 HTTP 标头而不是向服务 B 发出的肥皂请求的 SOAP 标头. 目前我使用 JaxWsDynamicClientFactory 如下, JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstan
..
我有一个正在使用的Web服务,到目前为止,可以通过在客户端中创建端口,然后在该端口上调用方法来正常工作.但是,我刚刚被告知,将要使用Web服务计划的几个客户端基于Web服务使用的模式向其发送原始xml,我想知道这是否可能.我想我可能需要使用提供程序接口来使Web服务能够处理这种类型的请求,但是我不确定. 我已经在这里搜索了问题,但是没有一个问题似乎可以回答我的问题.在谷歌搜索说可能的情况下,
..
这是我两天前问的一个问题的链接, 如何使Web服务请求遵循重定向? 我正在使用jaxws库. 该服务形成URL,然后在内部创建HTTPURLConnection.如果我可以抓住连接,则可以将followRedirect设置为true. 但无法获得相同的结果.迫切需要任何帮助,我们将不胜感激. 解决方案 获取HttpUrlConnection.setforwardRe
..
我在通过@Resource注释注入WebServiceContext时遇到问题.我正在使用JAXWS + Spring组合.这是我使用的一段代码. @WebService公共类AdminWSImpl {@资源私有WebServiceContext上下文;...} 我的web.xml的一部分: ... org.springframework.w
..
我正在 Wildfly 8 上使用JAX-WS编写SOAP客户端. 向我的服务器发送小消息时,客户端可以正常工作.当邮件太大时,将添加标题“传输编码:分块" ,服务器将停止接受邮件. 由于我无法控制服务器部分,因此我正在寻找一种方法来告诉Wildfly停止对大型邮件进行分块. 我在这里找到了针对WebSphere的解决方案:
..
我已经建立了一个客户Oracle AQ.我在CLIENT_ACKNOWLEDGE模式的Java Web应用程序中观察到了来自此队列的消息.但是,一旦我收到onMessage方法中的消息,这些消息似乎就会从Oracle队列中删除.我的假设是,除非我在客户端中将它们acknowledge删除,否则不应删除该消息.如何停止呢? Oracle Queue模式如下: BEGIN DBMS_AQA
..
我试图在weblogic 10.3.6中运行spring-ws,但我还没有实现运行它的目标. Pom spring-ws伪像 org.jvnet.jax-ws-commons.spring jaxws-spring
..
我已经尝试过 Derkoe的代码JAX-WS服务与Tapestry的服务集成的a>. Tapestry是一个Web和DI(即依赖注入)框架. 该代码很好用,但是我无法完全使用所有JAX-WS功能. Tapestry的IoC为我的Web服务创建了一个代理,因此不支持JAX-WS注释. 而且JAX-WS上下文侦听器当然不支持Tapestry的服务配置,因此它不会执行任何DI. 因此,
..
我想用log4j记录由jax-ws客户端spring bean生成的SOAP消息. 这是jax-ws客户端bean: 解决方案 只需按以下方式定义bean:
..
我正在尝试实现一个向JAX Web服务请求某些数据的客户端.我使用wsimport命令(已安装Java 7u45)从wsdl生成客户机类.我没有问题就可以找回字符串类型,但是日期类型在Java代码中将变为null.这是我得到的肥皂回应:
..
对于每条出站消息,Salesforce均提供完整的自包含WSDL. 使用jaxws-maven-plugin生成类并使用@Endpoint,@PayloadRoot等绑定终结点,为单个服务实现Spring服务很容易. 但是,对于不同的结构和类型层次结构,多个出站邮件都共享相同的QN(例如http://soap.sforce.com/2005/09/outbound:notificati
..
我正在使用托管在weblogic 10.3上的jax-ws网络服务,同时调用该网络服务时,我得到以下响应 javax.xml.soap.SOAPException:无法接收消息.引起原因:java.io.IOException:空导致原因:javax.xml.stream.XMLStreamException:javax.xml.stream.XMLStreamException:遇到的文件
..
我想向我的JAX-WS Web服务中添加一些SOAP Fault,但是我不想更改WSDL模式的内容.据我所读,我将必须使用批注@WebFault来定义SOAP Fault,并且它会在下一次构建期间自动导致WSDL中的更改.有什么方法可以使用SOAP Faults而无需更改WSDL方案的内容? 解决方案 当您从代码中引发异常时,JAX-WS将在响应中将其自动映射到SOAP错误.无需在WSDL
..
对不起,如果问题不能确切说明我需要什么....请提前阅读要求. 我正在使用JAX-WS 2.2.3. 我已经实现了一个Web服务类,该类具有方法 int addRecord(Record). Record类包含一个实例成员,作为Attribute类的集合.现在,Record类包含一个公共的 void addAttribute(Attribute objAttribute)方法.
..
我的jax-ws网络方法之一返回哈希-具有特殊字符的字符串. 我收到的响应XML不完整. 当我返回普通字符串时"TEST",网络方法正常. 如何对响应进行编码?我希望j2ee5.0,jdk6.0库足够. 感谢您的回复. 解决方案 在Java类中重要的是: @XmlElementRef(name = "Hash", type = JAXBElement.clas
..
我使用wsdlc ANT任务从wsdl创建了一个JAXWS Web服务,并将其部署在Weblogic 10.3.0中.而且我们有一个Sun Java Server 7.0,其中安装了Verisign Server证书并将其配置为将Web服务请求转发到weblogic. 我使用wsimport ant任务创建了一个JAXWS客户端,以调用Web服务.使用https URL运行客户端时,我可以在
..
JAX WS正在生成以下内容(仅显示一个片段):
..