This is an automated email from the ASF dual-hosted git repository.

jinmeiliao pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git


The following commit(s) were added to refs/heads/develop by this push:
     new 064db01  GEODE-7: compile using jdk11 (#3272)
064db01 is described below

commit 064db010dd7c4795f422a79a1953284579249086
Author: jinmeiliao <[email protected]>
AuthorDate: Thu Mar 7 09:26:51 2019 -0800

    GEODE-7: compile using jdk11 (#3272)
---
 .../internal/rest/StandaloneClientManagementAPIAcceptanceTest.java  | 1 +
 .../management/internal/api/LocatorClusterManagementService.java    | 6 +++---
 .../internal/cli/commands/ShowMissingDiskStoreCommand.java          | 2 +-
 geode-management/build.gradle                                       | 1 +
 .../geode/management/internal/ClientClusterManagementService.java   | 6 +++---
 geode-management/src/test/resources/expected-pom.xml                | 5 +++++
 6 files changed, 14 insertions(+), 7 deletions(-)

diff --git 
a/geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/StandaloneClientManagementAPIAcceptanceTest.java
 
b/geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/StandaloneClientManagementAPIAcceptanceTest.java
index 0223a38..b0187dd 100644
--- 
a/geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/StandaloneClientManagementAPIAcceptanceTest.java
+++ 
b/geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/StandaloneClientManagementAPIAcceptanceTest.java
@@ -81,6 +81,7 @@ public class StandaloneClientManagementAPIAcceptanceTest {
     StringBuilder classPath = new StringBuilder();
     for (String module : Arrays.asList(
         "commons-logging",
+        "commons-lang3",
         "geode-common",
         "geode-management",
         "jackson-annotations",
diff --git 
a/geode-core/src/main/java/org/apache/geode/management/internal/api/LocatorClusterManagementService.java
 
b/geode-core/src/main/java/org/apache/geode/management/internal/api/LocatorClusterManagementService.java
index 117d081..3b855cd 100644
--- 
a/geode-core/src/main/java/org/apache/geode/management/internal/api/LocatorClusterManagementService.java
+++ 
b/geode-core/src/main/java/org/apache/geode/management/internal/api/LocatorClusterManagementService.java
@@ -22,8 +22,8 @@ import java.util.HashMap;
 import java.util.List;
 import java.util.Set;
 
+import org.apache.commons.lang3.NotImplementedException;
 import org.apache.logging.log4j.Logger;
-import sun.reflect.generics.reflectiveObjects.NotImplementedException;
 
 import org.apache.geode.annotations.VisibleForTesting;
 import org.apache.geode.cache.configuration.CacheConfig;
@@ -139,12 +139,12 @@ public class LocatorClusterManagementService implements 
ClusterManagementService
 
   @Override
   public ClusterManagementResult delete(CacheElement config, String group) {
-    throw new NotImplementedException();
+    throw new NotImplementedException("Not implemented");
   }
 
   @Override
   public ClusterManagementResult update(CacheElement config, String group) {
-    throw new NotImplementedException();
+    throw new NotImplementedException("Not implemented");
   }
 
   @VisibleForTesting
diff --git 
a/geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommand.java
 
b/geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommand.java
index e628ba9..6643922 100644
--- 
a/geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommand.java
+++ 
b/geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommand.java
@@ -82,7 +82,7 @@ public class ShowMissingDiskStoreCommand extends GfshCommand {
     // sends a List of Sets. Some of the sets are Set<PersistentMemberIds>, 
some are
     // Set<ColocatedRegionDetails>. We want to return a List of all of the 
ColocatedRegionDetails,
     // and ignore the PersistentMemberIds
-    return results.stream().filter(Set.class::isInstance)
+    return (List<ColocatedRegionDetails>) 
results.stream().filter(Set.class::isInstance)
         .map(Set.class::cast)
         .flatMap(Set::stream)
         .filter(ColocatedRegionDetails.class::isInstance)
diff --git a/geode-management/build.gradle b/geode-management/build.gradle
index 3fedb25..091f79c 100755
--- a/geode-management/build.gradle
+++ b/geode-management/build.gradle
@@ -24,6 +24,7 @@ dependencies {
   compile('com.fasterxml.jackson.core:jackson-core')
   compile('com.fasterxml.jackson.core:jackson-annotations')
   compile('org.springframework:spring-web')
+  compile('javax.xml.bind:jaxb-api')
 
   compileOnly(project(':geode-common')) {
     exclude module: 'junit'
diff --git 
a/geode-management/src/main/java/org/apache/geode/management/internal/ClientClusterManagementService.java
 
b/geode-management/src/main/java/org/apache/geode/management/internal/ClientClusterManagementService.java
index fffc260..1ac48a0 100644
--- 
a/geode-management/src/main/java/org/apache/geode/management/internal/ClientClusterManagementService.java
+++ 
b/geode-management/src/main/java/org/apache/geode/management/internal/ClientClusterManagementService.java
@@ -15,11 +15,11 @@
 
 package org.apache.geode.management.internal;
 
+import org.apache.commons.lang3.NotImplementedException;
 import org.springframework.http.client.ClientHttpRequestFactory;
 import org.springframework.web.client.ResponseErrorHandler;
 import org.springframework.web.client.RestTemplate;
 import org.springframework.web.util.DefaultUriTemplateHandler;
-import sun.reflect.generics.reflectiveObjects.NotImplementedException;
 
 import org.apache.geode.cache.configuration.CacheElement;
 import org.apache.geode.management.api.ClusterManagementResult;
@@ -76,12 +76,12 @@ public class ClientClusterManagementService implements 
ClusterManagementService
 
   @Override
   public ClusterManagementResult delete(CacheElement config, String group) {
-    throw new NotImplementedException();
+    throw new NotImplementedException("Not implemented");
   }
 
   @Override
   public ClusterManagementResult update(CacheElement config, String group) {
-    throw new NotImplementedException();
+    throw new NotImplementedException("Not implemented");
   }
 
   public RestTemplate getRestTemplate() {
diff --git a/geode-management/src/test/resources/expected-pom.xml 
b/geode-management/src/test/resources/expected-pom.xml
index 130b2be..48766c6 100644
--- a/geode-management/src/test/resources/expected-pom.xml
+++ b/geode-management/src/test/resources/expected-pom.xml
@@ -71,5 +71,10 @@
       <artifactId>spring-web</artifactId>
       <scope>compile</scope>
     </dependency>
+    <dependency>
+      <groupId>javax.xml.bind</groupId>
+      <artifactId>jaxb-api</artifactId>
+      <scope>compile</scope>
+    </dependency>
   </dependencies>
 </project>

Reply via email to