/[Apache-SVN]
ViewVC logotype

Revision 778390


Jump to revision: Previous Next
Author: davidb
Date: Mon May 25 11:27:25 2009 UTC (14 years, 10 months ago)
Changed paths: 59
Log Message:
Fix for bug 2173 (CXF-DOSGi issues when used with Declarative Services).
* Implemented FindHook to support bundles consuming services via BundleContext.getServiceReference()
* Moved to Felix 1.8.0. Felix 1.4.1 doesn't have FindHook support yet and Felix 1.6.x doesn't seem to work with the Spring-DM system testing framework. In Felix 1.8.0 all seems to be well.
* Fixed Thread Context Loader issues in the ServiceInvocationHandler.
* Added new DOSGi/Declarative Services demo.
New unit tests.

Demo tested with the DS implementation of Equinox 3.5M6

Changed paths

Path Details
Directorycxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/Activator.java modified , text changed
Directorycxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/handlers/ServiceInvocationHandler.java modified , text changed
Directorycxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/AbstractClientHook.java modified , text changed
Directorycxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/CxfFindListenerHook.java
(Copied from cxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHook.java, r776311)
added , text changed , props changed
Directorycxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHook.java deleted
Directorycxf/dosgi/trunk/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/ActivatorTest.java modified , text changed
Directorycxf/dosgi/trunk/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/hooks/AbstractClientHookTest.java modified , text changed
Directorycxf/dosgi/trunk/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/hooks/CxfFindListenerHookTest.java
(Copied from cxf/dosgi/trunk/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHookTest.java, r776311)
added , text changed , props changed
Directorycxf/dosgi/trunk/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHookTest.java deleted
Directorycxf/dosgi/trunk/parent/pom.xml modified , text changed
Directorycxf/dosgi/trunk/samples/ds/ added
Directorycxf/dosgi/trunk/samples/ds/client/ added
Directorycxf/dosgi/trunk/samples/ds/client/pom.xml added
Directorycxf/dosgi/trunk/samples/ds/client/src/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/java/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/java/org/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/java/org/apache/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/java/org/apache/cxf/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/java/org/apache/cxf/dosgi/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/java/org/apache/cxf/dosgi/samples/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/java/org/apache/cxf/dosgi/samples/ds/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/java/org/apache/cxf/dosgi/samples/ds/consumer/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/java/org/apache/cxf/dosgi/samples/ds/consumer/AdderConsumer.java added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/resources/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/resources/OSGI-INF/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/resources/OSGI-INF/component.xml added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/resources/OSGI-INF/remote-service/ added
Directorycxf/dosgi/trunk/samples/ds/client/src/main/resources/OSGI-INF/remote-service/remote-services.xml added
Directorycxf/dosgi/trunk/samples/ds/impl/ added
Directorycxf/dosgi/trunk/samples/ds/impl/pom.xml added
Directorycxf/dosgi/trunk/samples/ds/impl/src/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/java/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/java/org/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/java/org/apache/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/java/org/apache/cxf/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/java/org/apache/cxf/dosgi/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/java/org/apache/cxf/dosgi/samples/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/java/org/apache/cxf/dosgi/samples/ds/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/java/org/apache/cxf/dosgi/samples/ds/impl/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/java/org/apache/cxf/dosgi/samples/ds/impl/AdderServiceImpl.java added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/resources/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/resources/OSGI-INF/ added
Directorycxf/dosgi/trunk/samples/ds/impl/src/main/resources/OSGI-INF/component.xml added
Directorycxf/dosgi/trunk/samples/ds/interface/ added
Directorycxf/dosgi/trunk/samples/ds/interface/pom.xml added
Directorycxf/dosgi/trunk/samples/ds/interface/src/ added
Directorycxf/dosgi/trunk/samples/ds/interface/src/main/ added
Directorycxf/dosgi/trunk/samples/ds/interface/src/main/java/ added
Directorycxf/dosgi/trunk/samples/ds/interface/src/main/java/org/ added
Directorycxf/dosgi/trunk/samples/ds/interface/src/main/java/org/apache/ added
Directorycxf/dosgi/trunk/samples/ds/interface/src/main/java/org/apache/cxf/ added
Directorycxf/dosgi/trunk/samples/ds/interface/src/main/java/org/apache/cxf/dosgi/ added
Directorycxf/dosgi/trunk/samples/ds/interface/src/main/java/org/apache/cxf/dosgi/samples/ added
Directorycxf/dosgi/trunk/samples/ds/interface/src/main/java/org/apache/cxf/dosgi/samples/ds/ added
Directorycxf/dosgi/trunk/samples/ds/interface/src/main/java/org/apache/cxf/dosgi/samples/ds/AdderService.java added
Directorycxf/dosgi/trunk/samples/ds/pom.xml added
Directorycxf/dosgi/trunk/samples/pom.xml modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26