2013-02-03 71 views
0

自從幾周後,當我在AppEngine上啓動map-reduce任務時,我得到一個「錯誤 - 無法解析響應JSON數據」。當試圖訪問控制檯時。任何想法如何解決這個問題?AppEngine控制檯錯誤:無法解析響應JSON數據

年初轉儲:

Error for /_ah/pipeline/rpc/tree 
java.lang.NoClassDefFoundError: org/json/JSONObject 
    at com.google.appengine.tools.pipeline.impl.util.JsonUtils.mapToJson(JsonUtils.java:34) 
    at com.google.appengine.tools.pipeline.impl.servlets.JsonGenerator.buildJsonRepresentation(JsonGenerator.java:106) 
    at com.google.appengine.tools.pipeline.impl.servlets.JsonGenerator.getJson(JsonGenerator.java:48) 
    at com.google.appengine.tools.pipeline.impl.servlets.JsonHandler.doGet(JsonHandler.java:44) 
    at com.google.appengine.tools.pipeline.impl.servlets.PipelineServlet.doGet(PipelineServlet.java:96) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) 
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) 
    at fr.mncc.gwttoolbox.rpc.server.filters.CrawlFilter.doFilter(CrawlFilter.java:82) 
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) 
    at com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter.java:141) 
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) 
... 

回答

0

您將需要從Java/lib目錄中複製JAR文件到你的戰爭/ WEB-INF/lib目錄下,在當前的版本中,這包括charts4j-1.2。 jar,commons-logging-1.1.1.jar,guava-14.0-rc1.jar和json.jar。這應該解決類未找到錯誤。

+0

謝謝!我的項目中缺少charts4j-1.2.jar。 – csavelief