public String reSentVouchers(LinkedHashMap<String, String> map) throws Exception { MessageFactory messageFactory = MessageFactory.newInstance(); SOAPMessage message = messageFactory.createMessage(); SOAPPart soapPart = message.getSOAPPart(); SOAPEnvelope envelope = soapPart.getEnvelope(); SOAPBody body = envelope.getBody(); SOAPElement bodyElement = body .addChildElement(envelope.createName("sendVoucher2Sap", "vouc", "http://soaware.ygsoft.com/voucher")); bodyElement.addChildElement("year").addTextNode(map.get("year")); bodyElement.addChildElement("month").addTextNode(map.get("month")); bodyElement.addChildElement("dwdh").addTextNode(map.get("dwId")); bodyElement.addChildElement("billIdList") .addTextNode(map.get("billId")); bodyElement.addChildElement("day"); bodyElement.addChildElement("codeid"); bodyElement.addChildElement("qsType").addTextNode("1"); // Save the message message.saveChanges(); SOAPConnectionFactory soapConnFactory = SOAPConnectionFactory.newInstance(); SOAPConnection connection = soapConnFactory.createConnection(); connection.call(message, "http://10.149.13.15:8666/sded/mainl"); connection.close(); return null; }
运行之后报
2013-3-22 17:12:36 com.sun.xml.messaging.saaj.soap.MessageFactoryImpl createMessage
严重: SAAJ0531: Unable to parse content type
相关推荐
SAAJ作为处理SOAP消息的重要API,在Java环境中构建Web服务时具有不可或缺的作用。通过上述内容,我们不仅理解了SAAJ的基本概念和API结构,还学习了如何使用SAAJ实现Web服务的访问,包括基本的服务调用和文件上传功能...
【SAAJ(SOAP with Attachments API for Java)】是Java平台上的一个API规范,用于在松散耦合的软件系统中处理基于SOAP协议的XML消息传递,特别适合支持带有附件的SOAP消息。SAAJ提供了创建、发送、接收和处理SOAP...
SAAJ(SOAP with Attachments API for Java)和JAXM(Java API for XML Messaging)是Java平台上的两个重要工具,它们分别用于处理SOAP消息和XML消息的发送与接收。本文将深入探讨如何利用SAAJ和JAXM来构建SOAP...
`saaj.jar`是Java Web服务开发不可或缺的一部分,它提供了处理SOAP消息的标准接口。当遇到`SOAPException`时,应首先检查SOAP消息的构造是否正确,以及网络连接是否稳定。理解并熟练使用SAAJ API,能够帮助开发者...
saaj.jar saaj.jar saaj.jar saaj.jar
saaj.jar SAAJ包,Java项目常用Jar
saaj.jar,saaj.jar,saaj.jar,saaj.jar,saaj.jar
标题中的"axis.jar"和"axis-saaj-1.4.jar"是两个重要的Java库文件,它们在Web服务开发中扮演着核心角色。本文将详细介绍这两个库以及它们与Web服务的关系。 首先,让我们深入了解Axis。Axis是Apache软件基金会的一...
在本篇主题“JAVA6开发WebService(四)——SAAJ调用WebService”中,我们将探讨如何使用Java API for XML Messaging (SAAJ)来与WebService进行交互。SAAJ是Java平台中用于处理SOAP消息的API,它提供了创建、解析和...
**标题与描述解析** 标题"saaj-api.jar.zip_saaj-api_saaj-api-1.3.jar_saaj-api.jar" 提到了几个关键元素:'saaj-...为了充分利用这个工具包,开发者需要熟悉SOAP协议、Java Web服务开发,以及SAJJ API的使用方法。
Axis本质上就是一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。Axis目前版本是为Java...但Axis并不完全是一个SOAP引擎,它还是一个独立的SOAP服务器和一个嵌入Servlet引擎(例如Tomcat)的服务器。
SAAJ-API包jarSAAJ-API包jarSAAJ-API包jarSAAJ-API包jar
saaj-api-1.3.jar saaj-api-1.3.jar
例如,一个基于Java的Web服务客户端可能需要`xmldsig.jar`来验证服务返回的响应是否可信,`saaj-api-1.3.jar`用于处理SOAP请求和响应,而`activation.jar`则帮助处理邮件中的附件。 总结来说,`xmldsig.jar`、`saaj...
saaj-impl-1.3.jar saaj-impl-1.3.jar
还在为找不到jar文件烦心吗,不用了到我空间来有你想要的,持续更新。。。 saaj-api.jar
- 与JAX-WS(Java API for XML Web Services)集成:SAAJ通常与JAX-WS一起使用,后者负责生成和消费Web服务,而SAAJ则处理底层的SOAP消息细节。 总的来说,"saaj-impl.jar.zi" 文件对于开发和部署依赖于SOAP通信的...
saaj-soap(需要的jar)