This discussion is archived
2 Replies Latest reply: Feb 10, 2012 1:51 AM by gimbal2 RSS

Mojarra JSF 2.1.x servlet requirement or dependency

916280 Newbie
Currently Being Moderated
Can anyone tell me how to reconcile this information?

http://javaserverfaces.java.net/nonav/rlnotes/2.1.0/releasenotes.html

says that JSF (Mojarra) 2.1 series depends on a servlet 3.0 container.

But http://download.java.net/maven/2/com/sun/faces/jsf-api/2.1.2/jsf-api-2.1.2.pom,

the maven config for JSF (Mojarra) 2.1 (2.1.2, in this case), shows a dependency on a servlet 2.5 container

We currently have a sandbox environment set up with a stack that can only provide servlet 2.5, and it seems to be working, with some occasional hiccups. Are we in for surprises down the line, or is the official requirement or dependency different than the actual dependency? In other words, is a stack with servlet 2.5 really sufficient for including JSF 2.1.x?

Thanks,

Josh
  • 1. Re: Mojarra JSF 2.1.x servlet requirement or dependency
    916280 Newbie
    Currently Being Moderated
    From a chat just now on irc.freenode.net ##jsf:
    [11:18] <@edburns> JSF 2.1 does not, and will not, require anything more than Servlet 2.5.
    [11:19] <@edburns> JSF 2.2 will require Servlet 3.0. Practically speaking the requirement is due to the need to provide <h:inputFile> for file upload.
    [11:21] <Jasman> Thank you, @edburns
    [11:22] <Jasman> Why do the release notes say otherwise (for Mojarra 2.1.x)?
    [11:22] <@edburns> Jasman: Thanks for pointing that out. I think it's an error in the relnotes.
    [11:22] <@edburns> rogerk1: Can you please investigate the problem pointed out by Jasman here?
    [11:23] <Jasman> Thanks for the clarification
  • 2. Re: Mojarra JSF 2.1.x servlet requirement or dependency
    gimbal2 Guru
    Currently Being Moderated
    913277 wrote:
    From a chat just now on irc.freenode.net ##jsf:
    [11:18] <@edburns> JSF 2.1 does not, and will not, require anything more than Servlet 2.5.
    [11:19] <@edburns> JSF 2.2 will require Servlet 3.0. Practically speaking the requirement is due to the need to provide <h:inputFile> for file upload.
    [11:21] <Jasman> Thank you, @edburns
    [11:22] <Jasman> Why do the release notes say otherwise (for Mojarra 2.1.x)?
    [11:22] <@edburns> Jasman: Thanks for pointing that out. I think it's an error in the relnotes.
    [11:22] <@edburns> rogerk1: Can you please investigate the problem pointed out by Jasman here?
    [11:23] <Jasman> Thanks for the clarification
    Amazing. IRC is still alive and kicking :)

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points