Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoberto E. Escobar2014-05-29 21:35:01 +0000
committerRoberto Escobar2014-06-02 17:25:58 +0000
commit6ee7512b783106e243a740cde0fab375a6bf5c07 (patch)
treee7204f1bd10ee050f2d095a67baea48c3f0835c8 /plugins/org.eclipse.osee.ote.master.rest
parenta79269df55f813ef0828f7d41133410b8883639a (diff)
downloadorg.eclipse.osee-6ee7512b783106e243a740cde0fab375a6bf5c07.tar.gz
org.eclipse.osee-6ee7512b783106e243a740cde0fab375a6bf5c07.tar.xz
org.eclipse.osee-6ee7512b783106e243a740cde0fab375a6bf5c07.zip
feature[ats_ATS58828]: Use ApplicationPath JAX-RS annotation instead of context.name
Use JAX-RS ApplicationPath annotation instead of OSGI context.name property to specify the servlet path where the JAX-RS application should be registered to. Change-Id: Ibd6650451b167d636a4aac2119dec7a19882a3e4
Diffstat (limited to 'plugins/org.eclipse.osee.ote.master.rest')
-rw-r--r--plugins/org.eclipse.osee.ote.master.rest/OSGI-INF/ote.master.rest.application.xml1
-rw-r--r--plugins/org.eclipse.osee.ote.master.rest/src/org/eclipse/osee/ote/master/rest/internal/OTERestApplication.java24
2 files changed, 12 insertions, 13 deletions
diff --git a/plugins/org.eclipse.osee.ote.master.rest/OSGI-INF/ote.master.rest.application.xml b/plugins/org.eclipse.osee.ote.master.rest/OSGI-INF/ote.master.rest.application.xml
index f9649cdd48f..e1b24be4a49 100644
--- a/plugins/org.eclipse.osee.ote.master.rest/OSGI-INF/ote.master.rest.application.xml
+++ b/plugins/org.eclipse.osee.ote.master.rest/OSGI-INF/ote.master.rest.application.xml
@@ -4,6 +4,5 @@
<service>
<provide interface="javax.ws.rs.core.Application"/>
</service>
- <property name="context.name" type="String" value="otemaster"/>
<reference bind="bindOTELookup" cardinality="1..1" interface="org.eclipse.osee.ote.master.OTELookup" name="OTELookup" policy="static" unbind="unbindOTELookup"/>
</scr:component>
diff --git a/plugins/org.eclipse.osee.ote.master.rest/src/org/eclipse/osee/ote/master/rest/internal/OTERestApplication.java b/plugins/org.eclipse.osee.ote.master.rest/src/org/eclipse/osee/ote/master/rest/internal/OTERestApplication.java
index 4381c2c1b6a..b735a1c6d39 100644
--- a/plugins/org.eclipse.osee.ote.master.rest/src/org/eclipse/osee/ote/master/rest/internal/OTERestApplication.java
+++ b/plugins/org.eclipse.osee.ote.master.rest/src/org/eclipse/osee/ote/master/rest/internal/OTERestApplication.java
@@ -2,15 +2,15 @@ package org.eclipse.osee.ote.master.rest.internal;
import java.util.HashSet;
import java.util.Set;
-
+import javax.ws.rs.ApplicationPath;
import javax.ws.rs.core.Application;
-
import org.eclipse.osee.ote.master.OTELookup;
+@ApplicationPath("otemaster")
public class OTERestApplication extends Application {
private static OTELookup oteLookup;
-
+
@Override
public Set<Class<?>> getClasses() {
Set<Class<?>> classes = new HashSet<Class<?>>();
@@ -18,21 +18,21 @@ public class OTERestApplication extends Application {
return classes;
}
- public void start(){
+ public void start() {
}
-
- public void stop(){
+
+ public void stop() {
}
-
- public void bindOTELookup(OTELookup oteLookupSrv){
+
+ public void bindOTELookup(OTELookup oteLookupSrv) {
OTERestApplication.oteLookup = oteLookupSrv;
}
-
- public void unbindOTELookup(OTELookup oteLookupSrv){
+
+ public void unbindOTELookup(OTELookup oteLookupSrv) {
OTERestApplication.oteLookup = null;
}
-
- static OTELookup getOTELookup(){
+
+ static OTELookup getOTELookup() {
return oteLookup;
}

Back to the top