Trong CXF 2 tôi có thể thiết lập mức độ như thế này:CXF 3 cache Cấp
<jaxws:client name="client">
<jaxws:features>
<bean class="org.apache.cxf.transport.jms.JMSConfigFeature">
<property name="jmsConfig" ref="jmsConfig"/>
</bean>
</jaxws:features>
</jaxws:client>
<bean id="jmsConfig" class="org.apache.cxf.transport.jms.JMSConfiguration">
<property name="cacheLevel" value="3"/>
</bean>
Tuy nhiên, trong CXF 3cacheLevel
sở hữu là mất tích trong org.apache.cxf.transport.jms.JMSConfiguration
.
Làm cách nào để đặt cấp bộ nhớ cache trong CXF 3?
Xin cảm ơn trước.
Cảm ơn bạn đã trả lời nhưng tôi đã kiểm tra liên kết này. Vấn đề là thuộc tính cacheLevel đã bị loại bỏ khỏi JMSConfiguration. Nhưng DefaultMessageListenerContainer vẫn có thuộc tính này. Nghĩ rằng cxf tạo bean DefaultMessageListenerContainer trong thời gian chạy nhưng nó không – StasKolodyuk