saaj

    1热度

    1回答

    我正在使用Web服务来帮助我从消息中心获取文件。 文件类型可以是XML或ZIP。 对于ZIP文件,内容类型是二进制的。 我有这样一段代码: private String extractPayload(String filePath, AttachmentPart attach){ FileOutputStream fileStream = null; try {

    1热度

    2回答

    我试图调用一些WS。我的本地机器上有服务器和客户端。我对消息的内容100%确信,它来自服务器到客户端,没有任何变化。问题在于客户端创建了不正确的SOAPMessage对象,该对象在soapPart等于null的情况下具有信封字段。 客户端代码: SOAPMessage responseMsg = conn.call(msg, urlEndpoint); 服务器端代码: SOAPEnvelo

    6热度

    2回答

    这两个soap消息是否有效?不同的部分是命名空间属性xmlns =“http://www.sigvalue.com/acc”。第一个soap是一个样本,第二个是由java代码生成的相同soap消息。 <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-i

    97热度

    2回答

    我对Web服务世界相对陌生,我的研究似乎让我困惑得比开导我多,我的问题是我得到了一个库(jar),我必须使用一些web服务功能来扩展它。 这个库将被其他开发者共享,并且在jar中的类中将会有一些类,这些类有一个调用webservice的方法(基本上设置类的属性,做一些业务逻辑,比如存储对象在一个数据库等,并发送对象与这些修改)。我希望尽可能简单地调用此服务,希望尽可能简单,以便使用该类的开发人员只

    0热度

    2回答

    我试图做一个货币/数字输入/输出没有舍入。 我遇到的使用货币的问题是双重的,(1)一旦输入了第三个数字,它就舍入第二位小数,(2)它甚至允许输入第三个数字。如果您注意到我的del()函数,它会删除数字的结尾,但显示可能是:$ 27.46。该字符串实际上可能是27.45606020,并且退格将删除用户甚至无法看到的数字。 目前我有一些hacky代码甚至不会使用AngularJS的货币或数字,并使用过

    1热度

    1回答

    我正在尝试做很简单的事情:客户端通过其WSDL调用SOAP服务来加载PDF文档。 我使用Apache CXF 2.7.5和MTOM 的问题是,它似乎该文档没有完全发送到客户端(文件大小不等于原)因此,ADOBE无法打开它,因为它已损坏。 我的单元测试和SOAPUI调用失败。 如果问题的标题必须改进欢迎您 在此先感谢。 服务接口 @WebService @DataBinding(value = J

    9热度

    1回答

    我正在创建一个Web服务伴随轴。我正在使用SAAJ,JAXB和Servlet。我可以用JAXB正确地编组和解组一个类。但是我怎样才能将SAAJ和JAXB一起用于SOAP通信。我想用SAAJ将JAXB转换的XML文本放到SOAP BODY标签中。我怎样才能做到这一点?我阅读了Oracle网站上的SAAJ文档,但这是不可理解的。他们说得很复杂。

    0热度

    1回答

    我做了功课,但仍无法找到解决问题的方法。我通过NetBeans创建了一个WAR文件,该文件使用soap和附件 - saaj技术。正如所建议的,我在我的项目中包括:saaj-impl.jar,saaj-ri.jar,saaj-api.jar。然而,当我“热部署”,或将我的WAR文件到webapps目录下,我得到以下异常: java.lang.NoClassDefFoundError: com/sun

    14热度

    1回答

    SAAJ: SOAP与Java的附件API MTOM: SOAP消息传输优化机制 我简单的了解:他们处理SOAP附件,与MTOM是更优化版本SAAJ的。它是否正确? 他们只是两种不同的做同样的事情?还是我想在这里比较苹果和橘子? 我可以一起使用SAAJ和MTOM吗?

    0热度

    1回答

    我对webservices相当陌生,并且通过发送和接收附件(二进制文件)的SAAJ示例工作。当客户端发送文件时,我可以让它工作,但当它请求文件时不会。我在客户端发生异常: 错误:'内容不允许在序言中。' 24-Oct-2012 13:59:28 com.sun.xml.internal.messaging.saaj.soap.EnvelopeFactory createEnvelope SEVER