Java 如何使用cxf.xml更改org.apache.cxf.stax.maxtLength
我遇到了以下错误: java.util.concurrent.ExecutionException: javax.xml.ws.soap.SOAPFaultException:解组错误:文本大小 超出限制(134217728) 简单地说,通过SOAP web服务存在最大文本大小限制。 根据文档,可以在CXF.xml文件中定义以下属性: org.apache.cxf.stax.maxtLength 我的问题是怎么做?应该在文件中的什么位置写入它 我是Java新手,感谢您的帮助可能太晚了……) 对我来说,这在JBoss EAP 6.4上起到了作用: 首先,将文件nammed webservice-conf.xml创建到WEB-INF/: 请注意,注释中的configName值必须与XML文件中的configName匹配Java 如何使用cxf.xml更改org.apache.cxf.stax.maxtLength,java,web-services,soap,cxf,Java,Web Services,Soap,Cxf,我遇到了以下错误: java.util.concurrent.ExecutionException: javax.xml.ws.soap.SOAPFaultException:解组错误:文本大小 超出限制(134217728) 简单地说,通过SOAP web服务存在最大文本大小限制。 根据文档,可以在CXF.xml文件中定义以下属性: org.apache.cxf.stax.maxtLength 我的问题是怎么做?应该在文件中的什么位置写入它 我是Java新手,感谢您的帮助可能太晚了……) 对我
它对我有用您使用的是什么版本的cxf?
<?xml version="1.0" encoding="UTF-8"?>
<jaxws-config xmlns="urn:jboss:jbossws-jaxws-config:4.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:javaee="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="urn:jboss:jbossws-jaxws-config:4.0 schema/jbossws-jaxws-config_4_0.xsd">
<endpoint-config>
<config-name>Sample</config-name>
<property>
<property-name>org.apache.cxf.stax.maxTextLength</property-name>
<property-value>268435456</property-value>
</property>
</endpoint-config>
</jaxws-config>
@WebService
@EndpointConfig(configName = "Sample", configFile = "WEB-INF/webservice-conf.xml")
public class SampleService implements ISampleService {
}