[ 
http://issues.apache.org/jira/browse/FELIX-57?page=comments#action_12375168 ] 

BJ Hargrave commented on FELIX-57:
----------------------------------

I would like to keep the servlet 2.1 code/bundle in the repo. OSGi uses this 
servlet 2.1 code for its HttpService RI. Could we not have several versions of 
servlet API bundle available?

> Determine proper use of javax.servlet in HTTP Service
> -----------------------------------------------------
>
>          Key: FELIX-57
>          URL: http://issues.apache.org/jira/browse/FELIX-57
>      Project: Felix
>         Type: Task

>   Components: HTTP Service
>     Reporter: Richard S. Hall
>     Priority: Minor

>
> Currently, we have javax.servlet 2.1 code in the Felix repository for the 
> purposes of using it for the HTTP Service because it was thought that the 
> HTTP Service was required to use javax.servlet 2.1. However, the conclusion 
> of this thread seems to state otherwise:
> http://mail-archives.apache.org/mod_mbox/incubator-felix-dev/200511.mbox/[EMAIL
>  PROTECTED]
> As a result, the current HTTP Service implementation depends on Jetty 4.2.25 
> and javax.servlet 2.4, both of which are embedded inside the bundle JAR file. 
> This is incorrect because Jetty 4.2.25 does not implement 2.4, so we actually 
> need to use javax.servlet 2.3 for it, but I could not find it in ibiblio.
> So first, we need to find servlet 2.3 and add a dependency to it. If we 
> decide to stick with javax.servlet 2.3, then we should remove 2.1 from the 
> repo and just bundle-ize the javax.servlet 2.3 JAR from ibiblio or whereever. 
> Then we can move the servlet API out of the HTTP Service bundle and import it 
> as before.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to