summaryrefslogtreecommitdiffstats
path: root/standalone-container
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-12-02 06:20:33 -0800
committerJon Bratseth <bratseth@oath.com>2018-12-02 06:20:33 -0800
commit4d45743e389a03777ad5120745740cf2a7327efd (patch)
tree6e1c7650f90cada1a209388bb548130df3cb18a4 /standalone-container
parent3d7da2d3d5d93231fa0351a6b716f9dea7ba2b81 (diff)
Revert "Merge pull request #7837 from vespa-engine/revert-7836-bratseth/remove-unused-rpc-server-take-3"
This reverts commit 0c39992b60e6103a85fa00362df74930a660e51c, reversing changes made to a8277a3a486f7fd174e562bf174cfa72aede9cee.
Diffstat (limited to 'standalone-container')
-rw-r--r--standalone-container/src/main/java/com/yahoo/application/container/impl/ClassLoaderOsgiFramework.java2
-rw-r--r--standalone-container/src/main/java/com/yahoo/application/container/impl/StandaloneContainerRunner.java2
-rw-r--r--standalone-container/src/main/java/com/yahoo/container/standalone/LocalFileDb.java2
-rw-r--r--standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java5
4 files changed, 10 insertions, 1 deletions
diff --git a/standalone-container/src/main/java/com/yahoo/application/container/impl/ClassLoaderOsgiFramework.java b/standalone-container/src/main/java/com/yahoo/application/container/impl/ClassLoaderOsgiFramework.java
index 8d4126a01e3..08a70db7562 100644
--- a/standalone-container/src/main/java/com/yahoo/application/container/impl/ClassLoaderOsgiFramework.java
+++ b/standalone-container/src/main/java/com/yahoo/application/container/impl/ClassLoaderOsgiFramework.java
@@ -50,6 +50,7 @@ import java.util.jar.JarFile;
* @author ollivir
*/
public final class ClassLoaderOsgiFramework implements OsgiFramework {
+
private BundleContextImpl bundleContextImpl = new BundleContextImpl();
private SystemBundleImpl systemBundleImpl = new SystemBundleImpl();
private BundleWiringImpl bundleWiringImpl = new BundleWiringImpl();
@@ -566,4 +567,5 @@ public final class ClassLoaderOsgiFramework implements OsgiFramework {
throw new UnsupportedOperationException();
}
}
+
}
diff --git a/standalone-container/src/main/java/com/yahoo/application/container/impl/StandaloneContainerRunner.java b/standalone-container/src/main/java/com/yahoo/application/container/impl/StandaloneContainerRunner.java
index a0fee3265df..8b07a4d4ef8 100644
--- a/standalone-container/src/main/java/com/yahoo/application/container/impl/StandaloneContainerRunner.java
+++ b/standalone-container/src/main/java/com/yahoo/application/container/impl/StandaloneContainerRunner.java
@@ -12,6 +12,7 @@ import java.nio.file.Path;
* @author ollivir
*/
public class StandaloneContainerRunner {
+
public static Path createApplicationPackage(String servicesXml) {
try {
return createApplicationDirectory(servicesXml);
@@ -31,4 +32,5 @@ public class StandaloneContainerRunner {
Files.write(servicesXmlFile, Utf8.toBytes(content));
return applicationDir;
}
+
}
diff --git a/standalone-container/src/main/java/com/yahoo/container/standalone/LocalFileDb.java b/standalone-container/src/main/java/com/yahoo/container/standalone/LocalFileDb.java
index 4bbe9986d90..4d968914dfa 100644
--- a/standalone-container/src/main/java/com/yahoo/container/standalone/LocalFileDb.java
+++ b/standalone-container/src/main/java/com/yahoo/container/standalone/LocalFileDb.java
@@ -24,6 +24,7 @@ import java.util.stream.Collectors;
* @author ollivir
*/
public class LocalFileDb implements FileAcquirer, FileRegistry {
+
private static final Constructor<FileReference> fileReferenceConstructor = createFileReferenceConstructor();
private final Map<FileReference, File> fileReferenceToFile = new HashMap<>();
@@ -94,4 +95,5 @@ public class LocalFileDb implements FileAcquirer, FileRegistry {
throw new IllegalStateException(ex);
}
}
+
}
diff --git a/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java b/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java
index c1550abcf1a..a61e9fc56b8 100644
--- a/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java
+++ b/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java
@@ -9,6 +9,7 @@ import com.google.inject.Key;
import com.google.inject.ProvisionException;
import com.google.inject.name.Named;
import com.google.inject.name.Names;
+import com.yahoo.cloud.config.SlobroksConfig;
import com.yahoo.collections.Pair;
import com.yahoo.config.application.api.ApplicationPackage;
import com.yahoo.config.application.api.DeployLogger;
@@ -23,6 +24,7 @@ import com.yahoo.config.model.builder.xml.XmlHelper;
import com.yahoo.config.model.deploy.DeployProperties;
import com.yahoo.config.model.deploy.DeployState;
import com.yahoo.config.provision.Zone;
+import com.yahoo.container.QrConfig;
import com.yahoo.container.di.config.SubscriberFactory;
import com.yahoo.container.jdisc.ConfiguredApplication;
import com.yahoo.io.IOUtils;
@@ -57,6 +59,7 @@ import static com.yahoo.collections.CollectionUtil.first;
* @author ollivir
*/
public class StandaloneContainerApplication implements Application {
+
public static final String PACKAGE_NAME = "standalone_jdisc_container";
public static final String APPLICATION_LOCATION_INSTALL_VARIABLE = PACKAGE_NAME + ".app_location";
public static final String DEPLOYMENT_PROFILE_INSTALL_VARIABLE = PACKAGE_NAME + ".deployment_profile";
@@ -311,7 +314,6 @@ public class StandaloneContainerApplication implements Application {
}
}
- @SuppressWarnings("deprecation") // TODO: what is the not-deprecated way?
private static void initializeContainerModel(ContainerModel containerModel, ConfigModelRepo configModelRepo) {
containerModel.initialize(configModelRepo);
}
@@ -323,4 +325,5 @@ public class StandaloneContainerApplication implements Application {
}
return Optional.ofNullable(System.getProperty(name)); // for unit testing
}
+
}