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>