+1 on use javax.servlet:jstl 1.2 as dependency.

regards

Leonardo Uribe

On Sun, Mar 15, 2009 at 12:10 PM, Simon Kitching <[email protected]>wrote:

> Hi,
>
> I just recently tried to build myfaces core 1.2 trunk. The maven build
> failed because there is a dependency on artifact "jstl:jstl 1.2", which
> is not in the standard repos.
>
> Actually, both the api and impl poms just declare a dependency on
> jstl:jstl, and the version is controlled from the parent pom (in the
> "core/trunk12" dir).
>
> The pom files appear to have had this situation since at least jan 2008,
> ie jstl:jstl 2.0 has been needed to build for a long while. I'm a little
> puzzled why this hasn't been noticed as a problem before. Maybe we all
> typically build with some Sun repos in our maven ~/.m2/settings.xml
> files or similar.
>
> The latest version of jstl:jstl in the repo1.maven.org/maven2 repos is
> vesion 1.1, and that has a redirect pointing to "javax.servlet:jstl".
> The artifact javax.servlet:jstl *is* in the maven repos, and version 1.2
> is there.
>
> So is there any reason why we should not update the poms to depend on
> javax.servlet:jstl 1.2 instead of jstl:jstl 1.2?
>
> By the way, the JSF1.1 version depends on "javax.servlet:jstl 1.1.0".
>
> Regards,
> Simon
>
>

Reply via email to