You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by GitBox <gi...@apache.org> on 2021/03/01 06:25:23 UTC

[GitHub] [servicecomb-java-chassis] liuguangrong opened a new issue #2258: servicecomb不能使用HttpServletResponse?那么我想将一个二进制图片输出到页面应该怎么做呢?

liuguangrong opened a new issue #2258:
URL: https://github.com/apache/servicecomb-java-chassis/issues/2258


   需要做一个页面访问后台,后台将二进制图片返回到页面展示,发现不能使用response,那么请问有什么办法能将图片写出去呢?
   Caused by: org.apache.servicecomb.foundation.common.exceptions.ServiceCombException: [simple type, class java.util.function.Supplier] is interface. Must be a concrete type.
   	at org.apache.servicecomb.swagger.extend.ModelResolverExt.checkType(ModelResolverExt.java:128)
   	at org.apache.servicecomb.swagger.extend.ModelResolverExt.resolve(ModelResolverExt.java:148)
   	at io.swagger.jackson.ModelResolver.resolve(ModelResolver.java:203)
   	at io.swagger.converter.ModelConverterContextImpl.resolve(ModelConverterContextImpl.java:103)
   	at io.swagger.converter.ModelConverters.readAll(ModelConverters.java:98)
   	at io.swagger.converter.ModelConverters.readAll(ModelConverters.java:88)
   	at org.apache.servicecomb.swagger.SwaggerUtils.addDefinitions(SwaggerUtils.java:208)
   	at org.apache.servicecomb.swagger.SwaggerUtils.setParameterType(SwaggerUtils.java:222)
   	at org.apache.servicecomb.swagger.generator.springmvc.SpringmvcOperationGenerator.lambda$initMethodParameterGenerators$1(SpringmvcOperationGenerator.java:47)
   	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
   	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
   	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
   	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
   	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
   	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
   	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
   	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
   	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485)
   	at org.apache.servicecomb.swagger.generator.springmvc.SpringmvcOperationGenerator.initMethodParameterGenerators(SpringmvcOperationGenerator.java:44)
   	at org.apache.servicecomb.swagger.generator.core.AbstractOperationGenerator.initParameterGenerators(AbstractOperationGenerator.java:213)
   	at org.apache.servicecomb.swagger.generator.core.AbstractOperationGenerator.scanMethodParameters(AbstractOperationGenerator.java:193)
   	at org.apache.servicecomb.swagger.generator.core.AbstractOperationGenerator.generate(AbstractOperationGenerator.java:154)
   	at org.apache.servicecomb.swagger.generator.core.AbstractSwaggerGenerator.scanMethods(AbstractSwaggerGenerator.java:297)
   	... 18 more


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

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



[GitHub] [servicecomb-java-chassis] liuguangrong closed issue #2258: servicecomb不能使用HttpServletResponse?那么我想将一个二进制图片输出到页面应该怎么做呢?

Posted by GitBox <gi...@apache.org>.
liuguangrong closed issue #2258:
URL: https://github.com/apache/servicecomb-java-chassis/issues/2258


   


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

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



[GitHub] [servicecomb-java-chassis] liuguangrong commented on issue #2258: servicecomb不能使用HttpServletResponse?那么我想将一个二进制图片输出到页面应该怎么做呢?

Posted by GitBox <gi...@apache.org>.
liuguangrong commented on issue #2258:
URL: https://github.com/apache/servicecomb-java-chassis/issues/2258#issuecomment-787934655


   > 可以考虑下文件下载功能:[https](https://docs.servicecomb.io/java-chassis/zh_CN/general-development/upload-download/) : [//docs.servicecomb.io/java-chassis/zh_CN/general-development/upload-download/](https://docs.servicecomb.io/java-chassis/zh_CN/general-development/upload-download/)
   
   


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

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



[GitHub] [servicecomb-java-chassis] liubao68 commented on issue #2258: servicecomb不能使用HttpServletResponse?那么我想将一个二进制图片输出到页面应该怎么做呢?

Posted by GitBox <gi...@apache.org>.
liubao68 commented on issue #2258:
URL: https://github.com/apache/servicecomb-java-chassis/issues/2258#issuecomment-787914742


   可以考虑下文件下载功能: https://docs.servicecomb.io/java-chassis/zh_CN/general-development/upload-download/


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

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



[GitHub] [servicecomb-java-chassis] liuguangrong removed a comment on issue #2258: servicecomb不能使用HttpServletResponse?那么我想将一个二进制图片输出到页面应该怎么做呢?

Posted by GitBox <gi...@apache.org>.
liuguangrong removed a comment on issue #2258:
URL: https://github.com/apache/servicecomb-java-chassis/issues/2258#issuecomment-787934655


   > 可以考虑下文件下载功能:[https](https://docs.servicecomb.io/java-chassis/zh_CN/general-development/upload-download/) : [//docs.servicecomb.io/java-chassis/zh_CN/general-development/upload-download/](https://docs.servicecomb.io/java-chassis/zh_CN/general-development/upload-download/)
   
   


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

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