2010-10-25 61 views
0

我在我的朋友有CAS 3.4.3。从Jasig CAS zip我包括所有配置,包括login-webflow.xml问题与Jasig CAS webflow

当我使用CAS源构建我的应用程序时,相同的配置正在为我工​​作。目前我收到一个例外:

org.springframework.expression.spel.SpelParseException: EL1041E:(pos 33): After parsing a valid expression, there is still more data in the expression: 'neq' 
    at org.springframework.expression.spel.standard.InternalSpelExpressionParser.doParseExpression(InternalSpelExpressionParser.java:118) 

有没有人遇到过这种错误?它发生在InternalSpelExpressionParser正在评估flowScope.ticketGrantingTicketId时neq null

这个示例login-webflow.xml更正确吗?我已经通过多次提到看了看,还没有找到表达“非等效”什么...

我登录-webflow.xml是完全一样的发现here

回答

0

哦,它的悲伤是愚蠢的。花了很多时间认为这是一个依赖性问题,但实际上cas 3.4.3有不同的cas-servlet.xml,其中包含以下内容:

<bean id="expressionParser" class="org.springframework.webflow.expression.WebFlowOgnlExpressionParser" />