Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 176989

Summary: Add Jetty and JSP Support bundles to Platform Feature
Product: [Eclipse Project] Platform Reporter: Simon Kaegi <simon_kaegi>
Component: RelengAssignee: Kim Moir <kim.moir>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: curtispd, dj.houghton, eclipse-bugs, kim.moir, pascal, sonia_dimitrov
Version: 3.3   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 138390    

Description Simon Kaegi CLA 2007-03-12 10:21:41 EDT
The Jetty and JSP Support Bundles should be added to the Platform Feature.

The bundles from the eclipse depot are:
1) org.eclipse.equinox.http.jetty
2) org.eclipse.equinox.http.servlet
3) org.eclipse.equinox.http.registry
4) org.eclipse.equinox.jsp.jasper
5) org.eclipse.equinox.jsp.jasper.registry

We will also need to add the following bundles from Orbit:
1) javax.servlet (v2_4)
2) javax.servlet.jsp (v2_0)
3) org.apache.commons.el (v1_0)
4) org.apache.commons.logging (v1_0_4)
5) org.apache.jasper (v5_5_17)
6) org.mortbay.jetty (v5_1_11)
Comment 1 Kim Moir CLA 2007-03-12 11:03:42 EDT
Simon, I asked DJ if this needed PMC approval and he said that you should 
send an email to the pmc list

https://dev.eclipse.org/mailman/listinfo/eclipse-pmc

before I make this change
Comment 2 Jeff McAffer CLA 2007-03-12 16:03:34 EDT
+1
Comment 3 Kim Moir CLA 2007-03-12 17:00:12 EDT
When this change is implemented, the following bundles will be in both the platform and equinox features

org.eclipse.equinox.http.jetty
org.eclipse.equinox.http.servlet
org.eclipse.equinox.http.registry
org.eclipse.equinox.jsp.jasper
org.eclipse.equinox.jsp.jasper.registry
javax.servlet
javax.servlet.jsp
org.apache.commons.el
org.apache.commons.logging
org.apache.jasper
org.mortbay.jetty

Today, org.eclipse.osgi is included in the rcp feature and equinox feature.  As well, org.eclipse.osgi.util and org.eclipse.osgi.services are included in both the equinox feature and platform feature.

Should there be an equinox feature that the SDK can consume or a better way to organize them so there isn't so much duplication?
Comment 4 Kim Moir CLA 2007-03-14 09:26:52 EDT
This was released last night's build N20070314-0010

Simon, there are missing about.html files in the following bundles
org.eclipse.equinox.http.registry
org.eclipse.equinox.jsp.jasper
org.eclipse.equinox.jsp.jasper.registry

Please add the files and update your build.properties to include them.

Also, please update the version of the bundle in the map files, I just added them with the tag as HEAD.
Comment 5 Simon Kaegi CLA 2007-03-14 17:29:52 EDT
Thanks Kim.
I've added an about.html files to the bundles you mentioned.

For tagging, it should be fine for these to get tagged normally along with the other equinox bundels at the end of the week.
Comment 6 Kim Moir CLA 2007-03-15 15:35:05 EDT
Closing. To clarify, the equinox team should tag the new bundles at the end of the week for M6. Our build just tags the releng project, not the bundles listed in the   releng project.
Comment 7 Kim Moir CLA 2007-03-15 15:35:39 EDT
closing