Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew M. Finkbeiner2014-07-22 01:26:19 +0000
committerRoberto E. Escobar2014-08-28 23:59:38 +0000
commitdc75fd9e4253f9504ab2a4a099e6dbd94273ac4b (patch)
treeb24864141c1ade4b27c46c1dbe7fe1a275df0edb /plugins
parentd0fe47df4dbfcf28443380c4ad8b7e2f8d1a0a63 (diff)
downloadorg.eclipse.osee-dc75fd9e4253f9504ab2a4a099e6dbd94273ac4b.tar.gz
org.eclipse.osee-dc75fd9e4253f9504ab2a4a099e6dbd94273ac4b.tar.xz
org.eclipse.osee-dc75fd9e4253f9504ab2a4a099e6dbd94273ac4b.zip
bug[ats_ATS81092]: Fix null property errors
Diffstat (limited to 'plugins')
-rw-r--r--plugins/org.eclipse.osee.ote.server/src/org/eclipse/osee/ote/server/internal/OteService.java6
-rw-r--r--plugins/org.eclipse.osee.ote.server/src/org/eclipse/osee/ote/server/internal/OteServiceStarterImpl.java13
2 files changed, 15 insertions, 4 deletions
diff --git a/plugins/org.eclipse.osee.ote.server/src/org/eclipse/osee/ote/server/internal/OteService.java b/plugins/org.eclipse.osee.ote.server/src/org/eclipse/osee/ote/server/internal/OteService.java
index 9ff7a3027a6..769c3dd548f 100644
--- a/plugins/org.eclipse.osee.ote.server/src/org/eclipse/osee/ote/server/internal/OteService.java
+++ b/plugins/org.eclipse.osee.ote.server/src/org/eclipse/osee/ote/server/internal/OteService.java
@@ -74,7 +74,11 @@ public class OteService implements IHostTestEnvironment, IService {
enhancedProperties.setProperty("owner", System.getProperty("user.name"));
enhancedProperties.setProperty("id", serviceID.toString());
try {
- enhancedProperties.setProperty("appServerURI", String.format("http://%s:%s", InetAddress.getLocalHost().getHostAddress(), Integer.parseInt(System.getProperty("org.osgi.service.http.port"))));
+ if(System.getProperty("org.osgi.service.http.port") == null){
+ enhancedProperties.setProperty("appServerURI", String.format("http://%s:%s", InetAddress.getLocalHost().getHostAddress(), 80));
+ } else {
+ enhancedProperties.setProperty("appServerURI", String.format("http://%s:%s", InetAddress.getLocalHost().getHostAddress(), Integer.parseInt(System.getProperty("org.osgi.service.http.port"))));
+ }
} catch (Exception e) {
OseeLog.log(OteService.class, Level.SEVERE, "Failed to set the appServerURI", e);
}
diff --git a/plugins/org.eclipse.osee.ote.server/src/org/eclipse/osee/ote/server/internal/OteServiceStarterImpl.java b/plugins/org.eclipse.osee.ote.server/src/org/eclipse/osee/ote/server/internal/OteServiceStarterImpl.java
index 57dfa339767..c9ede08d91e 100644
--- a/plugins/org.eclipse.osee.ote.server/src/org/eclipse/osee/ote/server/internal/OteServiceStarterImpl.java
+++ b/plugins/org.eclipse.osee.ote.server/src/org/eclipse/osee/ote/server/internal/OteServiceStarterImpl.java
@@ -161,9 +161,12 @@ public class OteServiceStarterImpl implements OteServiceStarter, ServiceInfoPopu
if (service != null) {
throw new OseeStateException("An ote Server has already been started.");
}
-
this.serviceSideConnector = serviceSideConnector;
- System.out.printf("BETA SERVER URL[http://%s:%s/ote]\n", InetAddress.getLocalHost().getHostAddress(), Integer.parseInt(System.getProperty("org.osgi.service.http.port")));
+ if(System.getProperty("org.osgi.service.http.port") == null){
+ System.out.println("Property org.osgi.service.http.port was not set, it will default to port 80.");
+ } else {
+ System.out.printf("BETA SERVER URL[http://%s:%s/ote]\n", InetAddress.getLocalHost().getHostAddress(), Integer.parseInt(System.getProperty("org.osgi.service.http.port")));
+ }
brokerService = new BrokerService();
String strUri;
@@ -248,7 +251,11 @@ public class OteServiceStarterImpl implements OteServiceStarter, ServiceInfoPopu
server.setStartTime(new Date().toString());
server.setOwner(System.getProperty("user.name"));
server.setUUID(uuid);
- server.setOteRestServer(String.format("http://%s:%s", InetAddress.getLocalHost().getHostAddress(), Integer.parseInt(System.getProperty("org.osgi.service.http.port"))));
+ if(System.getProperty("org.osgi.service.http.port") == null){
+ server.setOteRestServer(String.format("http://%s:%s", InetAddress.getLocalHost().getHostAddress(), 80));
+ } else {
+ server.setOteRestServer(String.format("http://%s:%s", InetAddress.getLocalHost().getHostAddress(), Integer.parseInt(System.getProperty("org.osgi.service.http.port"))));
+ }
server.setOteActivemqServer(nodeInfo.getUri().toString());
return server;
}

Back to the top