You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by ro...@apache.org on 2018/08/17 16:05:38 UTC
[1/5] aries-jax-rs-whiteboard git commit: remove unused constant
Repository: aries-jax-rs-whiteboard
Updated Branches:
refs/heads/apply.slm [created] 507451a5a
remove unused constant
Project: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/repo
Commit: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/commit/dd39b081
Tree: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/tree/dd39b081
Diff: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/diff/dd39b081
Branch: refs/heads/apply.slm
Commit: dd39b081d6e24f88954bbf4d5b8005185fa27c4b
Parents: 9f7ecf1
Author: Raymond Auge <ro...@apache.org>
Authored: Wed Jul 18 21:39:46 2018 -0400
Committer: Raymond Auge <ro...@apache.org>
Committed: Fri Aug 17 10:19:24 2018 -0400
----------------------------------------------------------------------
.../jax/rs/whiteboard/AriesJaxrsWhiteboardConstants.java | 11 -----------
1 file changed, 11 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/dd39b081/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/AriesJaxrsWhiteboardConstants.java
----------------------------------------------------------------------
diff --git a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/AriesJaxrsWhiteboardConstants.java b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/AriesJaxrsWhiteboardConstants.java
index 094c597..dee0717 100644
--- a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/AriesJaxrsWhiteboardConstants.java
+++ b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/AriesJaxrsWhiteboardConstants.java
@@ -20,17 +20,6 @@ package org.apache.aries.jax.rs.whiteboard;
public class AriesJaxrsWhiteboardConstants {
/**
- * A Service property specifying a target filter used to select
- * an Application onto which to bind the service.
- * <p>
- * If this service property is not specified, the service is ignored.
- * <p>
- * The value of this service property must be of type {@code String} and be
- * a valid {@link org.osgi.framework.Filter filter string}.
- */
- public static final String JAX_RS_APPLICATION_SELECT = "org.apache.aries.jaxrs.application.select";
-
- /**
* This application is waiting for a ServletContextHelper
*/
public static final int FAILURE_REASON_REQUIRED_CONTEXT_UNAVAILABLE = 101;
[3/5] aries-jax-rs-whiteboard git commit: setup logback/log1.4 logging
Posted by ro...@apache.org.
setup logback/log1.4 logging
Project: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/repo
Commit: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/commit/556bf641
Tree: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/tree/556bf641
Diff: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/diff/556bf641
Branch: refs/heads/apply.slm
Commit: 556bf641c37b28d17dfde52f9472ac4d2880b6b6
Parents: f29dcb5
Author: Raymond Auge <ro...@apache.org>
Authored: Fri Aug 17 10:27:02 2018 -0400
Committer: Raymond Auge <ro...@apache.org>
Committed: Fri Aug 17 11:58:04 2018 -0400
----------------------------------------------------------------------
jax-rs.itests/itest.bndrun | 36 ++++++++++++++++++++----------------
jax-rs.itests/pom.xml | 10 ++++++++--
2 files changed, 28 insertions(+), 18 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/556bf641/jax-rs.itests/itest.bndrun
----------------------------------------------------------------------
diff --git a/jax-rs.itests/itest.bndrun b/jax-rs.itests/itest.bndrun
index 2210890..3727a5d 100644
--- a/jax-rs.itests/itest.bndrun
+++ b/jax-rs.itests/itest.bndrun
@@ -15,14 +15,22 @@
# specific language governing permissions and limitations
# under the License.
--standalone: ${.}/target/index.xml
+-standalone: true
-runrequires: \
osgi.identity;filter:='(osgi.identity=org.apache.aries.jax.rs.itests)',\
- osgi.identity;filter:='(osgi.identity=org.apache.aries.jax.rs.whiteboard)',\
- osgi.identity;filter:='(osgi.identity=ch.qos.logback.classic)'
-
--runfw: org.eclipse.osgi;version='[3.10.100.v20150529-1857,3.10.100.v20150529-1857]'
+ osgi.identity;filter:='(osgi.identity=org.apache.aries.jax.rs.whiteboard)'
+-runpath: \
+ ch.qos.logback.classic;version='[1.2.3,1.2.4)',\
+ ch.qos.logback.core;version='[1.2.3,1.2.4)',\
+ org.apache.felix.logback;version='[1.0.0,1.0.1)',\
+ slf4j.api;version='[1.7.25,1.7.26)'
+-runsystempackages: \
+ org.slf4j;version=1.7.25,\
+ org.slf4j.event;version=1.7.25,\
+ org.slf4j.helpers;version=1.7.25,\
+ org.slf4j.spi;version=1.7.25
+-runfw: org.eclipse.osgi;version=3.13.0
#-runtrace: true
@@ -40,23 +48,19 @@
osgi.identity;filter:='(osgi.identity=org.osgi.compendium)',\
osgi.identity;filter:='(osgi.identity=osgi.cmpn)'
-runbundles: \
- ch.qos.logback.classic;version='[1.2.3,1.2.4)',\
- ch.qos.logback.core;version='[1.2.3,1.2.4)',\
+ org.apache.aries.javax.jax.rs-api;version='[1.0.1,1.0.2)',\
+ org.apache.aries.jax.rs.itests-fragment;version='[1.0.1,1.0.2)',\
+ org.apache.aries.jax.rs.itests;version='[1.0.1,1.0.2)',\
+ org.apache.aries.jax.rs.whiteboard;version='[1.0.1,1.0.2)',\
org.apache.felix.configadmin;version='[1.8.14,1.8.15)',\
org.apache.felix.eventadmin;version='[1.4.8,1.4.9)',\
- org.apache.felix.http.api;version='[3.0.0,3.0.1)',\
org.apache.felix.http.jetty;version='[3.4.0,3.4.1)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
+ org.apache.servicemix.specs.annotation-api-1.3;version='[1.3.0,1.3.1)',\
org.osgi.service.jaxrs;version='[1.0.0,1.0.1)',\
org.osgi.util.function;version='[1.1.0,1.1.1)',\
org.osgi.util.promise;version='[1.1.0,1.1.1)',\
osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\
- osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\
- slf4j.api;version='[1.7.25,1.7.26)',\
- org.apache.servicemix.specs.annotation-api-1.3;version='[1.3.0,1.3.1)',\
- org.apache.aries.javax.jax.rs-api;version='[1.0.1,1.0.2)',\
- org.apache.aries.jax.rs.itests;version='[1.0.1,1.0.2)',\
- org.apache.aries.jax.rs.itests-fragment;version='[1.0.1,1.0.2)',\
- org.apache.aries.jax.rs.whiteboard;version='[1.0.1,1.0.2)'
+ osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)'
--include: -personal.bnd
\ No newline at end of file
+-include: -personal.bnd
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/556bf641/jax-rs.itests/pom.xml
----------------------------------------------------------------------
diff --git a/jax-rs.itests/pom.xml b/jax-rs.itests/pom.xml
index 017893a..9094e1e 100644
--- a/jax-rs.itests/pom.xml
+++ b/jax-rs.itests/pom.xml
@@ -124,14 +124,20 @@
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
+ <artifactId>org.apache.felix.logback</artifactId>
+ <version>1.0.0</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.scr</artifactId>
<version>2.0.8</version>
<scope>runtime</scope>
</dependency>
<dependency>
- <groupId>org.osgi</groupId>
+ <groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.osgi</artifactId>
- <version>3.10.100.v20150529-1857</version>
+ <version>3.13.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
[2/5] aries-jax-rs-whiteboard git commit: some cleanup
Posted by ro...@apache.org.
some cleanup
Project: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/repo
Commit: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/commit/f29dcb53
Tree: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/tree/f29dcb53
Diff: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/diff/f29dcb53
Branch: refs/heads/apply.slm
Commit: f29dcb53ac3c24989e2cf97c8d4ce00203aa41f0
Parents: a88136a
Author: Raymond Auge <ro...@apache.org>
Authored: Fri Aug 17 10:23:45 2018 -0400
Committer: Raymond Auge <ro...@apache.org>
Committed: Fri Aug 17 11:58:04 2018 -0400
----------------------------------------------------------------------
jax-rs.itests/bnd.bnd | 2 --
jax-rs.whiteboard/bnd.bnd | 4 ++--
2 files changed, 2 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/f29dcb53/jax-rs.itests/bnd.bnd
----------------------------------------------------------------------
diff --git a/jax-rs.itests/bnd.bnd b/jax-rs.itests/bnd.bnd
index dcb1245..589cfef 100644
--- a/jax-rs.itests/bnd.bnd
+++ b/jax-rs.itests/bnd.bnd
@@ -22,5 +22,3 @@ Test-Cases: \
${classes;CONCRETE;ANNOTATED;org.junit.Test}
-contract: JavaJAXRS
-
-Require-Capability: osgi.service;filter:="(objectClass=org.osgi.service.cm.ConfigurationAdmin)"
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/f29dcb53/jax-rs.whiteboard/bnd.bnd
----------------------------------------------------------------------
diff --git a/jax-rs.whiteboard/bnd.bnd b/jax-rs.whiteboard/bnd.bnd
index 38e940d..edfa076 100644
--- a/jax-rs.whiteboard/bnd.bnd
+++ b/jax-rs.whiteboard/bnd.bnd
@@ -70,12 +70,12 @@ Import-Package:\
!org.springframework.*,\
*
--contract: JavaAnnotation, JavaJAXRS, JavaServlet
+-contract: *
-exportcontents: org.apache.aries.jax.rs.whiteboard
-includeresource:\
- lib/component-dsl.jar=org.apache.aries.component-dsl.component-dsl-*.jar;lib:=true,\
+ lib/component-dsl.jar=org.apache.aries.component-dsl.component-dsl-*.jar;lib:=true,\
lib/cxf-core.jar=cxf-core-*.jar;lib:=true,\
lib/cxf-rt-frontend-jaxrs.jar=cxf-rt-frontend-jaxrs-*.jar;lib:=true,\
lib/cxf-rt-rs-client.jar=cxf-rt-rs-client-*.jar;lib:=true,\
[5/5] aries-jax-rs-whiteboard git commit: schemagen is not actually
needed
Posted by ro...@apache.org.
schemagen is not actually needed
Project: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/repo
Commit: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/commit/a88136a9
Tree: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/tree/a88136a9
Diff: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/diff/a88136a9
Branch: refs/heads/apply.slm
Commit: a88136a9a74fce78ea5be897346e2f1cd2bcb1f0
Parents: dd39b08
Author: Raymond Auge <ro...@apache.org>
Authored: Fri Aug 17 10:23:11 2018 -0400
Committer: Raymond Auge <ro...@apache.org>
Committed: Fri Aug 17 11:58:04 2018 -0400
----------------------------------------------------------------------
jax-rs.itests/bnd.bnd | 1 -
jax-rs.itests/pom.xml | 30 ------------------------------
2 files changed, 31 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/a88136a9/jax-rs.itests/bnd.bnd
----------------------------------------------------------------------
diff --git a/jax-rs.itests/bnd.bnd b/jax-rs.itests/bnd.bnd
index c05f02d..dcb1245 100644
--- a/jax-rs.itests/bnd.bnd
+++ b/jax-rs.itests/bnd.bnd
@@ -22,6 +22,5 @@ Test-Cases: \
${classes;CONCRETE;ANNOTATED;org.junit.Test}
-contract: JavaJAXRS
--includeresource: target/generated-resources/schemagen/
Require-Capability: osgi.service;filter:="(objectClass=org.osgi.service.cm.ConfigurationAdmin)"
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/a88136a9/jax-rs.itests/pom.xml
----------------------------------------------------------------------
diff --git a/jax-rs.itests/pom.xml b/jax-rs.itests/pom.xml
index 0979038..017893a 100644
--- a/jax-rs.itests/pom.xml
+++ b/jax-rs.itests/pom.xml
@@ -37,36 +37,6 @@
<build>
<plugins>
<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>jaxb2-maven-plugin</artifactId>
- <version>2.2</version>
- <configuration>
- <schemaSourceExcludeFilters>
- <filter implementation="org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter">
- <patterns>
- <pattern>test</pattern>
- </patterns>
- </filter>
- </schemaSourceExcludeFilters>
- </configuration>
- <executions>
- <execution>
- <id>schemagen</id>
- <goals>
- <goal>schemagen</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>biz.aQute.bnd</groupId>
- <artifactId>bnd-indexer-maven-plugin</artifactId>
- <configuration>
- <includeJar>true</includeJar>
- <localURLs>REQUIRED</localURLs>
- </configuration>
- </plugin>
- <plugin>
<groupId>biz.aQute.bnd</groupId>
<artifactId>bnd-maven-plugin</artifactId>
</plugin>
[4/5] aries-jax-rs-whiteboard git commit: ARIES-1823 Optionally
support Service Loader Mediator
Posted by ro...@apache.org.
ARIES-1823 Optionally support Service Loader Mediator
Project: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/repo
Commit: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/commit/507451a5
Tree: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/tree/507451a5
Diff: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/diff/507451a5
Branch: refs/heads/apply.slm
Commit: 507451a5aaf88584a23e7800267fd743dbeb48c6
Parents: 556bf64
Author: Raymond Auge <ro...@apache.org>
Authored: Fri Aug 17 10:21:22 2018 -0400
Committer: Raymond Auge <ro...@apache.org>
Committed: Fri Aug 17 11:58:04 2018 -0400
----------------------------------------------------------------------
jax-rs.whiteboard/bnd.bnd | 25 ++++++++++++----
.../internal/client/ClientBuilderFactory.java | 6 +---
.../internal/client/ClientBuilderImpl.java | 30 ++++++++++++++++++++
.../services/javax.ws.rs.client.ClientBuilder | 1 +
.../services/javax.ws.rs.ext.RuntimeDelegate | 1 +
.../javax.ws.rs.sse.SseEventSource.Builder | 1 +
6 files changed, 53 insertions(+), 11 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/507451a5/jax-rs.whiteboard/bnd.bnd
----------------------------------------------------------------------
diff --git a/jax-rs.whiteboard/bnd.bnd b/jax-rs.whiteboard/bnd.bnd
index edfa076..c969866 100644
--- a/jax-rs.whiteboard/bnd.bnd
+++ b/jax-rs.whiteboard/bnd.bnd
@@ -29,14 +29,27 @@ Provide-Capability: \
uses:="org.osgi.service.jaxrs.runtime,org.osgi.service.jaxrs.runtime.dto", \
osgi.service; \
objectClass:List<String>="javax.ws.rs.client.ClientBuilder"; \
- uses:="javax.ws.rs.client,org.osgi.service.jaxrs.client",\
- osgi.service; \
- objectClass:List<String>="org.osgi.service.jaxrs.client.SseEventSourceFactory"; \
- uses:="javax.ws.rs.client,org.osgi.service.jaxrs.client"
-
+ uses:="javax.ws.rs.client,org.osgi.service.jaxrs.client", \
+ osgi.service; \
+ objectClass:List<String>="org.osgi.service.jaxrs.client.SseEventSourceFactory"; \
+ uses:="javax.ws.rs.client,org.osgi.service.jaxrs.client", \
+ osgi.serviceloader; \
+ osgi.serviceloader=javax.ws.rs.client.ClientBuilder; \
+ uses:="javax.ws.rs.client,org.osgi.service.jaxrs.client", \
+ osgi.serviceloader; \
+ osgi.serviceloader=javax.ws.rs.ext.RuntimeDelegate; \
+ uses:="javax.ws.rs.core,javax.ws.rs.ext", \
+ osgi.serviceloader; \
+ osgi.serviceloader=javax.ws.rs.sse.SseEventSource.Builder; \
+ uses:="javax.ws.rs.client,javax.ws.rs.sse"
+
Require-Capability: \
osgi.implementation; \
- filter:='(&(osgi.implementation=osgi.http)(version>=1)(!(version>=2)))'
+ filter:='(&(osgi.implementation=osgi.http)(version>=1)(!(version>=2)))',\
+ osgi.extender;\
+ filter:="(osgi.extender=osgi.serviceloader.registrar)";\
+ resolution:='optional'
+
Import-Package:\
!com.sun.*,\
!javax.cache.*,\
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/507451a5/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/client/ClientBuilderFactory.java
----------------------------------------------------------------------
diff --git a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/client/ClientBuilderFactory.java b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/client/ClientBuilderFactory.java
index 90ccb62..db7dc54 100644
--- a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/client/ClientBuilderFactory.java
+++ b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/client/ClientBuilderFactory.java
@@ -19,8 +19,6 @@ package org.apache.aries.jax.rs.whiteboard.internal.client;
import javax.ws.rs.client.ClientBuilder;
-import org.apache.cxf.jaxrs.client.PromiseRxInvokerProviderImpl;
-import org.apache.cxf.jaxrs.client.spec.ClientBuilderImpl;
import org.osgi.framework.Bundle;
import org.osgi.framework.PrototypeServiceFactory;
import org.osgi.framework.ServiceRegistration;
@@ -32,9 +30,7 @@ public class ClientBuilderFactory
public ClientBuilder getService(
Bundle bundle, ServiceRegistration<ClientBuilder> registration) {
- ClientBuilderImpl clientBuilder = new ClientBuilderImpl();
-
- return clientBuilder.register(new PromiseRxInvokerProviderImpl());
+ return new ClientBuilderImpl();
}
@Override
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/507451a5/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/client/ClientBuilderImpl.java
----------------------------------------------------------------------
diff --git a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/client/ClientBuilderImpl.java b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/client/ClientBuilderImpl.java
new file mode 100644
index 0000000..ab91f15
--- /dev/null
+++ b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/client/ClientBuilderImpl.java
@@ -0,0 +1,30 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.aries.jax.rs.whiteboard.internal.client;
+
+import org.apache.cxf.jaxrs.client.PromiseRxInvokerProviderImpl;
+
+public class ClientBuilderImpl extends org.apache.cxf.jaxrs.client.spec.ClientBuilderImpl {
+
+ public ClientBuilderImpl() {
+ super();
+
+ register(new PromiseRxInvokerProviderImpl());
+ }
+
+}
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/507451a5/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.client.ClientBuilder
----------------------------------------------------------------------
diff --git a/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.client.ClientBuilder b/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.client.ClientBuilder
new file mode 100644
index 0000000..96bc6b4
--- /dev/null
+++ b/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.client.ClientBuilder
@@ -0,0 +1 @@
+org.apache.aries.jax.rs.whiteboard.internal.client.ClientBuilderImpl
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/507451a5/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.ext.RuntimeDelegate
----------------------------------------------------------------------
diff --git a/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.ext.RuntimeDelegate b/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.ext.RuntimeDelegate
new file mode 100644
index 0000000..fdd2966
--- /dev/null
+++ b/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.ext.RuntimeDelegate
@@ -0,0 +1 @@
+org.apache.cxf.jaxrs.impl.RuntimeDelegateImpl
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/507451a5/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.sse.SseEventSource.Builder
----------------------------------------------------------------------
diff --git a/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.sse.SseEventSource.Builder b/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.sse.SseEventSource.Builder
new file mode 100644
index 0000000..ad2d85a
--- /dev/null
+++ b/jax-rs.whiteboard/src/main/resources/META-INF/services/javax.ws.rs.sse.SseEventSource.Builder
@@ -0,0 +1 @@
+org.apache.cxf.jaxrs.sse.client.SseEventSourceBuilderImpl
\ No newline at end of file