Проблема с веб-потоком Jasig CAS - PullRequest
0 голосов
/ 25 октября 2010

У меня в помпе CAS 3.4.3. Из Jasig CAS zip я включил всю конфигурацию, включая login-webflow.xml

Такая же конфигурация работала для меня, когда я создавал свое приложение с источником 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 правильным? Я просмотрел несколько ссылок и не нашел ничего по выражению 'neq' ...

Мой login-webflow.xml в точности совпадает с найденным здесь

1 Ответ

0 голосов
/ 25 октября 2010

О, грустно быть глупым.Потратил много времени, думая, что это проблема с зависимостями, но на самом деле cas 3.4.3 имеет другой файл cas-servlet.xml, который содержит следующее:

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