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

Bug 316560

Summary: Put in place some automated integration tests for OSGi.
Product: [RT] Jetty Reporter: Hugues Malphettes <hmalphettes>
Component: osgiAssignee: Hugues Malphettes <hmalphettes>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: jetty-inbox, mgorovoy
Version: 7.1.3   
Target Milestone: 7.2.0.RC0   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
small project that uses pax exam to test jetty-osgi's http service
none
The actual test class none

Description Hugues Malphettes CLA 2010-06-10 19:32:51 EDT
bug 316557 should be identified that way.
Comment 1 Hugues Malphettes CLA 2010-06-22 00:44:29 EDT
Created attachment 172384 [details]
small project that uses pax exam to test jetty-osgi's http service

This test project uses pax-exam to configure jetty-osgi on felix and to deploy a servlet on the HttpService provided by equinox.
The execution of the servlet is tested via jetty's HttpClient API.
Comment 2 Hugues Malphettes CLA 2010-06-22 00:45:19 EDT
Created attachment 172385 [details]
The actual test class
Comment 3 Hugues Malphettes CLA 2010-06-22 00:56:20 EDT
Pax Exam requires that each bundle remains jarred up.
And I tested with felix.
This was the opportunity to improve jetty-osgi code to support this situation.
Comment 4 Michael Gorovoy CLA 2011-08-30 20:02:12 EDT
Hugues, can this ticket be resolved?
Comment 5 Hugues Malphettes CLA 2011-09-05 16:38:48 EDT
OK let's be more specific for more tests. Thanks for getting some closure on this bug Michael.
Comment 6 Jesse McConnell CLA 2011-09-20 15:52:22 EDT
Resolved -> Closed