[
https://issues.apache.org/jira/browse/KARAF-6249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16822875#comment-16822875
]
ASF subversion and git services commented on KARAF-6249:
--------------------------------------------------------
Commit b847e270ce9839b3e2c52e442d0dba1e721055cb in karaf-decanter's branch
refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=karaf-decanter.git;h=b847e27 ]
Merge pull request #83 from jbonofre/KARAF-6249
[KARAF-6249] Avoid NullPointerException in CvsMarshaller
> Avoid NullPointerException in the CsvMarshaller
> -----------------------------------------------
>
> Key: KARAF-6249
> URL: https://issues.apache.org/jira/browse/KARAF-6249
> Project: Karaf
> Issue Type: Bug
> Components: decanter
> Affects Versions: decanter-2.2.0
> Reporter: Jean-Baptiste Onofré
> Assignee: Jean-Baptiste Onofré
> Priority: Major
> Fix For: decanter-2.3.0
>
>
> In some cases, the {{CsvMarshaller}} can throw a {{NullPointerException}}.
> For instance, it happens when using the {{log}} appender:
> {code}
> 15:16:09.280 WARN [EventAdminAsyncThread #15] EventAdmin: Exception during
> event dispatch [org.osgi.service.event.Event
> [topic=decanter/collect/jmx/jmx-local/com/sun/management]
> {hostName=precision, component.name=org.apache.karaf.decanter.collector.jmx,
> felix.fileinstall.filename=file:/home/jbonofre/Workspace/karaf/assemblies/apache-karaf/target/apache-karaf-4.3.0-SNAPSHOT/etc/org.apache.karaf.decanter.collector.jmx-local.cfg,
> type=jmx-local, service.factoryPid=org.apache.karaf.decanter.collector.jmx,
> decanter.collector.name=jmx, url=local, scheduler.period=60,
> ObjectName=com.sun.management:type=HotSpotDiagnostic,
> service.pid=org.apache.karaf.decanter.collector.jmx.1b1679d5-266c-4a31-ad93-178388f9495c,
> scheduler.concurrent=false, component.id=11, karafName=root, host=null,
> DiagnosticOptions=[Ljavax.management.openmbean.CompositeData;@7cd49c75,
> hostAddress=127.0.0.1, scheduler.name=decanter-collector-jmx,
> timestamp=1555766169111} | [org.osgi.service.event.EventHandler] |
> Bundle(org.apache.karaf.decanter.appender.log [47])]
> java.lang.NullPointerException: null
> at
> org.apache.karaf.decanter.marshaller.csv.CsvMarshaller.marshal(CsvMarshaller.java:68)
> ~[?:?]
> at
> org.apache.karaf.decanter.marshaller.csv.CsvMarshaller.marshal(CsvMarshaller.java:61)
> ~[?:?]
> at
> org.apache.karaf.decanter.appender.log.LogAppender.handleEvent(LogAppender.java:62)
> ~[?:?]
> at
> org.apache.felix.eventadmin.impl.handler.EventHandlerProxy.sendEvent(EventHandlerProxy.java:415)
> [3:org.apache.karaf.services.eventadmin:4.3.0.SNAPSHOT]
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)