Guest User

Untitled

a guest
Nov 13th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.08 KB | None | 0 0
  1. @Component
  2. public class FooConverter {
  3.  
  4. @Autowired
  5. private ModelMapper modelMapper;
  6.  
  7. public static final PropertyMap<Foo, FooModel> FOO_TO_FOO_MODEL_MAP = new PropertyMap<Foo, FooModel>() {
  8. @Override
  9. protected void configure() {
  10. map().setTimeZone(source.getTimeZone().getID());
  11. }
  12. };
  13.  
  14. @PostConstruct
  15. public void init() {
  16. modelMapper.addMappings(FOO_TO_FOO_MODEL_MAP);
  17. }
  18. }
  19.  
  20. 1 error
  21. at org.modelmapper.internal.Errors.throwConfigurationExceptionIfErrorsExist(Errors.java:241)
  22. at org.modelmapper.internal.ExplicitMappingBuilder.build(ExplicitMappingBuilder.java:244)
  23. at org.modelmapper.internal.ExplicitMappingBuilder.build(ExplicitMappingBuilder.java:96)
  24. at org.modelmapper.internal.TypeMapImpl.addMappings(TypeMapImpl.java:92)
  25. at org.modelmapper.internal.TypeMapStore.getOrCreate(TypeMapStore.java:124)
  26. at org.modelmapper.ModelMapper.addMappings(ModelMapper.java:113)
  27. at com.agilitypr.neptune.account.api.v1.controllers.PreferenceController.getUserAccountPreferences(PreferenceController.java:63)
  28. at com.agilitypr.neptune.account.api.v1.controllers.PreferenceController$$FastClassBySpringCGLIB$$3559fcbb.invoke(<generated>)
  29. at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  30. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746)
  31. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  32. at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
  33. at com.agilitypr.neptune.account.api.v1.filters.AuthorizationFilter.doAuthorize(AuthorizationFilter.java:52)
  34. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  35. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  36. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  37. at java.lang.reflect.Method.invoke(Method.java:498)
  38. at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
  39. at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
  40. at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
  41. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:174)
  42. at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
  43. at com.agilitypr.neptune.account.api.v1.filters.AuthenticationFilter.doAuthenticate(AuthenticationFilter.java:48)
  44. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  45. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  46. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  47. at java.lang.reflect.Method.invoke(Method.java:498)
  48. at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
  49. at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
  50. at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
  51. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:174)
  52. at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
  53. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
  54. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
  55. at com.agilitypr.neptune.account.api.v1.controllers.PreferenceController$$EnhancerBySpringCGLIB$$a4d3aeda.getUserAccountPreferences(<generated>)
  56. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  57. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  58. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  59. at java.lang.reflect.Method.invoke(Method.java:498)
  60. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:209)
  61. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136)
  62. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
  63. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:877)
  64. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:783)
  65. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  66. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991)
  67. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
  68. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
  69. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:866)
  70. at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
  71. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
  72. at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
  73. at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
  74. at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
  75. at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:215)
  76. at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
  77. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
  78. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  79. at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
  80. at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109)
  81. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  82. at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
  83. at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
  84. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  85. at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
  86. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
  87. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  88. at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
  89. at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
  90. at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
  91. at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
  92. at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
  93. at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
  94. at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
  95. at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
  96. at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1317)
  97. at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
  98. at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
  99. at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
  100. at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
  101. at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1219)
  102. at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
  103. at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
  104. at org.eclipse.jetty.server.Server.handle(Server.java:531)
  105. at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:352)
  106. at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
  107. at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:281)
  108. at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102)
  109. at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
  110. at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762)
  111. at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680)
  112. at java.lang.Thread.run(Thread.java:748)
  113. Caused by: java.lang.NullPointerException
  114. at org.modelmapper.internal.ExplicitMappingBuilder$ExplicitMappingInterceptor.access$000(ExplicitMappingBuilder.java:304)
  115. at org.modelmapper.internal.ExplicitMappingBuilder.createAccessorProxies(ExplicitMappingBuilder.java:287)
  116. at org.modelmapper.internal.ExplicitMappingBuilder.createProxies(ExplicitMappingBuilder.java:277)
  117. at org.modelmapper.internal.ExplicitMappingBuilder.visitPropertyMap(ExplicitMappingBuilder.java:266)
  118. at org.modelmapper.PropertyMap.configure(PropertyMap.java:386)
  119. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  120. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  121. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  122. at java.lang.reflect.Method.invoke(Method.java:498)
  123. at org.modelmapper.internal.ExplicitMappingBuilder.build(ExplicitMappingBuilder.java:227)
  124. ... 90 more
  125.  
  126. private ModelMapper modelMapper = new ModelMapper();
Add Comment
Please, Sign In to add comment