大佬们,请问这个报错是啥原因嘞AJSONArraytextmuststartwith。。。

警告: A JSONArray text must start with '[' at character 1 of 0

com.fr.json.JSONException: A JSONArray text must start with '[' at character 1 of 0

at com.fr.json.JSONTokener.syntaxError(Unknown Source)

at com.fr.json.JSONArray.<init>(Unknown Source)

at com.fr.json.JSONArray.<init>(Unknown Source)

at com.fr.web.platform.TransmitParameters$Mapper.value2Field(Unknown Source)

at com.fr.web.platform.TransmitParameters$Mapper.value2Field(Unknown Source)

at com.fr.data.dao.CommonFieldColumnMapper.value2Field(Unknown Source)

at com.fr.data.dao.DaoMapperUtils.extractResultSet(Unknown Source)

at com.fr.data.dao.JDBCDAOSession$2.extractData(Unknown Source)

at com.fr.data.dao.JDBCDAOSession$2.extractData(Unknown Source)

at com.fr.data.dao.JdbcOperator.executeQuery(Unknown Source)

at com.fr.data.dao.JDBCDataAccessObjectTemplate.executeQuery(Unknown Source)

at com.fr.data.dao.JDBCDAOSession.__list_by_sql__(Unknown Source)

at com.fr.data.dao.JDBCDAOSession.list(Unknown Source)

at com.fr.fs.dao.EntryDAO.findAll(Unknown Source)

at com.fr.plugin.advancedSysMonitor.service.FSMonitorModuleGetTemplateListAction.actionCMD(Unknown Source)

at com.fr.web.core.WebActionsDispatcher.dealForActionNoSessionIDCMD(Unknown Source)

at com.fr.plugin.advancedSysMonitor.service.AdvancedSysMonitorService.process(Unknown Source)

at com.fr.stable.fun.impl.NoSessionIDService.process(Unknown Source)

at com.fr.web.core.ReportDispatcher.dealWithOp(Unknown Source)

at com.fr.web.core.ReportDispatcher.dealWeblet(Unknown Source)

at com.fr.web.core.ReportDispatcher.dealWithRequest(Unknown Source)

at com.fr.web.BaseServlet.doGet(Unknown Source)

at com.fr.web.BaseServlet.doPost(Unknown Source)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

FineBI OLiGei 发布于 2022-2-16 17:52
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2022-2-16 18:06

-- 应该是Tomcat版本问题,部署容器避开如下版本;

————————

URL限制使用花括号的版本是:Tomcat 6.0.48及以上,Tomcat 7.0.73及以上,Tomcat 8.0.39及以上,Tomcat 8.5.7及以上,Tomcat 9.0.0.M12及以上。

————————————————————————

  • OLiGei OLiGei(提问者) 大佬,没有另外部署web服务器,用的是FineBI自带的,FineBI4.0.2,会有什么原因嘞
    2022-02-16 18:10 
  • zsh331 zsh331 回复 OLiGei(提问者) 不排除这个可能,以前的这个报错都是由于Tomcat版本导致;4.0版本可以考虑咨询下技术支持或者Tomcat独立部署;可以通过添加QQ:800049425 拨打电话:4008118890 都可以联系到我们的技术支持 技术支持的工作时间为:工作日 9:00-12:00 、13:30-17:30
    2022-02-16 18:11 
  • OLiGei OLiGei(提问者) 回复 zsh331 谢谢大佬回复
    2022-02-17 10:35 
  • 2关注人数
  • 510浏览人数
  • 最后回答于:2022-2-16 18:06
    请选择关闭问题的原因
    确定 取消
    返回顶部