Details
-
Bug
-
Status: Reopened
-
Major
-
Resolution: Unresolved
-
Java-SCA-2.0-M5
-
None
Description
Stripes:
a) MANIFEST contains these entries:
javax.servlet.jsp,
javax.servlet.jsp.tagext,
...these are not actually supplied in any dependency of Stripes, but they are also not used by Stripes either.
Earlier versions of the servlet-api package used to contain these packages, but not the most recent ones, which thus causes a resolution failure under OSGi, even though the code will actually execute successfully.
b) POM problems:
Dependency net.sourceforge.stripes.stripes is declared as "provided" but does not appear in the main build at all, leading to an OSGI resolution failure.
b) Implementation-Web-Runtime:
Dependencies:
javax.servlet.servlet-api
org.apache.geronimo.specs.geronimo-jsp_2.1_spec
org.apache.geronimo.specs.geronimo-el_1.0_spec
...are declared as "provided" scope, but don't turn up in the main distribution build, leading to a resolution failure for this module under OSGi