On May 25, 2011, at 12:01 PM, Thomas Heute wrote:
Shindig depends on JUEL which brings issues in JBoss AS 6.
I've seen that our forked Shindig now depends on gatein-dep:
http://anonsvn.jboss.org/repos/gatein/components/shindig/trunk/pom.xml
http://anonsvn.jboss.org/repos/gatein/maven/dep/trunk/pom.xml
But the Juel library is defined twice with different versions.
We can define the version 2.2.3 in dep and remove the version from
shindig pom so that we embed the correct one (At the moment it takes the
older one which brings the issues).
I'm a bit confused on the history of the changes, so wanted to validate
with Chris and Julien about the best way to reduce issues.
I have only tested a newer version of Shindig with an updated version of JUEL on AS 6 to
check that updating JUEL solved the issue I saw on the WSRP admin. I also performed some
simple tests with gadgets and this updated Shindig version and didn't see any issue
either but my tests didn't go very far. I didn't push forward because AS 6 support
was de-empasized.
I would still recommend updating JUEL as the version we currently use, while only used in
Shindig, is very old and doesn't conform to the spec.
I guess we should also remove juel all along from JBoss AS packaging,
not sure about Tomcat.
I didn't try this option so I can't say.
Cordialement / Best,
Chris
==
Principal Software Engineer / JBoss Enterprise Middleware Red Hat, Inc.
Follow GateIn:
http://blog.gatein.org /
http://twitter.com/gatein
Follow me:
http://metacosm.info/metacosm /
http://twitter.com/metacosm