Skip to content

Commit 9f66349

Browse files
committed
issue #2 upgrade to log4j2.13.3 and removing commons logging
1 parent aab4057 commit 9f66349

File tree

9 files changed

+58
-64
lines changed

9 files changed

+58
-64
lines changed

build.gradle

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@ repositories {
99

1010
dependencies {
1111
compile group: 'directory-network', name: 'mina', version: '0.8.0'
12-
compile group: 'commons-logging', name: 'commons-logging', version: '1.2'
13-
compile group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.11.2'
14-
compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.11.2'
15-
compile group: 'org.apache.logging.log4j', name: 'log4j-1.2-api', version: '2.11.2'
12+
compile group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.13.3'
13+
compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.13.3'
14+
compile group: 'org.apache.logging.log4j', name: 'log4j-1.2-api', version: '2.13.3'
1615

1716
testCompile group: 'junit', name: 'junit', version: '4.12'
1817
}
@@ -65,11 +64,11 @@ uploadArchives {
6564
}
6665

6766
pom.project {
68-
name 'JVoiceXML'
67+
name 'org.mrcp4j'
6968
groupId = JVOICEXML_GROUP
7069
packaging 'jar'
7170
description 'MRCP4J provides a Java API that encapsulates the MRCPv2 protocol and can be used to implement MRCP clients and/or servers.'
72-
url 'https://github.com/JVoiceXML/JVoiceXML'
71+
url 'https://github.com/JVoiceXML/mrcp4j'
7372

7473
scm {
7574
connection 'scm:[email protected]:JVoiceXML/mrcp4j.git'

gradle.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
version=0.3-SNAPSHOT
2+
JVOICEXML_GROUP = org.jvoicexml
3+
group = org.jvoicexml
24

35
# Sonatype credentials
46
JVOICEXML_OSSRH_USERNAME=MUST-BE-SUPPLIED-VALUE

src/main/java/org/mrcp4j/client/MrcpChannel.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
import java.util.Collections;
2828
import java.util.List;
2929

30-
import org.apache.commons.logging.Log;
31-
import org.apache.commons.logging.LogFactory;
30+
import org.apache.log4j.LogManager;
31+
import org.apache.log4j.Logger;
3232
import org.mrcp4j.MrcpMethodName;
3333
import org.mrcp4j.message.MrcpEvent;
3434
import org.mrcp4j.message.MrcpMessage;
@@ -50,8 +50,7 @@
5050
* @author Niels Godfredsen {@literal <}<a href="mailto:[email protected]">[email protected]</a>{@literal >}
5151
*/
5252
public class MrcpChannel implements MrcpMessageHandler {
53-
54-
private static Log _log = LogFactory.getLog(MrcpChannel.class);
53+
private static Logger _log = LogManager.getLogger(MrcpChannel.class);
5554

5655
private MrcpResponse _response = new MrcpResponse();
5756
private Object _responseLock = new Object();

src/main/java/org/mrcp4j/client/MrcpMessageDecoder.java

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,16 @@
2222
*/
2323
package org.mrcp4j.client;
2424

25-
import org.mrcp4j.message.MrcpMessage;
26-
import org.mrcp4j.message.header.IllegalValueException;
27-
import org.mrcp4j.message.header.MrcpHeader;
28-
import org.mrcp4j.message.header.MrcpHeaderName;
29-
3025
import java.io.BufferedReader;
3126
import java.io.IOException;
3227
import java.text.ParseException;
3328

34-
import org.apache.commons.logging.Log;
35-
import org.apache.commons.logging.LogFactory;
29+
import org.apache.log4j.LogManager;
30+
import org.apache.log4j.Logger;
31+
import org.mrcp4j.message.MrcpMessage;
32+
import org.mrcp4j.message.header.IllegalValueException;
33+
import org.mrcp4j.message.header.MrcpHeader;
34+
import org.mrcp4j.message.header.MrcpHeaderName;
3635

3736
/**
3837
* Decodes messages received in MRCPv2 format into {@link org.mrcp4j.message.MrcpMessage} instances.
@@ -41,7 +40,7 @@
4140
*/
4241
public class MrcpMessageDecoder {
4342

44-
private static Log _log = LogFactory.getLog(MrcpMessageDecoder.class);
43+
private static Logger _log = LogManager.getLogger(MrcpMessageDecoder.class);
4544

4645
private MrcpResponseDecoder _responseDecoder = new MrcpResponseDecoder();
4746
private MrcpEventDecoder _eventDecoder = new MrcpEventDecoder();

src/main/java/org/mrcp4j/client/MrcpSocket.java

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,6 @@
2222
*/
2323
package org.mrcp4j.client;
2424

25-
import org.mrcp4j.message.MrcpMessage;
26-
import org.mrcp4j.message.header.ChannelIdentifier;
27-
import org.mrcp4j.message.header.IllegalValueException;
28-
import org.mrcp4j.message.request.MrcpRequest;
29-
3025
import java.io.BufferedReader;
3126
import java.io.BufferedWriter;
3227
import java.io.IOException;
@@ -40,8 +35,12 @@
4035
import java.util.HashMap;
4136
import java.util.Map;
4237

43-
import org.apache.commons.logging.Log;
44-
import org.apache.commons.logging.LogFactory;
38+
import org.apache.log4j.LogManager;
39+
import org.apache.log4j.Logger;
40+
import org.mrcp4j.message.MrcpMessage;
41+
import org.mrcp4j.message.header.ChannelIdentifier;
42+
import org.mrcp4j.message.header.IllegalValueException;
43+
import org.mrcp4j.message.request.MrcpRequest;
4544

4645
/**
4746
* Provides an endpoint for communication between the MRCPv2 client and the MRCPv2 server (for internal library use only).
@@ -55,7 +54,7 @@
5554
*/
5655
public class MrcpSocket {
5756

58-
private static Log _log = LogFactory.getLog(MrcpSocket.class);
57+
private static Logger _log = LogManager.getLogger(MrcpSocket.class);
5958

6059
private MrcpRequestEncoder _requestEncoder = new MrcpRequestEncoder();
6160
Map<ChannelIdentifier , MrcpMessageHandler> _handlers = Collections.synchronizedMap(new HashMap<ChannelIdentifier , MrcpMessageHandler>());

src/main/java/org/mrcp4j/server/MrcpRequestDecoder.java

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,20 @@
2222
*/
2323
package org.mrcp4j.server;
2424

25-
import org.mrcp4j.message.header.IllegalValueException;
26-
import org.mrcp4j.message.header.MrcpHeader;
27-
import org.mrcp4j.message.header.MrcpHeaderName;
28-
import org.mrcp4j.message.request.MrcpRequest;
29-
import org.mrcp4j.message.request.MrcpRequestFactory;
30-
3125
import java.text.ParseException;
3226

33-
import org.apache.commons.logging.Log;
34-
import org.apache.commons.logging.LogFactory;
27+
import org.apache.log4j.LogManager;
28+
import org.apache.log4j.Logger;
3529
import org.apache.mina.common.ByteBuffer;
3630
import org.apache.mina.protocol.ProtocolDecoder;
3731
import org.apache.mina.protocol.ProtocolDecoderOutput;
3832
import org.apache.mina.protocol.ProtocolSession;
3933
import org.apache.mina.protocol.ProtocolViolationException;
34+
import org.mrcp4j.message.header.IllegalValueException;
35+
import org.mrcp4j.message.header.MrcpHeader;
36+
import org.mrcp4j.message.header.MrcpHeaderName;
37+
import org.mrcp4j.message.request.MrcpRequest;
38+
import org.mrcp4j.message.request.MrcpRequestFactory;
4039

4140
/**
4241
* Decodes request messages received in MRCPv2 format into {@link org.mrcp4j.message.request.MrcpRequest} instances.
@@ -45,7 +44,7 @@
4544
*/
4645
public class MrcpRequestDecoder implements ProtocolDecoder {
4746

48-
private static Log _log = LogFactory.getLog(MrcpRequestDecoder.class);
47+
private static Logger _log = LogManager.getLogger(MrcpRequestDecoder.class);
4948

5049
private StringBuilder decodeBuf = new StringBuilder();
5150

src/main/java/org/mrcp4j/server/MrcpRequestProcessorImpl.java

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,16 @@
2222
*/
2323
package org.mrcp4j.server;
2424

25+
import java.util.Collections;
26+
import java.util.HashMap;
27+
import java.util.Map;
28+
import java.util.concurrent.BlockingQueue;
29+
import java.util.concurrent.SynchronousQueue;
30+
import java.util.concurrent.TimeUnit;
31+
import java.util.concurrent.TimeoutException;
32+
33+
import org.apache.log4j.LogManager;
34+
import org.apache.log4j.Logger;
2535
import org.mrcp4j.MrcpEventName;
2636
import org.mrcp4j.MrcpRequestState;
2737
import org.mrcp4j.message.MrcpEvent;
@@ -32,24 +42,13 @@
3242
import org.mrcp4j.message.request.MrcpRequest;
3343
import org.mrcp4j.util.ObjectWrapper;
3444

35-
import java.util.Collections;
36-
import java.util.HashMap;
37-
import java.util.Map;
38-
import java.util.concurrent.BlockingQueue;
39-
import java.util.concurrent.SynchronousQueue;
40-
import java.util.concurrent.TimeUnit;
41-
import java.util.concurrent.TimeoutException;
42-
43-
import org.apache.commons.logging.Log;
44-
import org.apache.commons.logging.LogFactory;
45-
4645
/**
4746
*
4847
* @author Niels Godfredsen {@literal <}<a href="mailto:[email protected]">[email protected]</a>{@literal >}
4948
*/
5049
public class MrcpRequestProcessorImpl implements MrcpRequestProcessor {
5150

52-
private static Log _log = LogFactory.getLog(MrcpRequestProcessorImpl.class);
51+
private static Logger _log = LogManager.getLogger(MrcpRequestProcessorImpl.class);
5352

5453
private Map<String, MrcpRequestHandler> _requestHandlers =
5554
Collections.synchronizedMap(new HashMap<String, MrcpRequestHandler>());

src/main/java/org/mrcp4j/server/MrcpServerSocket.java

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,17 @@
2222
*/
2323
package org.mrcp4j.server;
2424

25+
import java.io.IOException;
26+
import java.util.concurrent.TimeoutException;
27+
28+
import org.apache.log4j.LogManager;
29+
import org.apache.log4j.Logger;
30+
import org.apache.mina.common.TransportType;
31+
import org.apache.mina.io.IoAcceptor;
32+
import org.apache.mina.protocol.ProtocolCodecFactory;
33+
import org.apache.mina.registry.Service;
34+
import org.apache.mina.registry.ServiceRegistry;
35+
import org.apache.mina.registry.SimpleServiceRegistry;
2536
import org.mrcp4j.MrcpEventName;
2637
import org.mrcp4j.MrcpRequestState;
2738
import org.mrcp4j.MrcpResourceType;
@@ -41,26 +52,13 @@
4152
import org.mrcp4j.server.provider.SpeechSynthRequestHandler;
4253
import org.mrcp4j.server.provider.VoiceEnrollmentRequestHandler;
4354

44-
import java.io.IOException;
45-
import java.util.concurrent.TimeoutException;
46-
47-
import org.apache.mina.common.TransportType;
48-
import org.apache.mina.io.IoAcceptor;
49-
import org.apache.mina.protocol.ProtocolCodecFactory;
50-
import org.apache.mina.registry.Service;
51-
import org.apache.mina.registry.ServiceRegistry;
52-
import org.apache.mina.registry.SimpleServiceRegistry;
53-
54-
import org.apache.commons.logging.Log;
55-
import org.apache.commons.logging.LogFactory;
56-
5755
/**
5856
*
5957
* @author Niels Godfredsen {@literal <}<a href="mailto:[email protected]">[email protected]</a>{@literal >}
6058
*/
6159
public class MrcpServerSocket {
6260

63-
private static Log _log = LogFactory.getLog(MrcpServerSocket.class);
61+
private static Logger _log = LogManager.getLogger(MrcpServerSocket.class);
6462

6563
private static ProtocolCodecFactory CODEC_FACTORY = new MrcpCodecFactory();
6664

src/main/java/org/mrcp4j/server/mina/IoTextLoggingFilter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
*/
2323
package org.mrcp4j.server.mina;
2424

25-
import org.apache.commons.logging.Log;
26-
import org.apache.commons.logging.LogFactory;
25+
import org.apache.log4j.LogManager;
26+
import org.apache.log4j.Logger;
2727
import org.apache.mina.common.ByteBuffer;
2828
import org.apache.mina.common.IdleStatus;
2929
import org.apache.mina.io.IoFilter;
@@ -40,7 +40,7 @@ public class IoTextLoggingFilter implements IoFilter {
4040
*/
4141
public static final String SESSION_LOG_NAME = "org.mrcp4j.server.SESSION";
4242

43-
private static Log _log = LogFactory.getLog(SESSION_LOG_NAME);
43+
private static Logger _log = LogManager.getLogger(SESSION_LOG_NAME);
4444

4545
/* (non-Javadoc)
4646
* @see org.apache.mina.io.IoFilter#sessionOpened(org.apache.mina.io.IoFilter.NextFilter,

0 commit comments

Comments
 (0)