JFinal 3.2项目,因集成的需要使用 Jetty JNDI配置数据源,并且设置了解filters
<New id="mssqlDS" class="org.eclipse.jetty.plus.jndi.Resource"> <Arg>ResourceOne/DataSource</Arg> <Arg> <!--连接SQL Server的配置--> <New class="com.alibaba.druid.pool.DruidDataSource"> <Set name="driverClassName">com.microsoft.sqlserver.jdbc.SQLServerDriver</Set> <Set name="url">jdbc:sqlserver://sql03.msdi.cn:1433; DatabaseName=R1_Portal</Set> <Set name="username">coa</Set> <Set name="password">zny-coa-2103</Set> <Set name="filters">stat,mergeStat</Set>
然而通过 InitialContext().lookup("ResourceOne/DataSource") 获取到 DruidDataSource 后没有 filter了。
调试Jetty、Druid发现在启动的时候filters有成功设置。
请问这个是什么原因,有没有办法解决呢?
项目:JFinal