Since JSTL needs to be provided by servlet container, the jstl dependency
could be changed to:

    <dependency>
       <groupId>javax.servlet</groupId>
       <artifactId>jstl</artifactId>
       <version>1.2</version>
       <scope>provided</scope>
     </dependency>

- Henry

On Thu, Dec 17, 2009 at 12:30 PM, Paul Lindner <[email protected]> wrote:

> jstl is only needed for jsp taglib support that is used for the sample
> login/auth pieces for three-legged oauth.  jstl is needed to work with
> jsecurity (now Apache Shiro)
>
> For specific changes please see the commits referenced below.  It appears
> that jakarta-taglibs project is stalled, so I'm not sure where we can get
> equivalent functionality.  Here's the bug for that.
>
> https://issues.apache.org/bugzilla/show_bug.cgi?id=45197
>
> Might we be able to pull something from tomcat?
>
> commit b57b8b63b4f5f3face978d718ee6cdc840d8fdb0
> Author: lindner <lind...@13f79535-47bb-0310-9956-ffa450edef68>
> Date:   Sun Nov 8 08:03:50 2009 +0000
>
>    SHINDIG-1221 | Rome 1.0 Upgrade / get jstl from sun java2 repo
>
>
>    git-svn-id:
>
> https://svn.apache.org/repos/asf/incubator/shindig/tr...@83384513f79535-47bb-0310-9956-ffa450edef68
>
> commit 4a9018e7809c7f0fc44dc9ff26bfc3701be37ff9
> Author: lindner <lind...@13f79535-47bb-0310-9956-ffa450edef68>
> Date:   Wed Mar 25 23:12:30 2009 +0000
>
>    SHINDIG-994 | Add sample authn/authz layer to 3 legged OAuth, bumps
> oauth-core/jetty/servlet-api jars
>
>
>    git-svn-id:
>
> https://svn.apache.org/repos/asf/incubator/shindig/tr...@75846213f79535-47bb-0310-9956-ffa450edef68
>
>
> On Thu, Dec 17, 2009 at 12:14 PM, Dave <[email protected]> wrote:
>
> > JSTL is referenced in the Shindig/Java Project Maven POM as a
> > dependency like so:
> >
> >      <dependency>
> >        <groupId>javax.servlet</groupId>
> >        <artifactId>jstl</artifactId>
> >        <version>1.2</version>
> >      </dependency>
> >
> > And a CDDL licensed version of JSTL is pulled from Java.net, see this
> > comment:
> >
> >    <!-- for jstl-1.2 for now.. -->
> >    <repository>
> >      <id>java.net</id>
> >      <url>http://download.java.net/maven/2/</url>
> >    </repository>
> >
> > After doing a search of the codebase, it appears to me that the ONLY
> > reasons that JSTL is included are two JSP files in the Server:
> >
> >   login.jsp
> >   authorize.jsp
> >
> > Does anybody know if there is any other usage of JSTL or JSTL classes
> > in Shindig?
> >
> > Thanks,
> > - Dave
> >
>

Reply via email to