Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 316560 - Put in place some automated integration tests for OSGi.
Summary: Put in place some automated integration tests for OSGi.
Status: CLOSED FIXED
Alias: None
Product: Jetty
Classification: RT
Component: osgi (show other bugs)
Version: 7.1.3   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 7.2.0.RC0   Edit
Assignee: Hugues Malphettes CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-10 19:32 EDT by Hugues Malphettes CLA
Modified: 2011-09-20 15:52 EDT (History)
2 users (show)

See Also:


Attachments
small project that uses pax exam to test jetty-osgi's http service (9.09 KB, application/octet-stream)
2010-06-22 00:44 EDT, Hugues Malphettes CLA
no flags Details
The actual test class (8.51 KB, text/plain)
2010-06-22 00:45 EDT, Hugues Malphettes CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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