diff --git a/examples/mlcp-project/build.gradle b/examples/mlcp-project/build.gradle index c3b46ab64..bde35d83c 100644 --- a/examples/mlcp-project/build.gradle +++ b/examples/mlcp-project/build.gradle @@ -10,7 +10,7 @@ buildscript { mavenCentral() } dependencies { - classpath "com.marklogic:ml-gradle:4.3.6" + classpath "com.marklogic:ml-gradle:4.3.7-SNAPSHOT" } } @@ -29,14 +29,12 @@ configurations { } dependencies { - mlcp('com.marklogic:mlcp:10.0.9') { - exclude group: 'log4j', module: 'log4j' - } + mlcp 'com.marklogic:mlcp:10.0.9.5' /** - * mlcp uses Log4j for logging, and if Log4j can't find a configuration file, it will complain and you'll - * get none of mlcp's usually-useful logging. It is recommended then that your Gradle configuration for - * mlcp include a directory or some other resource that provides a log4j.properties file. + * mlcp uses logback for logging, and without a logback configuration file, no MLCP logging will appear. + * It is recommended then that your Gradle configuration for mlcp include a directory or some other resource that + * provides a logback configuration file. */ mlcp files("lib") } diff --git a/examples/mlcp-project/lib/log4j.properties b/examples/mlcp-project/lib/log4j.properties deleted file mode 100644 index 1da823016..000000000 --- a/examples/mlcp-project/lib/log4j.properties +++ /dev/null @@ -1,8 +0,0 @@ -# Root logger option -log4j.rootLogger=INFO, stdout - -# Direct log messages to stdout -log4j.appender.stdout=org.apache.log4j.ConsoleAppender -log4j.appender.stdout.Target=System.out -log4j.appender.stdout.layout=org.apache.log4j.PatternLayout -log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n diff --git a/examples/mlcp-project/lib/logback.xml b/examples/mlcp-project/lib/logback.xml new file mode 100644 index 000000000..083e6934c --- /dev/null +++ b/examples/mlcp-project/lib/logback.xml @@ -0,0 +1,21 @@ + + + + + + + %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n + + + + + + + + + + + + + + \ No newline at end of file