[
https://issues.apache.org/jira/browse/LOG4J2-3027?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17291488#comment-17291488
]
Mykola Holovach commented on LOG4J2-3027:
-----------------------------------------
[~rgoers]
Thank you, project compiled! But i have a new one problem :(
When i run the server by the command bellow
{code:java}
java -server -cp
log4j-core-2.14.0.jar:log4j-api-2.14.0.jar:log4j-server-2.14.0.jar:jcommander-1.48.jar
org.apache.logging.log4j.server.TcpSocketServer -p 1101 -c logfinal-log4j.xml
--classes java.util.ArrayList
{code}
i received an exception, log4j-server-2.14.0.jar in attachment, also i attached
my xml configuration
{code:java}
Exception in thread "main" java.lang.NoClassDefFoundError:
com/fasterxml/jackson/databind/ObjectMapper
at
org.apache.logging.log4j.server.JsonInputStreamLogEventBridge.<init>(JsonInputStreamLogEventBridge.java:42)
at
org.apache.logging.log4j.server.JsonInputStreamLogEventBridge.<init>(JsonInputStreamLogEventBridge.java:38)
at
org.apache.logging.log4j.server.TcpSocketServer.createJsonSocketServer(TcpSocketServer.java:150)
at
org.apache.logging.log4j.server.TcpSocketServer.main(TcpSocketServer.java:210)
Caused by: java.lang.ClassNotFoundException:
com.fasterxml.jackson.databind.ObjectMapper
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
{code}
help me please to understand where and how i need to add missing dependency?
> TcpSocketServer in latest log4j2 version (2.14.0)
> -------------------------------------------------
>
> Key: LOG4J2-3027
> URL: https://issues.apache.org/jira/browse/LOG4J2-3027
> Project: Log4j 2
> Issue Type: Question
> Components: Appenders
> Affects Versions: 2.14.0
> Environment: maven
> tomcat
> java 8
> Reporter: Mykola Holovach
> Priority: Blocker
> Attachments: log4j-server-2.14.0.jar, logfinal-log4j.xml
>
>
> Hi, i'm successfully used TcpSocketServer for appending my logs on remote
> server using log4j2 2.8.2 version by the command bellow, now i need to move
> to the latest version 2.14.0 but there no TcpSocketServer, could you help me
> to explain how to up and use something like TcpSocketServer on the newest
> version? Thanks in advance!
> {code:java}
> java -server -cp log4j-core-2.8.2.jar:log4j-api-2.8.2.jar:jcommander-1.48.jar
> org.apache.logging.log4j.core.net.server.TcpSocketServer -p 1101 -c
> logfinal-log4j.xml --classes java.util.ArrayList
> {code}
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)