Triple Stub path compatibility (#13581)

fixes #13348
This commit is contained in:
earthchen 2023-12-28 15:07:51 +08:00 committed by GitHub
parent 74dd87c15b
commit bfd748ee5d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 3 deletions

View File

@ -238,8 +238,12 @@ public final class {{className}} {
Map<String,StubMethodHandler<?, ?>> handlers = new HashMap<>();
{{#methods}}
pathResolver.addNativeStub( "/" + SERVICE_NAME + "/{{originMethodName}}" );
pathResolver.addNativeStub( "/" + SERVICE_NAME + "/{{originMethodName}}Async" );
pathResolver.addNativeStub( "/" + SERVICE_NAME + "/{{originMethodName}}");
pathResolver.addNativeStub( "/" + SERVICE_NAME + "/{{originMethodName}}Async");
// for compatibility
pathResolver.addNativeStub( "/" + JAVA_SERVICE_NAME + "/{{originMethodName}}");
pathResolver.addNativeStub( "/" + JAVA_SERVICE_NAME + "/{{originMethodName}}Async");
{{/methods}}
{{#unaryMethods}}

View File

@ -151,7 +151,9 @@ public final class {{className}} {
Map<String,StubMethodHandler<?, ?>> handlers = new HashMap<>();
{{#methods}}
pathResolver.addNativeStub( "/" + SERVICE_NAME + "/{{originMethodName}}" );
pathResolver.addNativeStub( "/" + SERVICE_NAME + "/{{originMethodName}}");
// for compatibility
pathResolver.addNativeStub( "/" + JAVA_SERVICE_NAME + "/{{originMethodName}}");
{{/methods}}
{{#unaryMethods}}