2010-10-25 76 views
0

J'ai CAS 3.4.3 dans mon pom. De Jasig CAS zip j'ai inclus toute la configuration, y compris login-webflow.xmlProblème avec le flux Web Jasig CAS

La même configuration fonctionnait pour moi lorsque j'ai construit mon application avec la source CAS. À l'heure actuelle, je reçois une exception:

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) 

Quelqu'un at-il rencontré ce genre d'erreur? Cela se produit lorsque InternalSpelExpressionParser évalue flowScope.ticketGrantingTicketId neq null

Cet exemple de fichier login-webflow.xml est-il correct? Je l'ai regardé à travers plusieurs références et n'ont pas trouvé quoi que ce soit sur l'expression « NEQ » ...

Mon login-webflow.xml est exactement le même que l'on trouve here

Répondre

0

Oh son triste d'être stupide. Passé beaucoup de temps à penser qu'il s'agissait d'un problème de dépendance, mais en fait cas 3.4.3 a cas-servlet.xml différent qui contient ce qui suit:

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