Just wondering what people think about not including

<listener>
  <listener-class>org.apache.shale.view.faces.LifecycleListener</listener-class>
</listener>

in the taglib.tld of myfaces-core.  I believe correct me if I am wrong
that this is the only shale class that uses servlet 2.4.

If shale users wish to use these capabilites then they can add the
listener to their web.xml.  If they are running in a servlet 2.3
environment (like I am with WebSphere Portal 5.1) then it is possible
for the application to load and the get most of the benefits of shale.

Of course the other option is to put the listener and the tld into
another jar (just like the tiger jar) which I guess may or may not be
more inconvenient than the you include it yourself approach.

I realize that Shale does not want to cater to old specs, but in this case
I'm not sure the convenience is valueable enough to sacrifice compatibility.

Reply via email to