Return-Path: X-Original-To: apmail-logging-log4net-dev-archive@www.apache.org Delivered-To: apmail-logging-log4net-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AE47210FE7 for ; Mon, 10 Feb 2014 14:10:29 +0000 (UTC) Received: (qmail 31587 invoked by uid 500); 10 Feb 2014 14:10:27 -0000 Delivered-To: apmail-logging-log4net-dev-archive@logging.apache.org Received: (qmail 31481 invoked by uid 500); 10 Feb 2014 14:10:27 -0000 Mailing-List: contact log4net-dev-help@logging.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: "Log4NET Dev" List-Id: Delivered-To: mailing list log4net-dev@logging.apache.org Received: (qmail 31015 invoked by uid 99); 10 Feb 2014 14:10:19 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Feb 2014 14:10:19 +0000 Date: Mon, 10 Feb 2014 14:10:19 +0000 (UTC) From: "Robert Sevcik (JIRA)" To: log4net-dev@logging.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Issue Comment Deleted] (LOG4NET-419) Adding Json layout to support simple integration with nxlog and similar destinations MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/LOG4NET-419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Sevcik updated LOG4NET-419: ---------------------------------- Comment: was deleted (was: Patch to be integrated) > Adding Json layout to support simple integration with nxlog and similar destinations > ------------------------------------------------------------------------------------ > > Key: LOG4NET-419 > URL: https://issues.apache.org/jira/browse/LOG4NET-419 > Project: Log4net > Issue Type: New Feature > Components: Core > Affects Versions: 1.3.0 > Reporter: Robert Sevcik > Labels: patch > Fix For: 1.3.0 > > Original Estimate: 24h > Remaining Estimate: 24h > > Hi, > Attached is a patch which will effectively enable Json logging from log4net. It is implemented as a JsonLayout so it can be used with pretty much any appender, especially the UDP appender. The aim is to enable fast local UDP drop off for logs in combination with nxlog. But I took care to allow code reuse and flexibility. > Please help me with code review. I have included some high level tests which show some use cases. It is a pretty isolated patch, no messing with existing code. > Thanks, Rob -- This message was sent by Atlassian JIRA (v6.1.5#6160)