Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-07-12Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=534087Mat Booth1-1/+21
Allow ECF to build against both R6 and R7 implementations of the org.osgi.service.log API. This is accomplished by providing stubs of the new interfaces on the build-time classpath so that we can implement the new R7 methods without having unresolved classes on R6. The stubs are not shipped with the binary distribution of ECF, so in the actual ECF code we can use them as long as we avoid any explicit import statements to avoid runtime linkage errors on R6. Change-Id: Ib29135c030e3dd8a3bf799552a2f3144c26edfe3 Signed-off-by: Mat Booth <mat.booth@redhat.com>
2018-04-26Removed use of org.osgi.service.log.Logger from master branch. It wasslewis1-22/+0
added in error. Change-Id: I6e6c0f6cfdb16ffc8ab2ac88fb77cba4b0c6e4d6
2018-04-26Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=534087slewis1-4/+24
This bug is caused by the new classes in OSGi R7 org.osgi.service.log package, and so these changes are dependent on using osgiR7. Change-Id: Ie613487d51aa3715d6d2969a36025dbb0fe9dbe4
2018-04-12Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=533528slewis1-2/+2
Change-Id: I4ca2226438afccc611bbf26eb5895494b6613f4e
2018-04-02Additional fixes for bugslewis8-61/+94
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Added support for osgi.basic serialization specification in the form of org.eclipse.ecf.util.OSGIObjectOutputStream and OSGIObjectInputStream Change-Id: Ic82780c6f4179a27928fb95261ad766be7ad4526
2018-03-05Update to use gogo for console commandsslewis2-15/+11
Change-Id: I4a24896f14ee6789b126c09574ed16da355cebf9
2018-02-27Added Bundle-ActivationPolicy back in.slewis1-5/+1
Change-Id: Ie50d0b9ceaeeff46c47f5c240e4113af2a229f32
2018-02-26Added BundleStarter to identity.utilslewis2-9/+39
Change-Id: Ied38b57de3148567de50d402b3c701184607da54
2016-12-03Added getContext to ExtensionRegistryRunnable.slewis1-0/+7
Change-Id: Iffd2ad0902e70cc906f1182e5de388c921af0a4d
2016-10-09Added method to createRandomUUIDslewis1-0/+13
Change-Id: Ic7e213239ce345c834254ff407893ac899076940
2016-03-02Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=488890slewis1-3/+5
Change-Id: I6ba3ae557499d905d835cfe501622ef95dd5e374
2015-07-21Added suppress warnings for generics now that minEE is 1.5slewis10-176/+188
Change-Id: I980a8006571edc5faccc46585a1dc214815a5a75
2015-07-15Made TRACEALL static member private rather than publicslewis1-4/+1
Change-Id: Ibc3aab581da83d087986d50c10b43d7dd567c6a6
2015-07-15Improved fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=472661slewis1-15/+3
Change-Id: Ib2bf7bcaac092938841dea63c40bc9e35c41b323
2015-07-14Changed property name to traceBundles rather than tracePlugins for bugslewis1-5/+5
472661 Change-Id: I5c561d9c4a5acff492e8b9718439e53199353db8
2015-07-14Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=472661slewis1-25/+70
Change-Id: Ic3f70ec17d3e077b33f95ddafdf97aafe8b5d757
2015-07-07Made PlatformHelper utility class and AdapterManagerTracker class moreslewis2-28/+44
robust in other environments (e.g. Karaf, ServiceRegistry, etc). Change-Id: I133acec30351e253675317307dca064984cf9127
2015-04-27Merge for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=464817 andslewis10-19/+253
https://bugs.eclipse.org/bugs/show_bug.cgi?id=464819 Change-Id: I34d37260bd91714669bda85c5b3cd844b4fc0abd
2014-04-15Reverted ECFException changes forslewis1-4/+4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=432868 Change-Id: Ic0549279ee6155e3aebef99c9bf7640080d6aa1b
2014-04-15Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=432868slewis2-14/+17
Change-Id: I7658f51df8912540ade85bcdef6abe60ab6b05fd
2014-03-30Fix for bug 421569slewis3-3/+3
Change-Id: I329ab733637ae0bc314f1cc6cd61dba0074c7ee6
2014-03-27Fixes to trivial providerslewis1-3/+5
Change-Id: I0000000000000000000000000000000000000000
2014-03-27Fixes to trivial providerslewis1-65/+58
Change-Id: If81e66ef7fedfbc1dff4de8906a8b9690a1fe9aa
2014-03-27Added ExtensionRegistryRunnable class and AdapterManagerTracker classslewis4-73/+128
and updated usage in org.eclipse.ecf and org.eclipse.ecf.identity and org.eclipse.ecf.sharedobject Change-Id: Ie7d7c9e6df20f04ca7118ad1d6103a98ff9dd19c
2014-01-25Additions and changes to implement changes specified in bug 421569.slewis4-85/+136
Summary: Added OperationCodeSafeRunnable class (implements ISafeRunnable). This class can be used to isolate code that depends upon the extension registry (IExtensionRegistry, IRegistryChangeListener, etc). Added use of this new class to allow org.eclipse.ecf.identiy, and org.eclipse.ecf bundles to optionally depend upon the extension registry. Also added new 'Namespace' ServiceTracker, so that Namespaces can use the OSGI service whiteboard pattern to make ID creation available via the ECF IDFactory. Also added 'ecf.namespace' capability (see Provide-Capability declaration in org.eclipse.ecf.identity manifest). Added new ContainerTypeDescription ServiceTracker in org.eclipse.ecf, so that new ContainerFactories for new container types can be made available via the ECF IContainerFactory. Also added 'ecf.containertype' capability (see Provide-Capability declaration in org.eclipse.ecf manifest). Made dependency on org.eclipse.equinox.registry *optional* for both the org.eclipse.ecf.identity and the org.eclipse.ecf core bundles. Change-Id: I05ea17fb2cb55bb70d7415b7a2826b436cab34ac
2012-01-19 RESOLVED - bug 369023: NullPointerException when tracing in ↵Markus Alexander Kuppe1-1/+3
org.eclipse.ecf.core.util.Trace#catching https://bugs.eclipse.org/bugs/show_bug.cgi?id=369023
2011-08-18Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=355180slewis2-1/+49
2011-05-09Added null check in Trace support class.slewis1-2/+10
2010-09-11Removed tracing/debug code in order to shrink code size.I-HEAD-platform_feature-69-2010_09_13slewis3-136/+11
2010-09-11changes to support running outside of OSGi context.slewis1-2/+5
2010-09-08Removed references to NLS classes. Removed unnecessary Messages class and ↵slewis7-96/+76
messages.properties. Changed version
2010-05-05Removed spurious namespace collision warnings.slewis1-23/+15
2010-01-18Fix for LongID.getScheme() errorslewis1-1/+1
2009-12-17Fixed bundle version numbers and associated @since tags for new interfaceslewis2-0/+5
2009-11-13Fixed build.properties and added Namespace methodslewis4-100/+106
2009-10-17Added IDFactory service tracker utility classslewis1-0/+31
2009-10-12Fix for externalized messagesslewis2-4/+0
2009-05-31Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=278148v20090604-1131slewis1-18/+14
2009-05-18Added copyright header as per bug ↵slewis1-0/+9
https://bugs.eclipse.org/bugs/show_bug.cgi?id=276778
2009-05-01More work for https://bugs.eclipse.org/bugs/show_bug.cgi?id=254684v20090504-0800slewis1-1/+0
2009-05-01Improved fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=254684slewis2-3/+6
2009-04-30Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=274602slewis1-4/+10
2009-04-30Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=254684slewis1-0/+3
2009-04-30Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=254684slewis2-93/+226
2009-04-21Bug 273135 LogService implementation misses details when loggingrsuen1-3/+3
2009-04-20Adding cast to (Object) to temporarily address issue ↵v20090420-2200slewis1-1/+1
https://bugs.eclipse.org/bugs/show_bug.cgi?id=272317
2009-04-15Added @since tagslewis1-3/+6
2009-02-23Added URIID for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=250717v20090223-2200slewis1-0/+59
2009-02-22Additions for RFC 119 support. See bug ↵slewis1-14/+25
https://bugs.eclipse.org/bugs/show_bug.cgi?id=249240#c11
2009-02-12NEW - bug 264126: BREE should include Foundation 1.1 as much as possiblemkuppe1-1/+19
https://bugs.eclipse.org/bugs/show_bug.cgi?id=264126

Back to the top