zoukankan      html  css  js  c++  java
  • Mapped exception to response: 500 (Internal Server Error)

    严重: A message body writer for Java class java.util.Collections$SingletonList, and Java type java.util.Collection, and MIME media type application/json was not found
    
    2012-7-12 13:55:32 com.sun.jersey.spi.container.ContainerResponse write
    
    严重: The registered message body writers compatible with the MIME media type are:
    
    */* ->
    
      com.sun.jersey.core.impl.provider.entity.FormProvider
    
      com.sun.jersey.core.impl.provider.entity.StringProvider
    
      com.sun.jersey.core.impl.provider.entity.ByteArrayProvider
    
      
    
    2012-7-12 13:55:32 com.sun.jersey.spi.container.ContainerResponse logException
    
    严重: Mapped exception to response: 500 (Internal Server Error)
    
    javax.ws.rs.WebApplicationException: com.sun.jersey.api.MessageException: A message body writer for Java class java.util.Collections$SingletonList, and Java type java.util.Collection, and MIME media type application/json was not found
    
     at com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:285)
    
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
    
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    
     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
    
     at java.lang.Thread.run(Thread.java:619)
    
    Caused by: com.sun.jersey.api.MessageException: A message body writer for Java class java.util.Collections$SingletonList, and Java type java.util.Collection, and MIME media type application/json was not found
    
    第一个可能的解决方案:
    
    可能存在不同版本的jar包共存,删除其一;
    
    第二个可能的解决方案:
    
    相应的bean需要加上注解@XmlRootElement()
  • 相关阅读:
    tp5 phpstudy配置问题
    无限级分类的写法
    使用微信共众号 提供网页登陆接口
    destoon数据库表说明汇总如下
    destoon 配置文件config.inc.php参数说明
    destoon二次开发流量
    thinkphp5 模型读取器和修改器
    thinkphp5 模型的 删作操作
    thinkphp5 模型的 查询操作
    轻松搞定数据验证(三)
  • 原文地址:https://www.cnblogs.com/MedivhQ/p/3801401.html
Copyright © 2011-2022 走看看