hqgordon opened a new issue #1860:
URL: https://github.com/apache/incubator-shenyu/issues/1860
## Question
When I open Shenyu-admin, it is ok to open and access the shenyu-bootstrap
gateway in the project, but the following error will be reported when I access
the gateway built by myself according to the tutorial。
thanks for help!
2021-08-03 18:17:33.134 ERROR 3622 --- [-work-threads-3]
o.d.soul.web.handler.GlobalErrorHandler : [5e457a57] Resolved
[NullPointerException: null] for HTTP GET /test
2021-08-03 18:17:33.135 ERROR 3622 --- [-work-threads-3]
a.w.r.e.AbstractErrorWebExceptionHandler : [5e457a57] 500 Server Error for
HTTP GET "/test"
java.lang.NullPointerException: null
at
org.dromara.soul.plugin.global.DefaultSoulContextBuilder.build(DefaultSoulContextBuilder.java:63)
~[soul-plugin-global-2.3.0-RELEASE.jar:2.3.0-RELEASE]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
|_ checkpoint ⇢
org.dromara.soul.web.configuration.ErrorHandlerConfiguration$1
[DefaultWebFilterChain]
|_ checkpoint ⇢ org.dromara.soul.web.filter.WebSocketParamFilter
[DefaultWebFilterChain]
|_ checkpoint ⇢ shenyu.shenyu.SurenessFilter [DefaultWebFilterChain]
|_ checkpoint ⇢
org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter
[DefaultWebFilterChain]
|_ checkpoint ⇢ HTTP GET "/test" [ExceptionHandlingWebHandler]
Stack trace:
at
org.dromara.soul.plugin.global.DefaultSoulContextBuilder.build(DefaultSoulContextBuilder.java:63)
~[soul-plugin-global-2.3.0-RELEASE.jar:2.3.0-RELEASE]
at
org.dromara.soul.plugin.global.GlobalPlugin.execute(GlobalPlugin.java:55)
~[soul-plugin-global-2.3.0-RELEASE.jar:2.3.0-RELEASE]
at
org.dromara.soul.web.handler.SoulWebHandler$DefaultSoulPluginChain.lambda$execute$0(SoulWebHandler.java:100)
~[soul-web-2.3.0-RELEASE.jar:2.3.0-RELEASE]
at
reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:44)
~[reactor-core-3.3.1.RELEASE.jar:3.3.1.RELEASE]
at reactor.core.publisher.Mono.subscribe(Mono.java:4105)
~[reactor-core-3.3.1.RELEASE.jar:3.3.1.RELEASE]
at
reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:124)
~[reactor-core-3.3.1.RELEASE.jar:3.3.1.RELEASE]
at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84)
~[reactor-core-3.3.1.RELEASE.jar:3.3.1.RELEASE]
at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37)
~[reactor-core-3.3.1.RELEASE.jar:3.3.1.RELEASE]
at
java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)
~[na:1.8.0_271]
at java.util.concurrent.FutureTask.run(FutureTask.java)
~[na:1.8.0_271]
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
~[na:1.8.0_271]
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
~[na:1.8.0_271]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
~[na:1.8.0_271]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
~[na:1.8.0_271]
at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_271]
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]