yanghao605 opened a new issue, #4749:
URL: https://github.com/apache/servicecomb-java-chassis/issues/4749

   ### Steps to reproduce (if applicable)
   
   所使用开源软件为org.json:json版本号为20240303
   
   定义一个Controller接口,返回类型为
   ```
   class A {
   String data;
   JSONObject detail;
   }
   ```
   
   生成契约时报错空指针异常
   Caused by: java.lang.IllegalStateException: Generate swagger operation 
failed, method=TestController:test, cause=Cannot invoke 
"io.swagger.v3.oas.models.media.Schema.get$ref()" because "result" is null
        at 
org.apache.servicecomb.swagger.generator.core.AbstractSwaggerGenerator.scanMethods(AbstractSwaggerGenerator.java:240)
        at 
org.apache.servicecomb.swagger.generator.core.AbstractSwaggerGenerator.generate(AbstractSwaggerGenerator.java:122)
        at 
org.apache.servicecomb.swagger.generator.SwaggerGenerator.generate(SwaggerGenerator.java:33)
        at 
org.apache.servicecomb.swagger.engine.SwaggerEnvironment.createProducer(SwaggerEnvironment.java:120)
        at 
org.apache.servicecomb.core.provider.producer.ProducerProviderManager.registerSchema(ProducerProviderManager.java:98)
        at 
org.apache.servicecomb.core.provider.producer.ProducerProviderManager.registerProducerMetas(ProducerProviderManager.java:87)
        at 
org.apache.servicecomb.core.provider.producer.ProducerProviderManager.init(ProducerProviderManager.java:73)
        at org.apache.servicecomb.core.SCBEngine.doRun(SCBEngine.java:359)
   
   
   ### What have you tried so far?
   
   _No response_
   
   ### Additional context
   
   _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: commits-unsubscr...@servicecomb.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to