- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
服务器部署 war 时偶尔会遇到这个问题。重新启动后问题得到解决。有时需要多次重新启动才能解决问题。
我在我的上下文中使用了以下 bean 配置
<bean id="baseCamelMarshallerWSTemplate" class="org.springframework.ws.client.core.WebServiceTemplate" scope="prototype">
<constructor-arg ref="messageFactory" />
<property name="transformerFactoryClass" value="com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl"/>
</bean>
我已将 baseCamelMarshallerWSTemplate 添加到 springws 端点配置中,如下所示:
from("spring-ws:rootqname:{http://example.com/}GetFoo?endpointMapping=#endpointMapping&webServiceTemplate=baseCamelMarshallerWSTemplate")
但问题似乎发生了。由于限制,无法将变压器工厂设置为 com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl 作为服务器中的 java 系统属性。
请提供任何其他解决方案。
最佳答案
Camel-Springws提供了直接指定变压器工厂的选项,解决了这个问题。
在 bean 配置文件中,指定要使用的转换器工厂类
<bean id="transformerFactory" class="com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl"/>
将 TransformerFactory 添加到 Springws 端点配置中,如下所示:
spring-ws:rootqname:{http://services.com/ServiceV1.0}Request?endpointMapping=#endpointMapping&transformerFactory=#transformerFactory
关于java - 无法转换 javax.xml.transform.stax.StAXSource Camel-Springws 类型的源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32954726/
下面的代码(基于 http://jax-ws.java.net/nonav/jax-ws-20-fcs/arch/com/sun/xml/ws/util/xml/StAXSource.html 中的示
在 JBoss 服务器中验证 StAXSource 时出现问题, 我的尝试: 我尝试使用 StAX 同时进行解析和验证。 如本 example 中所述. 我能够将程序作为独立应用程序执行, 但是当我在
服务器部署 war 时偶尔会遇到这个问题。重新启动后问题得到解决。有时需要多次重新启动才能解决问题。 我在我的上下文中使用了以下 bean 配置 我已将 baseCamelMa
我是一名优秀的程序员,十分优秀!