[ https://issues.apache.org/jira/browse/LOG4J2-96?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14027205#comment-14027205 ]
Ralph Goers commented on LOG4J2-96: ----------------------------------- Is there any further update on this issue? > Error with SocketServer > ----------------------- > > Key: LOG4J2-96 > URL: https://issues.apache.org/jira/browse/LOG4J2-96 > Project: Log4j 2 > Issue Type: Bug > Components: Appenders > Affects Versions: 2.0-beta1 > Reporter: Robert Breunung > Assignee: Ralph Goers > Labels: appender, layout, server, socket > > Hello, > by using your core.appender.SocketAppender and your core.netSocketServer I > found a dissent. > I am using the default setup of the appender with the SerializedLayout. The > first send event to the server is properly deserialized. on the second I get > an IOException: > log4j java.io.StreamCorruptedException: invalid type code: AC > I researched the problem and I found a solution here: > http://stackoverflow.com/questions/2393179/streamcorruptedexception-invalid-type-code-ac > The appender creates a new output stream for each log event. It writes every > time a header. The listening server don't expect a header the second time. > Because of this it crashes. > Sincerely > Robert Breunung -- This message was sent by Atlassian JIRA (v6.2#6252) --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org