eye-gu opened a new issue, #6338:
URL: https://github.com/apache/shenyu/issues/6338

   ### Is there an existing issue for this?
   
   - [x] I have searched the existing issues
   
   ### Current Behavior
   
   The API document generation in `ApiDocRegistrarImpl.getDocument()` uses 
`OpenApiUtils.generateDocumentParameters()` for all RPC types without 
distinction. This method only supports parsing Spring Web annotations 
(`@RequestParam`, `@RequestPart`, path variables) for HTTP-style parameters. 
For non-HTTP RPC types (Dubbo, SOFA, TARS, gRPC), it fails to extract any 
meaningful request parameter information, since these RPC types do not use 
Spring Web annotations.
   
   As a result, the generated API document for RPC types contains 
`responseType` (response details) but has empty/missing request parameter 
details — the document only has response, no request.
   
   ### Expected Behavior
   
   _No response_
   
   ### Steps To Reproduce
   
   _No response_
   
   ### Environment
   
   ```markdown
   ShenYu version(s):
   ```
   
   ### Debug logs
   
   _No response_
   
   ### Anything else?
   
   _No response_


-- 
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]

Reply via email to