4 Replies Latest reply: Aug 23, 2012 4:31 PM by Sumant RSS

    Launching Scenario - java.util.ArrayList cannot be cast to java.lang.String

    Sumant
      Hello,
      While launching scenario, getting below error message.
      Java.util.ArryaList cannot be cast to java.lang.String.
      We encountered a problem performing your request.
      Please notify Oracle, referring to error tag [rbeumh].
      2011-06-08 14:57:10,369 [http-4455-Processor25] WorkbookServlet ERROR  - Error tag [rbeumh]: Cannot process response action /scenario/59:1/sheet/Demand/address/D4/show/Demand/load: com.interlacesystems.util.ISException: java.util.ArrayList cannot be cast to java.lang.String
      2011-06-08 14:58:00,165 [http-4455-Processor24] Request ERROR  - ISException processing request [spreadsheet]
      com.interlacesystems.util.ISException: java.util.ArrayList cannot be cast to java.lang.String
           at com.interlacesystems.scope.TransactionContext.postProcess(Unknown Source)
           at com.interlacesystems.scope.Request.postProcess(Unknown Source)
           at com.interlacesystems.scope.Request.postProcess(Unknown Source)
           at com.interlacesystems.scope.Request.execute(Unknown Source)
           at com.interlacesystems.isclient.analyzer.action.SheetAction.executeSpreadsheetRequest(Unknown Source)
           at com.interlacesystems.isclient.analyzer.action.SheetAction.runRequest(Unknown Source)
           at com.interlacesystems.isclient.analyzer.action.SheetAction.runSelectRequest(Unknown Source)
           at com.interlacesystems.isclient.analyzer.action.SheetAction.doLoad(Unknown Source)
           at com.interlacesystems.isclient.analyzer.action.SheetAction.execute(Unknown Source)
           at com.interlacesystems.isclient.analyzer.WorkbookServlet.runAction(Unknown Source)
           at com.interlacesystems.isclient.analyzer.WorkbookServlet.doGet(Unknown Source)
           at com.interlacesystems.isclient.analyzer.WorkbookServlet.doPost(Unknown Source)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
           at com.interlacesystems.isclient.auth.SessionInitFilter.doFilter(Unknown Source)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
           at com.interlacesystems.isclient.auth.AuthenticationFilter.doFilter(Unknown Source)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
           at com.interlacesystems.isclient.auth.RootFilter.doFilter(Unknown Source)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
           at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
           at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
           at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
           at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
           at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
           at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
           at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
           at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
           at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
           at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
           at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
           at java.lang.Thread.run(Thread.java:662)
      Caused by: java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.String
           at com.interlacesystems.api.UserPreferenceRepository$UserPreference.getBooleanProperty(Unknown Source)
           at com.interlacesystems.isclient.analyzer.action.AnalyzerContext.initDisplayOptions(Unknown Source)
           at com.interlacesystems.isclient.analyzer.action.AnalyzerContext.getDisplayOptions(Unknown Source)
           at com.interlacesystems.spreadsheet.SpreadsheetRequest.process(Unknown Source)
      Thanks,
      Sumant

      Edited by: Sumant on Jun 9, 2011 3:36 AM

      Edited by: Sumant on Jun 9, 2011 4:12 AM