Spring-Jetty模块--ForwardedRequestCustomizer - 将<call>节点转换为XmlBeanFactory

时间:2016-11-26 12:12:28

标签: spring jetty

基本上,我正在尝试从常规jetty configuration转换ForwardedRequestCustomizer的以下配置,例如:

<New id="httpConfig" class="org.eclipse.jetty.server.HttpConfiguration">
    <Set name="outputBufferSize">32768</Set>
    <Set name="requestHeaderSize">8192</Set>
    <Set name="responseHeaderSize">8192</Set>

    <Call name="addCustomizer">
        <Arg><New class="org.eclipse.jetty.server.ForwardedRequestCustomizer"/></Arg>
    </Call>
</New>

进入与spring jetty module兼容的内容。到目前为止,我有:

...
    <property name="handlers">      
        <list>
            <bean class="org.eclipse.jetty.server.webapp.WebAppContext">
                <property name="contextPath" value="/"/>
                <property name="parentLoaderPriority" value="true"/>
                <property name="war" value="/opt/myapp/WebApp/"/>
            </bean>
        </list>
    </property>
    <property name="beans">
        <list>
            <bean id="httpConfig" class="org.eclipse.jetty.server.HttpConfiguration" >
                <property name="outputBufferSize" value="32768"/>
                <property name="requestHeaderSize" value="8192"/>
                <property name="responseHeaderSize" value="8192"/>
                <!-- Need to now translate the following into XmlBeanFactory Format
                    <Call name="addCustomizer">
                        <Arg><New class="org.eclipse.jetty.server.ForwardedRequestCustomizer"/></Arg>
                    </Call>
                -->
            </bean>
        </list>
    </property>
...

但我找不到一个很好的例子来了解如何正确转换<Call>节点。

有没有人遇到过类似的东西?是否有完整的Spring-Jetty XML或者我可以看到 XSD

0 个答案:

没有答案