You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by cs...@apache.org on 2017/02/24 13:39:49 UTC

aries-jax-rs-whiteboard git commit: [ARIES-CDI] use the OSGi snapshot API

Repository: aries-jax-rs-whiteboard
Updated Branches:
  refs/heads/master 62000db57 -> 1463182b8


[ARIES-CDI] use the OSGi snapshot API

Signed-off-by: Raymond Auge <ra...@liferay.com>


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/1463182b
Tree: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/tree/1463182b
Diff: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/diff/1463182b

Branch: refs/heads/master
Commit: 1463182b8447e40d5cb3e32265e356d4ccc6b2c2
Parents: 62000db
Author: Raymond Auge <ra...@liferay.com>
Authored: Thu Feb 23 12:48:03 2017 -0500
Committer: Raymond Auge <ra...@liferay.com>
Committed: Thu Feb 23 12:48:03 2017 -0500

----------------------------------------------------------------------
 jax-rs.whiteboard/pom.xml                       |   5 +
 org.osgi.service.jaxrs.whiteboard/bnd.bnd       |   7 --
 org.osgi.service.jaxrs.whiteboard/pom.xml       |  46 --------
 .../jaxrs/runtime/JaxRSServiceRuntime.java      |  56 ---------
 .../runtime/JaxRSServiceRuntimeConstants.java   |  52 ---------
 .../service/jaxrs/runtime/dto/DTOConstants.java |  55 ---------
 .../jaxrs/runtime/dto/FailedFilterDTO.java      |  40 -------
 .../jaxrs/runtime/dto/FailedInterceptorDTO.java |  40 -------
 .../jaxrs/runtime/dto/FailedResourceDTO.java    |  39 -------
 .../service/jaxrs/runtime/dto/FilterDTO.java    |  51 --------
 .../jaxrs/runtime/dto/InterceptorDTO.java       |  52 ---------
 .../jaxrs/runtime/dto/RequestInfoDTO.java       |  55 ---------
 .../service/jaxrs/runtime/dto/ResourceDTO.java  |  51 --------
 .../runtime/dto/ResourceMethodInfoDTO.java      |  33 ------
 .../service/jaxrs/runtime/dto/RuntimeDTO.java   |  92 ---------------
 .../service/jaxrs/runtime/dto/package-info.java |  42 -------
 .../service/jaxrs/runtime/package-info.java     |  42 -------
 .../whiteboard/JaxRSWhiteboardConstants.java    | 115 -------------------
 .../service/jaxrs/whiteboard/package-info.java  |  42 -------
 pom.xml                                         |   3 +-
 20 files changed, 6 insertions(+), 912 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/jax-rs.whiteboard/pom.xml
----------------------------------------------------------------------
diff --git a/jax-rs.whiteboard/pom.xml b/jax-rs.whiteboard/pom.xml
index 0456b69..493f7b2 100644
--- a/jax-rs.whiteboard/pom.xml
+++ b/jax-rs.whiteboard/pom.xml
@@ -88,6 +88,11 @@
             <version>5.0.0</version>
         </dependency>
         <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.jaxrs.whiteboard</artifactId>
+            <version>1.0.0-SNAPSHOT</version>
+        </dependency>
+        <dependency>
             <groupId>org.apache.felix</groupId>
             <artifactId>org.apache.felix.http.api</artifactId>
             <version>3.0.0</version>

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/bnd.bnd
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/bnd.bnd b/org.osgi.service.jaxrs.whiteboard/bnd.bnd
deleted file mode 100644
index 384fb41..0000000
--- a/org.osgi.service.jaxrs.whiteboard/bnd.bnd
+++ /dev/null
@@ -1,7 +0,0 @@
-# Since the packages don't start with the project name, we need to tell javadoc the packages
-org.osgi.service.jaxrs.whiteboard.specs = org.osgi.service.jaxrs.*
-
-Export-Package:  \
-	org.osgi.service.jaxrs.*
-
--contract: JavaJAXRS
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/pom.xml
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/pom.xml b/org.osgi.service.jaxrs.whiteboard/pom.xml
deleted file mode 100644
index 5092571..0000000
--- a/org.osgi.service.jaxrs.whiteboard/pom.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' ?>
-<!--
-  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.
--->
-<project 
-    xmlns="http://maven.apache.org/POM/4.0.0" 
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
->
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.aries.jax.rs</groupId>
-        <artifactId>org.apache.aries.jax.rs</artifactId>
-        <version>0.0.1-SNAPSHOT</version>
-    </parent>
-
-    <artifactId>org.apache.aries.jax.rs.api</artifactId>
-    <description>Apache Aries JAX-RS API</description>
-    <name>Apache Aries JAX-RS API</name>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.osgi</groupId>
-            <artifactId>org.osgi.core</artifactId>
-            <version>6.0.0</version>
-        </dependency>
-        <dependency>
-            <groupId>org.osgi</groupId>
-            <artifactId>org.osgi.annotation</artifactId>
-            <version>6.0.0</version>
-        </dependency>
-    </dependencies>
-</project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/JaxRSServiceRuntime.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/JaxRSServiceRuntime.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/JaxRSServiceRuntime.java
deleted file mode 100644
index a93a57d..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/JaxRSServiceRuntime.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2015). All Rights Reserved.
- *
- * Licensed 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.osgi.service.jaxrs.runtime;
-
-import org.osgi.annotation.versioning.ProviderType;
-import org.osgi.service.jaxrs.runtime.dto.RequestInfoDTO;
-import org.osgi.service.jaxrs.runtime.dto.RuntimeDTO;
-
-/**
- * The HttpServiceRuntime service represents the runtime information of an Http
- * Whiteboard implementation.
- *
- * <p>
- * It provides access to DTOs representing the current state of the service.
- * <p>
- * The HttpServiceRuntime service must be registered with the
- * {@link JaxRSServiceRuntimeConstants#JAX_RS_SERVICE_ENDPOINT} service
- * property.
- *
- * @ThreadSafe
- * @author $Id: 358252f603be05c7ac7bf0600eee24ff090fa7a9 $
- */
-@ProviderType
-public interface JaxRSServiceRuntime {
-
-	/**
-	 * Return the runtime DTO representing the current state.
-	 * 
-	 * @return The runtime DTO.
-	 */
-	public RuntimeDTO getRuntimeDTO();
-
-	/**
-	 * Return a request info DTO containing the services involved with
-	 * processing a request for the specified path.
-	 * 
-	 * @param path The request path, relative to the root of the JAX-RS
-	 *        Whiteboard implementation.
-	 * @return The request info DTO for the specified path.
-	 */
-	public RequestInfoDTO calculateRequestInfoDTO(String path);
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/JaxRSServiceRuntimeConstants.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/JaxRSServiceRuntimeConstants.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/JaxRSServiceRuntimeConstants.java
deleted file mode 100644
index d3e2a1f..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/JaxRSServiceRuntimeConstants.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2015). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.runtime;
-
-/**
- * Defines standard names for Http Runtime Service constants.
- * 
- * @author $Id: f1505ce89e8f90e78700c36abbe591df11991a1f $
- */
-public final class JaxRSServiceRuntimeConstants {
-	private JaxRSServiceRuntimeConstants() {
-		// non-instantiable
-	}
-
-	/**
-	 * JAX-RS Runtime Service service property specifying the endpoints upon
-	 * which the JAX-RS implementation is available.
-	 * 
-	 * <p>
-	 * An endpoint value is a URL or a relative path, to which the JAX-RS
-	 * Whiteboard implementation is listening. For example,
-	 * {@code http://192.168.1.10:8080/} or {@code /myapp/}. A relative path may
-	 * be used if the scheme and authority parts of the URL are not known, e.g.
-	 * if a bridged Http Whiteboard implementation is used. If the JAX-RS
-	 * Whiteboard implementation is serving the root context and neither scheme
-	 * nor authority is known, the value of the property is "/". Both, a URL and
-	 * a relative path, must end with a slash.
-	 * <p>
-	 * A JAX-RS Whiteboard implementation can be listening on multiple
-	 * endpoints.
-	 * 
-	 * <p>
-	 * The value of this service property must be of type {@code String},
-	 * {@code String[]}, or {@code Collection<String>}.
-	 */
-	public static final String JAX_RS_SERVICE_ENDPOINT = "osgi.jaxrs.endpoint";
-
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/DTOConstants.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/DTOConstants.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/DTOConstants.java
deleted file mode 100644
index c8ca9d9..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/DTOConstants.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2015). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.runtime.dto;
-
-/**
- * Defines standard constants for the DTOs.
- * 
- * The error codes are defined to take the same values as used by the Http
- * Service Whiteboard
- */
-public final class DTOConstants {
-	private DTOConstants() {
-		// non-instantiable
-	}
-
-	/**
-	 * Failure reason is unknown.
-	 */
-	public static final int	FAILURE_REASON_UNKNOWN						= 0;
-
-	/**
-	 * Service is shadowed by another service.
-	 * <p>
-	 * For example, a service with the same service properties but a higher
-	 * service ranking.
-	 */
-	public static final int	FAILURE_REASON_SHADOWED_BY_OTHER_SERVICE	= 3;
-
-	/**
-	 * The service is registered in the service registry but getting the service
-	 * fails as it returns {@code null}.
-	 */
-	public static final int	FAILURE_REASON_SERVICE_NOT_GETTABLE			= 5;
-
-	/**
-	 * The service is registered in the service registry but the service
-	 * properties are invalid.
-	 */
-	public static final int	FAILURE_REASON_VALIDATION_FAILED			= 6;
-
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedFilterDTO.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedFilterDTO.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedFilterDTO.java
deleted file mode 100644
index fc57e65..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedFilterDTO.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2014). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.runtime.dto;
-
-/**
- * Represents a JAX-RS Filter service which is currently not being used due to a
- * problem.
- * <p>
- * As the service represented by this DTO is not used due to a failure, the
- * field {@link FilterDTO#filteredByName} always returns {null}.
- * 
- * @NotThreadSafe
- * @author $Id: 9f4ff6dfd5199d5b2289230a45b3f70940ac36d3 $
- */
-public class FailedFilterDTO extends FilterDTO {
-
-	/**
-	 * The reason why the servlet filter represented by this DTO is not used.
-	 * 
-	 * @see DTOConstants#FAILURE_REASON_UNKNOWN
-	 * @see DTOConstants#FAILURE_REASON_SERVICE_NOT_GETTABLE
-	 * @see DTOConstants#FAILURE_REASON_SHADOWED_BY_OTHER_SERVICE
-	 */
-	public int	failureReason;
-
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedInterceptorDTO.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedInterceptorDTO.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedInterceptorDTO.java
deleted file mode 100644
index 21ee39b..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedInterceptorDTO.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2014). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.runtime.dto;
-
-/**
- * Represents a JAX-RS Interceptor service that is currently not being used by a
- * servlet context due to a problem.
- * <p>
- * As the service represented by this DTO is not used due to a failure, the
- * field {@link InterceptorDTO#interceptedByName} always returns {null}.
- * 
- * @NotThreadSafe
- * @author $Id: a1a4b7a90435d18de2ad441e3767aff9159928ac $
- */
-public class FailedInterceptorDTO extends InterceptorDTO {
-
-	/**
-	 * The reason why the servlet represented by this DTO is not used.
-	 * 
-	 * @see DTOConstants#FAILURE_REASON_UNKNOWN
-	 * @see DTOConstants#FAILURE_REASON_SERVICE_NOT_GETTABLE
-	 * @see DTOConstants#FAILURE_REASON_SHADOWED_BY_OTHER_SERVICE
-	 */
-	public int	failureReason;
-
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedResourceDTO.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedResourceDTO.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedResourceDTO.java
deleted file mode 100644
index d8aa74d..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FailedResourceDTO.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2014). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.runtime.dto;
-
-/**
- * Represents a JAX-RS service which is currently not being used due to a
- * problem.
- * <p>
- * As the service represented by this DTO is not used due to a failure, the
- * field {@link ResourceDTO#resourceMethods} always returns null.
- * 
- * @NotThreadSafe
- * @author $Id: 592fcbc590483a05dd9afe72c061b07dbe87a9bd $
- */
-public class FailedResourceDTO extends ResourceDTO {
-
-	/**
-	 * The reason why the servlet represented by this DTO is not used.
-	 * 
-	 * @see DTOConstants#FAILURE_REASON_UNKNOWN
-	 * @see DTOConstants#FAILURE_REASON_SERVICE_NOT_GETTABLE
-	 * @see DTOConstants#FAILURE_REASON_SHADOWED_BY_OTHER_SERVICE
-	 */
-	public int	failureReason;
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FilterDTO.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FilterDTO.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FilterDTO.java
deleted file mode 100644
index 67e81a1..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/FilterDTO.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2014). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.runtime.dto;
-
-import org.osgi.dto.DTO;
-import org.osgi.service.jaxrs.runtime.JaxRSServiceRuntime;
-import org.osgi.service.jaxrs.whiteboard.JaxRSWhiteboardConstants;
-
-/**
- * Represents a JAX-RS Filter service currently being hosted by the
- * {@link JaxRSServiceRuntime}
- * 
- * @NotThreadSafe
- * @author $Id: b77350dc50279a655618cb40497fee9bc33ebd20 $
- */
-public class FilterDTO extends DTO {
-
-	/**
-	 * The request mappings for the filter, as declared in
-	 * {@link JaxRSWhiteboardConstants#JAX_RS_FILTER_BASE}
-	 * 
-	 * <p>
-	 * The specified patterns are used to determine whether a request is mapped
-	 * to the JAX-RS filter. This array might be empty.
-	 */
-	public String[]			baseUris;
-
-	/**
-	 * The resourceDTOs that are mapped to this Filter using a named annotation
-	 */
-	public ResourceDTO[]	filteredByName;
-
-	/**
-	 * Service property identifying the JAX-RS filter service.
-	 */
-	public long				serviceId;
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/InterceptorDTO.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/InterceptorDTO.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/InterceptorDTO.java
deleted file mode 100644
index 5d09244..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/InterceptorDTO.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2014). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.runtime.dto;
-
-import org.osgi.dto.DTO;
-import org.osgi.service.jaxrs.runtime.JaxRSServiceRuntime;
-import org.osgi.service.jaxrs.whiteboard.JaxRSWhiteboardConstants;
-
-/**
- * Represents a JAX-RS Interceptor service currently being hosted by the
- * {@link JaxRSServiceRuntime}
- * 
- * @NotThreadSafe
- * @author $Id: 1439e80cb16c3884d2d7df675dda5c28f875f11a $
- */
-public class InterceptorDTO extends DTO {
-
-	/**
-	 * The request mappings for the interceptor, as declared in
-	 * {@link JaxRSWhiteboardConstants#JAX_RS_INTERCEPTOR_BASE}
-	 * 
-	 * <p>
-	 * The specified patterns are used to determine whether a request is mapped
-	 * to the interceptor. This array might be empty.
-	 */
-	public String[]			baseUris;
-
-	/**
-	 * The resourceDTOs that are mapped to this interceptor using a named
-	 * annotation
-	 */
-	public ResourceDTO[]	interceptedByName;
-
-	/**
-	 * Service property identifying the JAX-RS interceptor service.
-	 */
-	public long				serviceId;
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/RequestInfoDTO.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/RequestInfoDTO.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/RequestInfoDTO.java
deleted file mode 100644
index 7f07458..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/RequestInfoDTO.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2014). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.runtime.dto;
-
-import org.osgi.dto.DTO;
-
-/**
- * Represents the services used to process a specific request.
- * 
- * @NotThreadSafe
- * @author $Id: f4057465a154262be95874eda521be22f20626ff $
- */
-public class RequestInfoDTO extends DTO {
-	/**
-	 * The path of the request relative to the root.
-	 */
-	public String			path;
-
-	/**
-	 * The service id of the servlet context processing the request represented
-	 * by this DTO.
-	 */
-	public long				servletContextId;
-
-	/**
-	 * The JAX-RS filters processing this request. If no filters are called for
-	 * processing this request, an empty array is returned.
-	 */
-	public FilterDTO[]		filterDTOs;
-
-	/**
-	 * The JAX-RS interceptors processing this request. If no interceptors are
-	 * called for processing this request, an empty array is returned.
-	 */
-	public InterceptorDTO[]	interceptorDTOs;
-
-	/**
-	 * The resource processing this request.
-	 */
-	public ResourceDTO		servletDTO;
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/ResourceDTO.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/ResourceDTO.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/ResourceDTO.java
deleted file mode 100644
index f4f096b..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/ResourceDTO.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2014). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.runtime.dto;
-
-import org.osgi.dto.DTO;
-import org.osgi.service.jaxrs.whiteboard.JaxRSWhiteboardConstants;
-
-/**
- * Represents common information about a JAX-RS resource service.
- *
- * @NotThreadSafe
- * @author $Id: 4fa63e56e3b12dba342cb8172ad13cb219b3c5d0 $
- */
-public abstract class ResourceDTO extends DTO {
-	/**
-	 * The name of the resource if it set one using
-	 * {@link JaxRSWhiteboardConstants#JAX_RS_RESOURCE_NAME}, {@code null}
-	 * otherwise.
-	 */
-	public String					name;
-
-	/**
-	 * The base URI of the resource defined by
-	 * {@link JaxRSWhiteboardConstants#JAX_RS_RESOURCE_BASE}.
-	 */
-	public String					base;
-
-	/**
-	 * The RequestPaths handled by this resource
-	 */
-	public ResourceMethodInfoDTO[]	resourceMethods;
-
-	/**
-	 * Service property identifying the JAX-RS resource service
-	 */
-	public long						serviceId;
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/ResourceMethodInfoDTO.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/ResourceMethodInfoDTO.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/ResourceMethodInfoDTO.java
deleted file mode 100644
index 63772b8..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/ResourceMethodInfoDTO.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package org.osgi.service.jaxrs.runtime.dto;
-
-import org.osgi.dto.DTO;
-
-/**
- * Represents information about a JAX-RS resource method.
- *
- * @NotThreadSafe
- * @author $Id: 55683e4bb50d121a46c8c94d315d9ab0a051195f $
- */
-public class ResourceMethodInfoDTO extends DTO {
-
-	/**
-	 * The HTTP verb being handled, for example GET, DELETE, PUT, POST, HEAD,
-	 * OPTIONS
-	 */
-	String	method;
-
-	/**
-	 * The mime-type(s) consumed by this resource method, null if not defined
-	 */
-	String[]	consumingMimeType;
-
-	/**
-	 * The mime-type(s) produced by this resource method, null if not defined
-	 */
-	String[]	producingMimeType;
-
-	/**
-	 * The URI of this sub-resource, null if this is not a sub-resource method
-	 */
-	String	uri;
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/RuntimeDTO.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/RuntimeDTO.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/RuntimeDTO.java
deleted file mode 100644
index c941055..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/RuntimeDTO.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2015). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.runtime.dto;
-
-import org.osgi.dto.DTO;
-import org.osgi.framework.dto.ServiceReferenceDTO;
-import org.osgi.resource.dto.ResourceDTO;
-import org.osgi.service.jaxrs.runtime.JaxRSServiceRuntime;
-
-/**
- * Represents the state of a Http Service Runtime.
- * 
- * @NotThreadSafe
- * @author $Id: 482544b936babd00c55476277dc5bcb569428e97 $
- */
-public class RuntimeDTO extends DTO {
-
-	/**
-	 * The DTO for the corresponding {@code JaxRSServiceRuntime}. This value is
-	 * never {@code null}.
-	 */
-	public ServiceReferenceDTO		serviceDTO;
-
-	/**
-	 * The root context path. This path may be "/", or it may be a sub path if
-	 * this {@link JaxRSServiceRuntime} is running within an external Http
-	 * container.
-	 */
-	public String					contextPath;
-
-	/**
-	 * Returns the representations of the JAX-RS resource services associated
-	 * with this Runtime.
-	 * 
-	 * The returned array may be empty if this context is currently not
-	 * associated with any JAX-RS Resource services.
-	 */
-	public ResourceDTO[]			resourceDTOs;
-
-	/**
-	 * Returns the representations of the JAX-RS Filter services associated with
-	 * this Runtime.
-	 * 
-	 * The returned array may be empty if this context is currently not
-	 * associated with any JAX-RS Filter services.
-	 */
-	public FilterDTO[]				filterDTOs;
-
-	/**
-	 * Returns the representations of the JAX-RS Interceptor services associated
-	 * with this Runtime.
-	 * 
-	 * The returned array may be empty if this context is currently not
-	 * associated with any JAX-RS Filter services.
-	 */
-	public InterceptorDTO[]			interceptorDTOs;
-
-	/**
-	 * Returns the representations of the JAX-RS resource services associated
-	 * with this runtime but currently not used due to some problem. The
-	 * returned array may be empty.
-	 */
-	public FailedResourceDTO[]		failedServletDTOs;
-
-	/**
-	 * Returns the representations of the JAX-RS Filter services associated with
-	 * this runtime but currently not used due to some problem. The returned
-	 * array may be empty.
-	 */
-	public FailedFilterDTO[]		failedFilterDTOs;
-
-	/**
-	 * Returns the representations of the JAX-RS Interceptor services associated
-	 * with this runtime but currently not used due to some problem. The
-	 * returned array may be empty.
-	 */
-	public FailedInterceptorDTO[]	failedErrorPageDTOs;
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/package-info.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/package-info.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/package-info.java
deleted file mode 100644
index 94312e8..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/dto/package-info.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2010, 2015). All Rights Reserved.
- * 
- * Licensed 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.
- */
-
-/**
- * Http Runtime DTO Package Version 1.0.
- * 
- * <p>
- * Bundles wishing to use this package must list the package in the
- * Import-Package header of the bundle's manifest. This package has two types of
- * users: the consumers that use the API in this package and the providers that
- * implement the API in this package.
- * 
- * <p>
- * Example import for consumers using the API in this package:
- * <p>
- * {@code  Import-Package: org.osgi.service.http.runtime.dto; version="[1.0,2.0)"}
- * <p>
- * Example import for providers implementing the API in this package:
- * <p>
- * {@code  Import-Package: org.osgi.service.http.runtime.dto; version="[1.0,1.1)"}
- * 
- * @author $Id: eca6f4e9f419fbd23ffed23f9f3c399fe8b45fb7 $
- */
-
-@Version("1.0")
-package org.osgi.service.jaxrs.runtime.dto;
-
-import org.osgi.annotation.versioning.Version;
-

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/package-info.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/package-info.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/package-info.java
deleted file mode 100644
index 9c2f120..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/runtime/package-info.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2010, 2015). All Rights Reserved.
- * 
- * Licensed 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.
- */
-
-/**
- * Http Runtime Package Version 1.0.
- * 
- * <p>
- * Bundles wishing to use this package must list the package in the
- * Import-Package header of the bundle's manifest. This package has two types of
- * users: the consumers that use the API in this package and the providers that
- * implement the API in this package.
- * 
- * <p>
- * Example import for consumers using the API in this package:
- * <p>
- * {@code  Import-Package: org.osgi.service.http.runtime; version="[1.0,2.0)"}
- * <p>
- * Example import for providers implementing the API in this package:
- * <p>
- * {@code  Import-Package: org.osgi.service.http.runtime; version="[1.0,1.1)"}
- * 
- * @author $Id: 1663285382a67fde3f51780882716d9f064b8ed2 $
- */
-
-@Version("1.0")
-package org.osgi.service.jaxrs.runtime;
-
-import org.osgi.annotation.versioning.Version;
-

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/whiteboard/JaxRSWhiteboardConstants.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/whiteboard/JaxRSWhiteboardConstants.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/whiteboard/JaxRSWhiteboardConstants.java
deleted file mode 100644
index 07cbd6d..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/whiteboard/JaxRSWhiteboardConstants.java
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2012, 2015). All Rights Reserved.
- * 
- * Licensed 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.osgi.service.jaxrs.whiteboard;
-
-import java.nio.file.DirectoryStream.Filter;
-import org.osgi.service.jaxrs.runtime.JaxRSServiceRuntimeConstants;
-
-/**
- * Defines standard constants for the JAX-RS Whiteboard services.
- * 
- * @author $Id: e94aefad35bbbaf2b3918b0af9361742ad2c9a7b $
- */
-public final class JaxRSWhiteboardConstants {
-	private JaxRSWhiteboardConstants() {
-		// non-instantiable
-	}
-
-	/**
-	 * Service property specifying the name of a JAX-RS resource.
-	 * 
-	 * <p>
-	 * This name is provided as a property on the registered Endpoint service so
-	 * that the URI for a particular JAX-RS service can be identified. If this
-	 * service property is not specified, then no Endpoint information will be
-	 * registered for this resource.
-	 * 
-	 * <p>
-	 * Resource names should be unique among all resource service associated
-	 * with a single Whiteboard implementation.
-	 * 
-	 * <p>
-	 * The value of this service property must be of type {@code String}.
-	 */
-	public static final String	JAX_RS_RESOURCE_NAME		= "osgi.jaxrs.name";
-
-	/**
-	 * Service property specifying the base URI mapping for a JAX-RS resource
-	 * service.
-	 * 
-	 * <p>
-	 * The specified uri is used to determine whether a request should be mapped
-	 * to the resource. Services without this service property are ignored.
-	 * 
-	 * <p>
-	 * The value of this service property must be of type {@code String}, and
-	 * will have a "/" prepended if no "/" exists.
-	 */
-	public static final String	JAX_RS_RESOURCE_BASE		= "osgi.jaxrs.resource.base";
-
-	/**
-	 * Service property specifying the request mappings for a JAX-RS filter
-	 * service.
-	 * 
-	 * <p>
-	 * The specified patterns are used to determine whether a request should be
-	 * mapped to the filter. Filter services without this service property are
-	 * ignored.
-	 * 
-	 * <p>
-	 * The value of this service property must be of type {@code String},
-	 * {@code String[]}, or {@code Collection<String>}.
-	 */
-	public static final String	JAX_RS_FILTER_BASE			= "osgi.jaxrs.filter.base";
-
-	/**
-	 * Service property specifying the request mappings for a JAX-RS interceptor
-	 * service.
-	 * 
-	 * <p>
-	 * The specified patterns are used to determine whether a request should be
-	 * mapped to the interceptor. Interceptor services without this service
-	 * property are ignored.
-	 * 
-	 * <p>
-	 * The value of this service property must be of type {@code String},
-	 * {@code String[]}, or {@code Collection<String>}.
-	 */
-	public static final String	JAX_RS_INTERCEPTOR_BASE		= "osgi.jaxrs.interceptor.base";
-
-	/**
-	 * Service property specifying the target filter to select the JAX-RS
-	 * Whiteboard implementation to process the service.
-	 * 
-	 * <p>
-	 * A JAX-RS Whiteboard implementation can define any number of service
-	 * properties which can be referenced by the target filter. The service
-	 * properties should always include the
-	 * {@link JaxRSServiceRuntimeConstants#JAX_RS_SERVICE_ENDPOINT
-	 * osgi.http.endpoint} service property if the endpoint information is
-	 * known.
-	 * 
-	 * <p>
-	 * If this service property is not specified, then all JAX-RS Whiteboard
-	 * implementations can process the service.
-	 * 
-	 * <p>
-	 * The value of this service property must be of type {@code String} and be
-	 * a valid {@link Filter filter string}.
-	 */
-	public static final String	JAX_RS_WHITEBOARD_TARGET	= "osgi.jaxrs.whiteboard.target";
-}

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/whiteboard/package-info.java
----------------------------------------------------------------------
diff --git a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/whiteboard/package-info.java b/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/whiteboard/package-info.java
deleted file mode 100644
index f4cf6e5..0000000
--- a/org.osgi.service.jaxrs.whiteboard/src/main/java/org/osgi/service/jaxrs/whiteboard/package-info.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Copyright (c) OSGi Alliance (2010, 2015). All Rights Reserved.
- * 
- * Licensed 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.
- */
-
-/**
- * Http Whiteboard Package Version 1.0.
- * 
- * <p>
- * Bundles wishing to use this package must list the package in the
- * Import-Package header of the bundle's manifest. This package has two types of
- * users: the consumers that use the API in this package and the providers that
- * implement the API in this package.
- * 
- * <p>
- * Example import for consumers using the API in this package:
- * <p>
- * {@code  Import-Package: org.osgi.service.http.whiteboard; version="[1.0,2.0)"}
- * <p>
- * Example import for providers implementing the API in this package:
- * <p>
- * {@code  Import-Package: org.osgi.service.http.whiteboard; version="[1.0,1.1)"}
- * 
- * @author $Id: 161afdd2706c206890d3361d6dc4030ac4a449e9 $
- */
-
-@Version("1.0")
-package org.osgi.service.jaxrs.whiteboard;
-
-import org.osgi.annotation.versioning.Version;
-

http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/1463182b/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index a66b71f..72c613e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -87,7 +87,6 @@
         <module>jax-rs.itests-run</module>
         <module>jax-rs.example</module>
         <module>jax-rs.example-run</module>
-        <module>org.osgi.service.jaxrs.whiteboard</module>
     </modules>
     <dependencies>
         <dependency>
@@ -98,7 +97,7 @@
     </dependencies>
     <repositories>
         <repository>
-            <id>osgi-snapshots</id>
+            <id>osgi-releases-and-snapshots</id>
             <url>https://oss.sonatype.org/content/groups/osgi/</url>
             <layout>default</layout>
         </repository>