[image: image.png]
Stack Trace
java.lang.NullPointerException
at
org.apache.dubbo.config.ReferenceConfig.postProcessAfterScopeModelChanged(ReferenceConfig.java:164)
at
org.apache.dubbo.config.AbstractConfig.setScopeModel(AbstractConfig.java:396)
at
org.apache.dubbo.config.AbstractConfig.<init>(AbstractConfig.java:117)
at
org.apache.dubbo.config.AbstractMethodConfig.<init>(AbstractMethodConfig.java:103)
at
org.apache.dubbo.config.AbstractInterfaceConfig.<init>(AbstractInterfaceConfig.java:193)
at
org.apache.dubbo.config.AbstractReferenceConfig.<init>(AbstractReferenceConfig.java:93)
at
org.apache.dubbo.config.ReferenceConfigBase.<init>(ReferenceConfigBase.java:77)
at
org.apache.dubbo.config.ReferenceConfig.<init>(ReferenceConfig.java:145)
at api.VpsApiDubbo.getService(VpsApiDubbo.java:40)
at controllers.TestController.dubboTest(TestController.java:875)
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
ninja.params.ControllerMethodInvoker.invoke(ControllerMethodInvoker.java:76)
at ninja.FilterChainEnd.next(FilterChainEnd.java:45)
at ninja.NinjaDefault.onRouteRequest(NinjaDefault.java:109)
at conf.Ninja.onRouteRequest(Ninja.java:51)
at
ninja.servlet.NinjaServletDispatcher.service(NinjaServletDispatcher.java:86)
at
com.google.inject.servlet.ServletDefinition.doServiceImpl(ServletDefinition.java:290)
at
com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:280)
at
com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:184)
at
com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:89)
at
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:85)
at
com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:121)
at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:133)
at
ninja.servlet.NinjaServletFilter.doFilter(NinjaServletFilter.java:106)
at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)
at
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)
at
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
at
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.Server.handle(Server.java:516)
at
org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)
at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273)
at
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:773)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:905)
at java.lang.Thread.run(Thread.java:748)
Le sam. 9 avr. 2022 à 03:30, Albumen Kevin <[email protected]> a écrit :
> Would you please provide the stack trace in 3.0.7 version so that we can
> locate the problem
>
> Daniel SAWAN <[email protected]>于2022年4月8日 周五21:11写道:
>
>> Hello,
>>
>> I already tried 3.0.7 with the same problem. I resolved my issue by
>> switching back to Dubbo 2.7.15.
>> The problem may be the fact that in 3.0.7 i was using fastjson and
>> imported dubbo-serialization-fastjson 2.7.15 (maybee a conflict).
>> When switching back to dubbo 2.7.15 i removed this import of
>> dubbo-serialization-fastjson and all worked well...
>>
>> Le ven. 8 avr. 2022 à 03:55, Albumen Kevin <[email protected]> a écrit :
>>
>> > Hi Daniel SAWAN,
>> >
>> > Which Dubbo version do you use?
>> > Would you please try using the 3.0.7 version.
>> >
>> > On Mon, Apr 4, 2022 at 2:01 AM Daniel SAWAN <[email protected]>
>> wrote:
>> >
>> > > Hello,
>> > >
>> > > I initiate my dubbo remote call with this code :
>> > >
>> > > "ReferenceConfig<T> reference = new ReferenceConfig<>();"
>> > >
>> > > and i randomly get error :
>> > >
>> > > Stack Trace
>> > > java.lang.NullPointerException
>> > > at
>> > >
>> > >
>> >
>> org.apache.dubbo.config.ReferenceConfig.postProcessAfterScopeModelChanged(ReferenceConfig.java:164)
>> > > at
>> > >
>> > >
>> >
>> org.apache.dubbo.config.AbstractConfig.setScopeModel(AbstractConfig.java:396)
>> > > at
>> org.apache.dubbo.config.AbstractConfig.<init>(AbstractConfig.java:117)
>> > > at
>> > >
>> > >
>> >
>> org.apache.dubbo.config.AbstractMethodConfig.<init>(AbstractMethodConfig.java:103)
>> > > at
>> > >
>> > >
>> >
>> org.apache.dubbo.config.AbstractInterfaceConfig.<init>(AbstractInterfaceConfig.java:193)
>> > > at
>> > >
>> > >
>> >
>> org.apache.dubbo.config.AbstractReferenceConfig.<init>(AbstractReferenceConfig.java:93)
>> > > at
>> > >
>> > >
>> >
>> org.apache.dubbo.config.ReferenceConfigBase.<init>(ReferenceConfigBase.java:77)
>> > > at
>> > org.apache.dubbo.config.ReferenceConfig.<init>(ReferenceConfig.java:145)
>> > >
>> > > Did i miss something ?
>> > >
>> > > Any help would be appreciated !
>> > >
>> > > Thanks !
>> > >
>> >
>>
>