问题标签 [saaj]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1316 浏览

multithreading - tomcat 类加载器性能问题

我们的基准测试发现了 Apache Tomcat 7.0.59 中的引导瓶颈。当服务器达到其性能极限时,其大部分线程被 ClassLoader 锁定。

阻塞线程的堆栈跟踪如下例所示:

并且阻塞线程在同一个地方运行

我们的应用程序是否以错误的方式做某事?是否有避免在类加载器中阻塞的解决方法?

0 投票
1 回答
136 浏览

java - SAAJ 请求 xml ,信封前缀会自行更改

我遇到了一个问题,我使用 SAAJ 构建的请求 xml 有一个信封前缀作为 SOAP-ENV:Envelope,当我在 Eclipse 主方法中运行它时。而当我将代码放入 Weblogic 11g 时,我检查了前缀已变为 env:Envelope。我使用的信封 xml 是“ http://schemas.xmlsoap.org/soap/envelope/ ”。

如果有人告诉我发生了什么,我会很高兴,如果我发送带有前缀的请求会有什么影响?

0 投票
2 回答
1242 浏览

java - SOAP 客户端,以下示例

我需要为我的公司使用一个名为“Mouser”的 SOAP 服务器。但是,当我尝试发送消息时遇到问题。

我的请求文件是:

好的,现在我将使用我发送的消息告诉你我的 Java 代码:

我没有从服务器获得我想要的响应,而是收到了与我发送的相同消息但带有新属性:standalone = "no" 这是什么意思?为什么会有这样的反应?

感谢您的帮助!

0 投票
1 回答
1997 浏览

java - 在 SOAP MTOM 中,在 Attachment Part 部分指定“content-id”的语法是什么?

在此http://axis.apache.org/axis2/java/core/docs/mtom-guide.html#MTOM_Backward_Compatibility_with_SwA链接上,尖括号中指定了“content-id”。
--MIMEBoundary4A7AE55984E7438034
content-type: application/octet-stream
content-transfer-encoding: binary
content-id: <1.A91D6D2E3D7AC4D580@apache.org>

在SOAP Part的XOP元素中,称为-
<xop:Include href= "cid:1.A91D6D2E3D7AC4D580@apache.org" xmlns:xop="http://www.w3.org/2004/08/xop/include" >

(这里没有尖括号)
我看不到任何有角度的地方括号是强制性的。我正在使用 SAAJ API,但它们似乎没有
任何人都可以更加关注这一点吗?

0 投票
1 回答
489 浏览

java - 在 WildFly 8.2 上使用 SAAJ 时出错

我正在开发使用 SOAP 和 Java SAAJ 将文件发送到 Web 服务的 WilfFly Web 应用程序。

我面临这个错误(在woodstox-core-asl-4.4.0.jar上):

这是我调用 WS 的方法:

基本上它从 params Map 对象接收一些参数。参数filedocpms是字节数组中的二进制文件,我在使用Apache Commons IO进行了一些操作后将其放入附件部分。

我被卡住了,我不知道该怎么做,非常感谢任何帮助。

编辑:我以这种方式使用 SOAPConnection:

但是两个 System.out 打印出来,错误仍然存​​在:

我做错了什么?

0 投票
3 回答
4188 浏览

web-services - 调用 Soap WS,导致“在构造信封时无法获取 SAX 解析器”错误

在调用 Soap WebService 期间,我们遇到了这个错误。背后的原因可能是什么?

我正在使用 JDK 7 更新 U67(64 位)、Spring 3.1.1.RELEASE、Spring WS 2.1.0.RELEASE(spring-ws-core-2.1.0.RELEASE.jar),

这是堆栈跟踪日志:

有没有人遇到过同样的问题?

提前致谢。

0 投票
1 回答
797 浏览

java - 如何处理 SOAP-Call 中的方法及其参数

API 说我必须使用方法“getStock”和以下参数:accessToken、company、itemNumber、commissionNumber。我写了这段代码,但它不起作用。

那么命名空间声明呢?

我收到此错误:

响应 SOAP 消息 = ns2:客户端找不到 {}getStock 进程的调度方法,退出代码为 0

问候安德鲁

0 投票
1 回答
5770 浏览

java - 从 java 字符串生成 SOAP 消息

我编写了从java字符串生成soap消息的方法:

然后,我尝试生成一些消息。例如:

但是在这里-request.saveChanges();我发现了这个异常: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Error during saving a multipart message

我的错误在哪里?

0 投票
1 回答
6779 浏览

java - 尝试在 JBoss EAP 6.3 上部署 spring ws + saaj webapp 时出现 ClassNotFoundException

我正在尝试在 JBoss EAP 6.3 上部署我们的 Web 应用程序(在 Tomcat 7 中运行良好),但我在部署时收到以下 ClassNotFoundException

SaajSoapMessageFactory 配置为使用 Oracle JDK 提供的 SAAJ 实现

我们没有在 .war 文件中捆绑任何 SAAJ 实现。看起来 JBoss 以某种方式阻止从 JDK 加载该类。

到目前为止,我玩过各种 jboss-deployment-structure.xml 设置,但直到现在都无济于事。

0 投票
0 回答
237 浏览

java - 使用 SAAJ 客户端时,如何支持 WS-Security

在使用 SOAP with Attachments API for Java (SAAJ) 时,调用需要用户名-密码 WS-Security 的主机的最简单方法是什么?