[ 
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)

Reply via email to