wingyiu opened a new issue, #301: URL: https://github.com/apache/apisix-java-plugin-runner/issues/301
### Issue description NPE when get config of ext plugin, then cause 503 ``` @Override public Mono<Void> filter(HttpRequest request, HttpResponse response, PluginFilterChain chain) { String configStr = request.getConfig(this); ``` ``` java.lang.IndexOutOfBoundsException: null at java.nio.Buffer.checkIndex(Buffer.java:546) ~[?:1.8.0_111] at java.nio.DirectByteBuffer.getInt(DirectByteBuffer.java:685) ~[?:1.8.0_111] at com.google.flatbuffers.Table.__vector_len(Table.java:125) ~[flatbuffers-java-1.12.0.jar!/:?] at io.github.api7.A6.PrepareConf.Req.confLength(Req.java:20) ~[A6-0.1.0-RELEASE.jar!/:?] at org.apache.apisix.plugin.runner.HttpRequest.getConfig(HttpRequest.java:61) ~[apisix-runner-plugin-sdk-0.1.0.jar!/:0.1.0] at org.apache.apisix.plugin.runner.filter.DeveloperPlatformSSOFilter.filter(DeveloperPlatformSSOFilter.java:72) ~[apisix-runner-plugin-0.1.0.jar!/:0.1.0] at org.apache.apisix.plugin.runner.filter.PluginFilterChain.filter(PluginFilterChain.java:54) ~[apisix-runner-plugin-sdk-0.1.0.jar!/:0.1.0] at org.apache.apisix.plugin.runner.handler.A6HttpCallHandler.handle(A6HttpCallHandler.java:57) ~[apisix-runner-core-0.1.0.jar!/:0.1.0] at org.apache.apisix.plugin.runner.handler.A6HandlerConfiguration.lambda$createDispatcher$0(A6HandlerConfiguration.java:76) ~[apisix-runner-core-0.1.0.jar!/:0.1.0] at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) [reactor-core-3.4.13.jar!/:3.4.13] at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120) [reactor-core-3.4.13.jar!/:3.4.13] at reactor.core.publisher.FluxHandle$HandleSubscriber.onNext(FluxHandle.java:119) [reactor-core-3.4.13.jar!/:3.4.13] ``` it looks like A6-0.1.0-RELEASE has bug ### Environment * your apisix-java-plugin-runner version ### Minimal test code / Steps to reproduce the issue 1. 2. 3. ### What's the actual result? (including assertion message & call stack if applicable) ### What's the expected result? -- 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: notifications-unsubscr...@apisix.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org