I encounter a problem around Apache Johnzon
in my application i use jackson-jaxrs-json-provider.
server : tomee 7.

when i try to convert the object to json i have exception :

25-Jul-2017 17:15:38.115 WARNING [http-nio-8080-exec-1]
org.apache.cxf.phase.PhaseInterceptorChain.doDefaultLogging Interceptor for
{http://webservices.pers.refer.icb.bnpparibas.com/}PersonWebService has
thrown exception, unwinding now
 org.apache.johnzon.mapper.MapperException: Using fallback converter, this
only works in write mode but not in read. Please register a custom converter
to do so.
        at
org.apache.johnzon.mapper.MappingParserImpl$FallbackConverter.fromString(MappingParserImpl.java:715)
        at
org.apache.johnzon.mapper.internal.ConverterAdapter.to(ConverterAdapter.java:37)
        at
org.apache.johnzon.mapper.internal.ConverterAdapter.to(ConverterAdapter.java:24)
        at
org.apache.johnzon.mapper.MappingParserImpl.convertTo(MappingParserImpl.java:682)
        at
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:523)
        at
org.apache.johnzon.mapper.MappingParserImpl.toValue(MappingParserImpl.java:634)
        at
org.apache.johnzon.mapper.MappingParserImpl.buildObject(MappingParserImpl.java:318)
        at
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:468)
        at
org.apache.johnzon.mapper.MappingParserImpl.mapCollection(MappingParserImpl.java:587)
        at
org.apache.johnzon.mapper.MappingParserImpl.buildArray(MappingParserImpl.java:544)
        at
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:477)
        at
org.apache.johnzon.mapper.MappingParserImpl.toValue(MappingParserImpl.java:634)
        at
org.apache.johnzon.mapper.MappingParserImpl.buildObject(MappingParserImpl.java:318)
        at
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:133)
        at
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:125)
        at
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:112)
        at org.apache.johnzon.mapper.Mapper.mapObject(Mapper.java:237)
        at org.apache.johnzon.mapper.Mapper.readObject(Mapper.java:192)
        at
org.apache.johnzon.jaxrs.JohnzonMessageBodyReader.readFrom(JohnzonMessageBodyReader.java:76)
        at
org.apache.johnzon.jaxrs.DelegateProvider.readFrom(DelegateProvider.java:51)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBodyReader(JAXRSUtils.java:1366)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBody(JAXRSUtils.java:1317)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:824)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:788)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:212)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:77)
        at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
        at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
        at
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:252)
        at
org.apache.openejb.server.cxf.rs.CxfRsHttpListener.doInvoke(CxfRsHttpListener.java:251)
        at
org.apache.tomee.webservices.CXFJAXRSFilter.doFilter(CXFJAXRSFilter.java:94)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        at
org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
        at
org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(OpenEJBSecurityListener.java:97)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
        at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
        at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)
        at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
        at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
        at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)

25-Jul-2017 17:15:38.237 WARNING [http-nio-8080-exec-1]
org.apache.cxf.phase.PhaseInterceptorChain.unwind Exception in handleFault
on interceptor
org.apache.cxf.jaxrs.interceptor.JAXRSDefaultFaultOutInterceptor@7e8f9153
 org.apache.cxf.interceptor.Fault: Using fallback converter, this only works
in write mode but not in read. Please register a custom converter to do so.
        at
org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:75)
        at
org.apache.cxf.phase.PhaseInterceptorChain.wrapExceptionAsFault(PhaseInterceptorChain.java:366)
        at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:324)
        at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
        at
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:252)
        at
org.apache.openejb.server.cxf.rs.CxfRsHttpListener.doInvoke(CxfRsHttpListener.java:251)
        at
org.apache.tomee.webservices.CXFJAXRSFilter.doFilter(CXFJAXRSFilter.java:94)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        at
org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
        at
org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(OpenEJBSecurityListener.java:97)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
        at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
        at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)
        at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
        at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
        at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.johnzon.mapper.MapperException: Using fallback
converter, this only works in write mode but not in read. Please register a
custom converter to do so.
        at
org.apache.johnzon.mapper.MappingParserImpl$FallbackConverter.fromString(MappingParserImpl.java:715)
        at
org.apache.johnzon.mapper.internal.ConverterAdapter.to(ConverterAdapter.java:37)
        at
org.apache.johnzon.mapper.internal.ConverterAdapter.to(ConverterAdapter.java:24)
        at
org.apache.johnzon.mapper.MappingParserImpl.convertTo(MappingParserImpl.java:682)
        at
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:523)
        at
org.apache.johnzon.mapper.MappingParserImpl.toValue(MappingParserImpl.java:634)
        at
org.apache.johnzon.mapper.MappingParserImpl.buildObject(MappingParserImpl.java:318)
        at
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:468)
        at
org.apache.johnzon.mapper.MappingParserImpl.mapCollection(MappingParserImpl.java:587)
        at
org.apache.johnzon.mapper.MappingParserImpl.buildArray(MappingParserImpl.java:544)
        at
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:477)
        at
org.apache.johnzon.mapper.MappingParserImpl.toValue(MappingParserImpl.java:634)
        at
org.apache.johnzon.mapper.MappingParserImpl.buildObject(MappingParserImpl.java:318)
        at
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:133)
        at
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:125)
        at
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:112)
        at org.apache.johnzon.mapper.Mapper.mapObject(Mapper.java:237)
        at org.apache.johnzon.mapper.Mapper.readObject(Mapper.java:192)
        at
org.apache.johnzon.jaxrs.JohnzonMessageBodyReader.readFrom(JohnzonMessageBodyReader.java:76)
        at
org.apache.johnzon.jaxrs.DelegateProvider.readFrom(DelegateProvider.java:51)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBodyReader(JAXRSUtils.java:1366)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBody(JAXRSUtils.java:1317)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:824)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:788)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:212)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:77)
        at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
        ... 31 more

25-Jul-2017 17:15:38.352 SEVERE [http-nio-8080-exec-1]
org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage
Error occurred during error handling, give up!
 org.apache.cxf.interceptor.Fault: Using fallback converter, this only works
in write mode but not in read. Please register a custom converter to do so.
        at
org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:75)
        at
org.apache.cxf.phase.PhaseInterceptorChain.wrapExceptionAsFault(PhaseInterceptorChain.java:366)
        at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:324)
        at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
        at
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:252)
        at
org.apache.openejb.server.cxf.rs.CxfRsHttpListener.doInvoke(CxfRsHttpListener.java:251)
        at
org.apache.tomee.webservices.CXFJAXRSFilter.doFilter(CXFJAXRSFilter.java:94)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        at
org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
        at
org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(OpenEJBSecurityListener.java:97)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
        at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
        at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)
        at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
        at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
        at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.johnzon.mapper.MapperException: Using fallback
converter, this only works in write mode but not in read. Please register a
custom converter to do so.
        at
org.apache.johnzon.mapper.MappingParserImpl$FallbackConverter.fromString(MappingParserImpl.java:715)
        at
org.apache.johnzon.mapper.internal.ConverterAdapter.to(ConverterAdapter.java:37)
        at
org.apache.johnzon.mapper.internal.ConverterAdapter.to(ConverterAdapter.java:24)
        at
org.apache.johnzon.mapper.MappingParserImpl.convertTo(MappingParserImpl.java:682)
        at
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:523)
        at
org.apache.johnzon.mapper.MappingParserImpl.toValue(MappingParserImpl.java:634)
        at
org.apache.johnzon.mapper.MappingParserImpl.buildObject(MappingParserImpl.java:318)
        at
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:468)
        at
org.apache.johnzon.mapper.MappingParserImpl.mapCollection(MappingParserImpl.java:587)
        at
org.apache.johnzon.mapper.MappingParserImpl.buildArray(MappingParserImpl.java:544)
        at
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:477)
        at
org.apache.johnzon.mapper.MappingParserImpl.toValue(MappingParserImpl.java:634)
        at
org.apache.johnzon.mapper.MappingParserImpl.buildObject(MappingParserImpl.java:318)
        at
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:133)
        at
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:125)
        at
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:112)
        at org.apache.johnzon.mapper.Mapper.mapObject(Mapper.java:237)
        at org.apache.johnzon.mapper.Mapper.readObject(Mapper.java:192)
        at
org.apache.johnzon.jaxrs.JohnzonMessageBodyReader.readFrom(JohnzonMessageBodyReader.java:76)
        at
org.apache.johnzon.jaxrs.DelegateProvider.readFrom(DelegateProvider.java:51)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBodyReader(JAXRSUtils.java:1366)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBody(JAXRSUtils.java:1317)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:824)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:788)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:212)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:77)
        at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
        ... 31 more

25-Jul-2017 17:15:38.470 INFO [http-nio-8080-exec-6]
org.apache.cxf.interceptor.LoggingInInterceptor.null Inbound Message
----------------------------
ID: 2
Response-Code: 500
Encoding: UTF-8
Content-Type: text/html;charset=utf-8
Headers: {connection=[close], Content-Language=[en], Content-Length=[4489],
content-type=[text/html;charset=utf-8], Date=[Tue, 25 Jul 2017 15:15:38
GMT]}
Payload: <!doctype html><html lang="en"><head><title>HTTP Status 500 û
Internal Server Error</title></head><body>
HTTP Status 500 û Internal Server Error
<hr class="line" /><p>*Type* Exception Report</p><p>*Message* Error
processing webservice request</p><p>*Description* The server encountered an
unexpe
cted condition that prevented it from fulfilling the
request.</p><p>*Exception*</p><pre>javax.servlet.ServletException: Error
processing webservice request
       
org.apache.tomee.webservices.CXFJAXRSFilter.doFilter(CXFJAXRSFilter.java:98)
       
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
</pre><p>*Root Cause*</p><pre>org.apache.johnzon.mapper.MapperException:
Using fallback converter, this only works in write mode but not in read.
Please register a custom converter to do so.
       
org.apache.johnzon.mapper.MappingParserImpl$FallbackConverter.fromString(MappingParserImpl.java:715)
       
org.apache.johnzon.mapper.internal.ConverterAdapter.to(ConverterAdapter.java:37)
       
org.apache.johnzon.mapper.internal.ConverterAdapter.to(ConverterAdapter.java:24)
       
org.apache.johnzon.mapper.MappingParserImpl.convertTo(MappingParserImpl.java:682)
       
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:523)
       
org.apache.johnzon.mapper.MappingParserImpl.toValue(MappingParserImpl.java:634)
       
org.apache.johnzon.mapper.MappingParserImpl.buildObject(MappingParserImpl.java:318)
       
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:468)
       
org.apache.johnzon.mapper.MappingParserImpl.mapCollection(MappingParserImpl.java:587)
       
org.apache.johnzon.mapper.MappingParserImpl.buildArray(MappingParserImpl.java:544)
       
org.apache.johnzon.mapper.MappingParserImpl.toObject(MappingParserImpl.java:477)
       
org.apache.johnzon.mapper.MappingParserImpl.toValue(MappingParserImpl.java:634)
       
org.apache.johnzon.mapper.MappingParserImpl.buildObject(MappingParserImpl.java:318)
       
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:133)
       
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:125)
       
org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:112)
        org.apache.johnzon.mapper.Mapper.mapObject(Mapper.java:237)
        org.apache.johnzon.mapper.Mapper.readObject(Mapper.java:192)
       
org.apache.johnzon.jaxrs.JohnzonMessageBodyReader.readFrom(JohnzonMessageBodyReader.java:76)
       
org.apache.johnzon.jaxrs.DelegateProvider.readFrom(DelegateProvider.java:51)
       
org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBodyReader(JAXRSUtils.java:1366)
       
org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBody(JAXRSUtils.java:1317)
       
org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:824)
       
org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:788)
       
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:212)
       
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:77)
       
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
       
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
       
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:252)
       
org.apache.openejb.server.cxf.rs.CxfRsHttpListener.doInvoke(CxfRsHttpListener.java:251)
       
org.apache.tomee.webservices.CXFJAXRSFilter.doFilter(CXFJAXRSFilter.java:94)
       
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
</pre><p>*Note* The full stack trace of the root cause is available in the
server logs.</p><hr class="line" />
Apache Tomcat/8.5.16
</body></html>
--------------------------------------
######################## org.apache.cxf.jaxrs.impl.ResponseImpl@68dd1335
######################## 4489
25-Jul-2017 17:15:38.584 SEVERE [http-nio-8080-exec-6]
com.bnpparibas.icb.refer.pers.view.PersonAction.save null
 java.lang.NullPointerException
        at
com.bnpparibas.icb.refer.pers.common.client.RestTemplate.put(RestTemplate.java:77)
        at
com.bnpparibas.icb.refer.pers.view.PersonAction.saveOrUpdatePerson(PersonAction.java:227)
        at
com.bnpparibas.icb.refer.pers.view.PersonAction.save(PersonAction.java:132)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.el.parser.AstValue.invoke(AstValue.java:247)
        at
org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:267)
        at
org.apache.webbeans.el22.WrappedMethodExpression.invoke(WrappedMethodExpression.java:52)
        at
org.apache.myfaces.view.facelets.el.ContextAwareTagMethodExpression.invoke(ContextAwareTagMethodExpression.java:96)
        at
org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:74)
        at javax.faces.component.UICommand.broadcast(UICommand.java:120)
        at
javax.faces.component.UIViewRoot._broadcastAll(UIViewRoot.java:1174)
        at
javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:365)
        at javax.faces.component.UIViewRoot._process(UIViewRoot.java:1660)
        at
javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:864)
        at
org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:42)
        at
org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:196)
        at
org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:143)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        at
org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
        at
org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(OpenEJBSecurityListener.java:97)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
        at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
        at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)
        at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
        at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
        at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)

i don't know why he try to use johnzon ?

Thank you in advance

Regards,
Olivier. 





--
View this message in context: 
http://tomee-openejb.979440.n4.nabble.com/Probleme-with-johnzon-tp4682312.html
Sent from the TomEE Dev mailing list archive at Nabble.com.

Reply via email to