On Fri, Mar 20, 2009 at 11:11 AM, sebb <seb...@gmail.com> wrote:
> See post from Niall - it causes problems with OSGI bundles.
>
> If anything, I see that as an abuse of optional, because it's not optional.

But, it *is* optional, because the annotations are not required at
runtime.  Putting it in "provided" scope means that it's up to the
users to make sure it is actually provided in the runtime environment
(such as the servlet API or something).  This would make users think
they need to make sure it's there when they really don't.  The
dependency is a compile-time (the default scope), optional dependency.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to