Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-06-16Bug 516761 - Clean up log stream projectThomas Watson1-0/+122
- Format code - Move OSGi API to separate source folder - add about.html - localize headers - add pom.xml and add module to top level pom.xml - add functional.interface.jar to util classpath Change-Id: Icc05eff0c9e1ef96e862d72a4a6eb0666ca1aa91 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-06-16service registry: Add new ServiceReference.getProperties() methodBJ Hargrave1-1/+10
OSGi added a new getProperties() method to ServiceReference so that a copy of the service’s properties can be obtained.
2017-06-16Bug 492825 - [osgi R7] Resolver specification updates for version 1.1Thomas Watson2-0/+14
Add onCancel support Change-Id: I0e46d80bb47a044fa9d1087515b550fc2cf0773b Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-06-16Bug 486950 - [osgi R7] log service is being updatedThomas Watson4-2/+79
- Add support for LoggerAdmin Change-Id: Iecd2675cfb7ddf7f7a10fbaa8a7f35e4f59d5615 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-06-16[bug 486950] [osgi R7] log service is being updatedThomas Watson2-1/+2
Initial implementation. Includes Java 6/7 aspects only (e.g., no LogStream, etc.).
2017-06-16Bug 486941 - [osgi R7] Framework extensions may require capabilitiesThomas Watson3-7/+7
from host or other attached fragments - deleted the wrong test bundle. restoring back ext.framework.osgiee.b Change-Id: Iff1a10f1f7c46def27bfc134d58dd8defd2e2296 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-06-16Bug 486941 - [osgi R7] Framework extensions may require capabilitiesThomas Watson5-22/+304
from host or other attached fragments Change-Id: I0b893396db9f0644c6f7e578f26a7971e45e7448 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-05-16Bug 516457: Many of plug-ins need a version increaseY20170525-1000Y20170523-0000Y20170518-1000S4_7_0_RC2S4_7_0_RC1I20170529-0800I20170528-2000I20170528-0800I20170527-1500I20170527-0800I20170526-2000I20170524-2000I20170524-0800I20170523-2000I20170523-0800I20170522-2000I20170522-0800I20170521-2000I20170521-0800I20170520-1500I20170518-1030I20170518-0830I20170518-0500I20170517-2000I20170517-0800I20170516-2000Thomas Watson1-1/+1
Need to update minor versions for when BREE increased Change-Id: I3120449b05a17aba070f062e108fd9704cf6ae00 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-05-12Bug 516592 - LogReaderService.getLog() is reverse order of javadoc I20170516-0800I20170515-2000I20170515-0910I20170515-0800I20170514-2000I20170514-1120Anjum Fatima1-4/+4
Changed storeEntry() to store the history in a way that it removes the old entries when it is full. Updated testLogHistory1() to account the change done in implementation Change-Id: I3455a0cf23368c19c20d52659491b21a581c3a04 Signed-off-by: Anjum Fatima <anjum.eclipse@gmail.com>
2017-04-27Bug 515920 - "Windows Server 2016" to osname.aliases I20170428-0550I20170428-0445I20170427-2000Thomas Watson1-0/+28
Change-Id: I07d5537eddb796db7a434a3616bc50acdc51b8ec Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-04-11Bug 498064 - Disable testUsesTimeout testY20170413-1000I20170413-2000Thomas Watson1-1/+1
Will disable the testUsesTimeout test case until we can convert it to a session test. A session test runs in a separate VM so should help isolate any issues the testcase has from the rest of the test suite for org.eclipse.osgi. Change-Id: I1b444f3aafc09bcce3e9831d35a6dd649bd9bfa2 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-03-23Bug 514149 - [resolver] issues resolving with substitutable exportsThomas Watson14-0/+843
Add testcase Change-Id: I378d22ad768831ad1e618ef5f0eee95ff52424c7 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-03-02Bug 512707 - Add support for recursive class processingY20170321-2315Y20170321-0120Y20170316-0500Y20170309-1000S4_7_0_M6I20170327-2000I20170326-2000I20170325-2000I20170324-2000I20170323-2000I20170322-2000I20170321-2000I20170320-2000I20170319-2000I20170318-2000I20170317-2000I20170316-2000I20170315-2000I20170315-0500I20170314-2000I20170313-2000I20170312-2000I20170311-2000I20170310-2000I20170308-2000I20170308-0800I20170307-2000I20170307-0800I20170307-0610I20170307-0450I20170307-0420I20170307-0410I20170307-0150I20170306-2000I20170306-0800I20170305-2000I20170304-2000I20170303-2000I20170302-2000Thomas Watson3-3/+146
Change-Id: I3223216586d1cb5bf399132b26293cf0e787377f Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-02-03Bug 511593 - Issue resolving split packagesThomas Watson1-1/+95
Add testcase for substituted split a packages. Change-Id: I3b937c6fa2b94122d02aa582027da361b8574bf5 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-01-18Bug 510641 - Remove old Headers implementation.Thomas Watson1-1/+1
Change-Id: Ibc09bc478f68516c692c95181081a08781024ed5 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-01-18Bug 510641 - Covert use of Headers to CaseInsensitiveDictionaryMapBJ Hargrave2-6/+12
Change-Id: If786a84bf13039cf92204dad8b0afe4abc75c9af Signed-off-by: BJ Hargrave <hargrave@us.ibm.com>
2017-01-11Bug 501950 - [ds] replace Equinox DS implementation with Felix SCR (DS)I20170112-0245I20170112-0200I20170111-2000Thomas Watson1-2/+4
implementation Update the DS API for R6 Change-Id: I49f46a8474a4b434ad20fe54f2ad8f0f4d649e99 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-01-03Bug 509876 - PlatformAdmin read-only state uses wrong timestamp forI20170105-0320I20170105-0230I20170104-2000I20170104-0800I20170103-2000Thomas Watson1-1/+22
State.getTimeStamp() Change-Id: I42c703cfec338f7eb1950d5d9c4d0c222fe792eb Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-12-15Bug 509318 - Update resolver implementation to latest from apacheThomas Watson1-0/+45
Change-Id: I6898a735b29127d71d1ba285106062315f978f88 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-12-01Bug 508542 - Failures for testBug490902 in I-buildsY20161208-1000S4_7_0_M4I20161213-0600I20161213-0300I20161212-2000I20161211-2000I20161210-2000I20161208-0830I20161208-0730I20161207-2000I20161207-1340I20161207-0800I20161207-0515I20161206-2000I20161206-0800I20161205-2000I20161205-0800I20161204-2000I20161203-2000I20161202-2000I20161201-2000Thomas Watson2-7/+6
Change-Id: I4f75a52880f235675b9446415b2d2297c266c4d9 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-17Bug 507703 - Add toString to ModuleWiringY20161124-1000I20161128-2000I20161128-0600I20161128-0330I20161127-2000I20161127-1300I20161126-2000I20161126-0815I20161125-2000I20161124-2000I20161123-2000I20161122-2000I20161121-2000I20161120-2000I20161119-2000I20161118-2000I20161117-2000Thomas Watson1-2/+21
Change-Id: I4067437e5da201f472c48173a2595e63bb589177 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-07Bug 507178 - Issues with encoding/decoding file URLs in variousY20161110-1000I20161111-1220I20161111-0900I20161111-0740I20161111-0510I20161110-2030I20161110-1630I20161110-1225I20161110-1130I20161110-0710I20161110-0510I20161109-2000I20161108-1015I20161108-0800Thomas Watson2-5/+121
scenarios Change-Id: I2cf6b79d055eef7fb180f3f0f75032cbb84b7d51 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-02Bug 506939 - Update felix resolver code.Thomas Watson1-40/+79
Change-Id: I71b049e22f2aebe2022c7ecdb3c198e9dda0582a Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-25Bug 506460 - openConnection(URL u, Proxy p) is unsupported when multipleI20161025-2000Thomas Watson2-4/+14
frameworks are running Change-Id: I44b31638002212d08a0a47bd4d9511d88420cc3b Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-04Bug 503742 - Disable by default lazy start trigger on failed class loadY20161018-1100Y20161013-1000Y20161006-1000I20161018-0800I20161011-0800I20161005-1430I20161005-1045I20161005-0815Thomas Watson2-4/+54
from Bundle.loadClass Change-Id: I4d9533461b4ed4db76dc96772fd4a50a9d28a1c0 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-29Bug 502425 - Move Equinox Framework up to Java 7Thomas Watson3-3/+3
Change-Id: I2dd55f8926f6d3fe4c15c664b0cc839545711bc1 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-27Bug 502318 - osgi.framework.activeThreadType is no longer usedY20160929-1000Thomas Watson1-0/+54
Change-Id: I54fa1cce33e778d02a792b7c24a651c30555d08e Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-08-30Bug 492890 - Must escape values in a Bundle-NativeCode header when theyY20160901-1000I20160906-0800Thomas Watson6-3/+49
have special filter characters Change-Id: Ia10e30ac0090f92297196d1ace0ba19c5b454ee5 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-08-12Bug 499617 - Avoid holding class loader locks while lazy activatingY20160818-1000I20160816-1015I20160816-0800Thomas Watson2-34/+72
Change-Id: Ided8055478bcc15c6669bd665b29a0c88e937728 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-08-12Bug 497576 - [equinox framework] augmenting bundle metadataThomas Watson2-6/+111
Container changes to allow a container adaptor to adapt a builder before it is used by the container. EquinoxContainerAdaptor changes to call StorageHook implementations to adapt a builder for a generation. Change-Id: I4597f98b6fc6c993fc601a615f61047a8299beae Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-07-13Bug 486952 - [osgi R7] set org.osgi.framework.storage property whenY20160811-1000Y20160804-1000Y20160728-1000Y20160721-1000Y20160714-1000I20160809-1300I20160809-1100I20160803-2000I20160803-0800I20160802-2000I20160802-0800I20160801-2000I20160801-0800I20160731-2000I20160726-1400I20160726-0800I20160719-0800I20160716-1900Thomas Watson1-0/+13
derived Change-Id: I7ff18cea64a58827ab74374c2b8db5fb97b80837 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-07-08Update test bundle version for OxygenI20160712-1000I20160712-0800I20160708-1700Thomas Watson2-2/+2
Change-Id: I9c59435f622119a8e2c8d11d9682e015634933f2 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-07-06Bug 497407 - Handle @initial locations for bundle update operationsY20160707-1000Thomas Watson1-0/+61
Change-Id: I396cf341934c0de5f0b589ba691a913f0745766a Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-30Bug 497092 - Use INFO event from uninstalled/updated bundle revisionI20160705-1600Thomas Watson2-1/+50
If trying to open a zip file and an IOException is thrown then check if the bundle revision still exists in the list of revisions for the bundle. If it does not then the revision was removed as part of an uninstall or update operation. In this case just use an INFO event. Change-Id: I975061a2e963be1c7b9752401aae6d70eddda003 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-28Bug 496465 - Prep for 4.7 (Oxygen) and 4.6.1 (Neon.1) maintenance buildsThomas Watson1-1/+1
Change-Id: I141bdbfacdcfbc14a5f138669f71ba6fb84f47a8 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-16Revert "Bug 449765 - Framework should provide a persistent UUID"Thomas Watson1-63/+1
This reverts commit 3841a41167128ab80ffe8f05bf793694f5c28400. Change-Id: I90c3d843d6593997f1ff38922a3662d2f4131509
2016-06-15Bug 449765 - Framework should provide a persistent UUIDThomas Watson1-1/+63
Change-Id: Ic26c63aa5fbec649786070447c737bd81cf5521d Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-13Bug 493387 - Resolver timeout can be improved by overriding the LoggerThomas Watson1-1/+1
used by the resolver Change-Id: I2722ac5512e070a3fbb3e4da0e6c527c7eb1552c Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-03Bug 495333 - ContextFinder returns null from getResourcesR4_6I20160606-1100I20160603-1000Thomas Watson2-2/+98
If there are no classes loaded from bundle class loaders on the stack then ContextFinder.getResources can return null. This fix ensures an empty enumeration is returned instead. Change-Id: I07fe25eeaf8d02ea92cbe130794cdd2a011ae481 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-05-03Bug 492890 - add test for native code attributes with special filterI20160504-0035I20160503-2000Thomas Watson1-0/+26
chars Change-Id: I2fcf8daf79130b1d351ffa1f549c04d8ccabf750 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-04-22Bug 471682 - disable OldStylePluginTests when compat fragment is missingI20160427-0800I20160427-0400I20160426-2330I20160426-2000I20160426-1615I20160426-1430I20160426-1245I20160426-1105I20160426-1045I20160426-1000I20160426-0800I20160426-0130I20160426-0030I20160425-2230I20160425-2000I20160425-1300I20160425-0800I20160424-2245I20160424-2000Thomas Watson1-2/+33
Change-Id: Icf3f29081860d4f165c21c4e871941117b36cfea Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-04-07Bug 490902 - LinkageError in parallel class loading of ModuleClassLoaderThomas Watson8-1/+138
Attempt at a testcase to reproduce Change-Id: I0f3660b06e4c5cba6c8fe98f31c94d87ece19bf0 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-04-01Bug 490890 - Avoid holding system properties objectY20160407-1000I20160405-0800Thomas Watson1-0/+72
Change-Id: I9ad88f33b03e3130ea73e990e107025f53b1abe0 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-03-29Bug 489686 - Some bundles in Orbit Recipes cannot be used in targetThomas Watson2-5/+46
platform, p2 hangs Change-Id: I3ca09f6789af33f1ab0a86ce44ced87720fcf0ee Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-03-25Bug 489669 - Some bundles decrease versions compared to Mars.2I20160329-0800Thomas Watson2-2/+2
Change-Id: I127134ef79bfee32c5370e91e46f4a4d15a04f05 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-03-24Bug 490374 - Enable framework tests for gerrit build jobThomas Watson6-52/+59
Change-Id: I4f575a3fbcffc919487f3fe77e9f8ccb29da8427 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-03-22Bug 490008 - Add to test override of main attributes for package infoThomas Watson5-0/+75
Change-Id: I0d5dc773bd768525082045afaabfb6d631606238 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-03-21Bug 490008 - Add a test for package info in manifest main attributesI20160322-0800Thomas Watson2-10/+19
Change-Id: I5229b936ef6139b6150c1a55d8687302b4f40b81 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-03-21Bug 489675 - ContextFinder.getResources() searches resources inThomas Watson3-0/+18
different order with getResource Change-Id: I39d2d32b03ce92bc2879ec88ad60d59591291867 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-03-08Bug 489233 - Avoid queue start-level operation if a bundle is notY20160310-0830Y20160310-0800Thomas Watson1-0/+27
persistently marked for activation Change-Id: I90372ece802642b0994ee091b73155e425e2bc3e Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>

Back to the top