Lian Cheng wrote:
Niklas Therning wrote:
You're right, the serverContext.xml file has to be updated. The three
first missing classes now live in org.apache.mina.filter.ssl. The last
one should be replaced with
org.apache.mina.common.DefaultIoFilterChainBuilder directly because it
now has the setFilters() method.
I will take care of this this weekend.
Thanks for letting us know!
/Niklas
I see, these *FactoryBean classes no longer exists because corresponding
*Factory classes now each has proper setters and getters, right?
Yes and no! :-) This is true for DefaultFilterChainBuilder. It can be
used directly from within Spring. The KeyStoreFactory and
SslContextFactory should be used like this in Spring:
<bean id="keyStoreFactory" class="o.a.m.filter.ssl.KeyStoreFactory">
<property name="..." value="..."/>
...
</bean>
<bean id="keyStore" factory-bean="keyStoreFactory"
factory-method="newInstance"/>
SslContextFactory is used similarly.
/Niklas