​Driver 3.x support all previous mongo server versions​ and the unique
incompatibility factor between 2.x and 3.x drivers is that function which
was deprecated in 2.12 itself.
I also would like to say that log4j doesn't support connections to mongo
databases that don't need authentication.

On Fri, Jul 3, 2015 at 1:12 PM, Gary Gregory <[email protected]> wrote:

> FYI: I'm pretty sure that we can only support the 2.x or 3.x driver but
> not both at the same time without some nasty tricks.
>
> On Fri, Jul 3, 2015 at 9:38 AM, Ralph Goers <[email protected]>
> wrote:
>
>> At the very least, please create a Jira issue.
>>
>> Ralph
>>
>> On Jul 3, 2015, at 9:17 AM, Gary Gregory <[email protected]> wrote:
>>
>> Patches welcome! :-)
>>
>> Gary
>>
>>
>> -------- Original message --------
>> From: Jose Luis Valencia <[email protected]>
>> Date: 07/03/2015 08:12 (GMT-08:00)
>> To: [email protected]
>> Subject: log4j2 NoSql appender MongoDB 3 driver support
>>
>> I am using log4j 2.3, I tried to setup a NoSql appender using mongoDb
>> 3.0.2 and I got this exception:
>>
>> Caused by: java.lang.NoSuchMethodError: com.mongodb.DB.isAuthenticated()Z
>> ​
>> at
>> org.apache.logging.log4j.nosql.appender.mongodb.MongoDbProvider.createNoSqlProvider(MongoDbProvider.java:178)
>> ... 90 more
>>
>> com.mongodb.DB.isAuthenticated()
>> was removed in mongodb-java-driver since 3.0 and was deprecated since
>> 2.12. It would be useful if log4j suports new
>> mongodb-java-driver 3.0
>>
>> Thank you!
>>
>> JOSÉ VALENCIA
>>
>>
>>
>
>
> --
> E-Mail: [email protected] | [email protected]
> Java Persistence with Hibernate, Second Edition
> <http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>



-- 
José L. Valencia Gutierrez
<http://www.rocoto.com.pe>

Reply via email to