src/main/java/com/arpnetworking/logback/BaseLoggingEncoder.java
@Override
    public byte[] encode(final ILoggingEvent event) {
        final Marker marker = event.getMarker();
        final String name = event.getMessage();
        final Object[] argumentArray = event.getArgumentArray();

        String output;
        try {
            output = encodeAsString(event, marker, name, argumentArray);
        } catch (final EncodingException ee) {
            output = encodeAsString(event, ee);
        }
        return encodeString(output);
    }
@Override
    public byte[] encode(final ILoggingEvent event) {
        final Marker marker = event.getMarker();
        final String name = event.getMessage();
        final Object[] argumentArray = event.getArgumentArray();

        String output;
        try {
            output = encodeAsString(event, marker, name, argumentArray);
        } catch (final EncodingException ee) {
            output = encodeAsString(event, ee);
        }
        return encodeString(output);
    }
{@inheritDoc}