Type Exception Report
Message org.apache.jasper.JasperException: javax.el.ELException: Failed to parse the expression [${platforms[@]}]
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.apache.jasper.JasperException: org.apache.jasper.JasperException: javax.el.ELException: Failed to parse the expression [${platforms[@]}]
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:604)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:422)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.filters.ExpiresFilter.doFilter(ExpiresFilter.java:1226)
org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
Root Cause
org.apache.jasper.JasperException: javax.el.ELException: Failed to parse the expression [${platforms[@]}]
org.apache.jasper.compiler.Validator$ValidateVisitor.prepareExpression(Validator.java:1632)
org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:759)
org.apache.jasper.compiler.Node$ELExpression.accept(Node.java:958)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2389)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2441)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2447)
org.apache.jasper.compiler.Node$Root.accept(Node.java:470)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2389)
org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1857)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:224)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:385)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:362)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:346)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:603)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:399)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.filters.ExpiresFilter.doFilter(ExpiresFilter.java:1226)
org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
Root Cause
javax.el.ELException: Failed to parse the expression [${platforms[@]}]
org.apache.el.lang.ExpressionBuilder.createNodeInternal(ExpressionBuilder.java:149)
org.apache.el.lang.ExpressionBuilder.build(ExpressionBuilder.java:178)
org.apache.el.lang.ExpressionBuilder.createValueExpression(ExpressionBuilder.java:242)
org.apache.el.ExpressionFactoryImpl.createValueExpression(ExpressionFactoryImpl.java:67)
org.apache.jasper.compiler.Validator$ValidateVisitor.prepareExpression(Validator.java:1630)
org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:759)
org.apache.jasper.compiler.Node$ELExpression.accept(Node.java:958)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2389)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2441)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2447)
org.apache.jasper.compiler.Node$Root.accept(Node.java:470)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2389)
org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1857)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:224)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:385)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:362)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:346)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:603)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:399)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.filters.ExpiresFilter.doFilter(ExpiresFilter.java:1226)
org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
Root Cause
org.apache.el.parser.ParseException: Encountered " <ILLEGAL_CHARACTER> "@ "" at line 1, column 13.
Was expecting one of:
"{" ...
<INTEGER_LITERAL> ...
<FLOATING_POINT_LITERAL> ...
<STRING_LITERAL> ...
"true" ...
"false" ...
"null" ...
"(" ...
"[" ...
"!" ...
"not" ...
"empty" ...
"-" ...
<IDENTIFIER> ...
<IDENTIFIER> ...
"(" ...
org.apache.el.parser.ELParser.generateParseException(ELParser.java:3090)
org.apache.el.parser.ELParser.jj_consume_token(ELParser.java:2963)
org.apache.el.parser.ELParser.Assignment(ELParser.java:280)
org.apache.el.parser.ELParser.Semicolon(ELParser.java:182)
org.apache.el.parser.ELParser.Expression(ELParser.java:175)
org.apache.el.parser.ELParser.BracketSuffix(ELParser.java:1438)
org.apache.el.parser.ELParser.ValueSuffix(ELParser.java:1388)
org.apache.el.parser.ELParser.Value(ELParser.java:1328)
org.apache.el.parser.ELParser.Unary(ELParser.java:1298)
org.apache.el.parser.ELParser.Multiplication(ELParser.java:1060)
org.apache.el.parser.ELParser.Math(ELParser.java:980)
org.apache.el.parser.ELParser.Concatenation(ELParser.java:936)
org.apache.el.parser.ELParser.Compare(ELParser.java:747)
org.apache.el.parser.ELParser.Equality(ELParser.java:641)
org.apache.el.parser.ELParser.And(ELParser.java:585)
org.apache.el.parser.ELParser.Or(ELParser.java:529)
org.apache.el.parser.ELParser.Choice(ELParser.java:486)
org.apache.el.parser.ELParser.Assignment(ELParser.java:243)
org.apache.el.parser.ELParser.Semicolon(ELParser.java:182)
org.apache.el.parser.ELParser.Expression(ELParser.java:175)
org.apache.el.parser.ELParser.DynamicExpression(ELParser.java:147)
org.apache.el.parser.ELParser.CompositeExpression(ELParser.java:44)
org.apache.el.lang.ExpressionBuilder.createNodeInternal(ExpressionBuilder.java:118)
org.apache.el.lang.ExpressionBuilder.build(ExpressionBuilder.java:178)
org.apache.el.lang.ExpressionBuilder.createValueExpression(ExpressionBuilder.java:242)
org.apache.el.ExpressionFactoryImpl.createValueExpression(ExpressionFactoryImpl.java:67)
org.apache.jasper.compiler.Validator$ValidateVisitor.prepareExpression(Validator.java:1630)
org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:759)
org.apache.jasper.compiler.Node$ELExpression.accept(Node.java:958)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2389)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2441)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2447)
org.apache.jasper.compiler.Node$Root.accept(Node.java:470)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2389)
org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1857)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:224)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:385)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:362)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:346)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:603)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:399)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.filters.ExpiresFilter.doFilter(ExpiresFilter.java:1226)
org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
Note The full stack trace of the root cause is available in the server logs.