Kaynağa Gözat

AMBARI-12134: Update poms to target 1.7 JRE (Jonathan Halterman via jluniya)

Jayush Luniya 10 yıl önce
ebeveyn
işleme
6b3009397a

+ 0 - 2
ambari-metrics/ambari-metrics-flume-sink/pom.xml

@@ -128,13 +128,11 @@ limitations under the License.
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
       <artifactId>powermock-api-easymock</artifactId>
       <artifactId>powermock-api-easymock</artifactId>
-      <version>1.4.9</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
       <artifactId>powermock-module-junit4</artifactId>
       <artifactId>powermock-module-junit4</artifactId>
-      <version>1.4.9</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
   </dependencies>
   </dependencies>

+ 0 - 2
ambari-metrics/ambari-metrics-kafka-sink/pom.xml

@@ -177,13 +177,11 @@ limitations under the License.
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
       <artifactId>powermock-api-easymock</artifactId>
       <artifactId>powermock-api-easymock</artifactId>
-      <version>1.4.9</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
       <artifactId>powermock-module-junit4</artifactId>
       <artifactId>powermock-module-junit4</artifactId>
-      <version>1.4.9</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 0 - 2
ambari-metrics/ambari-metrics-storm-sink/pom.xml

@@ -164,13 +164,11 @@ limitations under the License.
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
       <artifactId>powermock-api-easymock</artifactId>
       <artifactId>powermock-api-easymock</artifactId>
-      <version>1.4.9</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
       <artifactId>powermock-module-junit4</artifactId>
       <artifactId>powermock-module-junit4</artifactId>
-      <version>1.4.9</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
   </dependencies>
   </dependencies>

+ 0 - 3
ambari-metrics/ambari-metrics-timelineservice/pom.xml

@@ -495,19 +495,16 @@
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
       <artifactId>powermock-module-junit4</artifactId>
       <artifactId>powermock-module-junit4</artifactId>
-      <version>1.4.9</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
       <artifactId>powermock-api-mockito</artifactId>
       <artifactId>powermock-api-mockito</artifactId>
-      <version>1.4.9</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
       <artifactId>powermock-api-easymock</artifactId>
       <artifactId>powermock-api-easymock</artifactId>
-      <version>1.4.9</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
 
 

+ 26 - 2
ambari-metrics/pom.xml

@@ -47,6 +47,7 @@
     <resmonitor.install.dir>
     <resmonitor.install.dir>
       /usr/lib/python2.6/site-packages/resource_monitoring
       /usr/lib/python2.6/site-packages/resource_monitoring
     </resmonitor.install.dir>
     </resmonitor.install.dir>
+    <powermock.version>1.6.2</powermock.version>
   </properties>
   </properties>
   <repositories>
   <repositories>
     <repository>
     <repository>
@@ -60,7 +61,26 @@
       <dependency>
       <dependency>
         <groupId>org.mockito</groupId>
         <groupId>org.mockito</groupId>
         <artifactId>mockito-all</artifactId>
         <artifactId>mockito-all</artifactId>
-        <version>1.9.5</version>
+        <version>1.10.19</version>
+        <scope>test</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.powermock</groupId>
+        <artifactId>powermock-api-mockito</artifactId>
+        <version>${powermock.version}</version>
+        <scope>test</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.powermock</groupId>
+        <artifactId>powermock-api-easymock</artifactId>
+        <version>${powermock.version}</version>
+        <scope>test</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.powermock</groupId>
+        <artifactId>powermock-module-junit4</artifactId>
+        <version>${powermock.version}</version>
+        <scope>test</scope>
       </dependency>
       </dependency>
     </dependencies>
     </dependencies>
   </dependencyManagement>
   </dependencyManagement>
@@ -112,7 +132,11 @@
       </plugin>
       </plugin>
       <plugin>
       <plugin>
         <artifactId>maven-compiler-plugin</artifactId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>3.0</version>
+        <version>3.2</version>
+        <configuration>
+          <source>1.7</source>
+          <target>1.7</target>
+        </configuration>
       </plugin>
       </plugin>
       <plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <groupId>org.apache.maven.plugins</groupId>

+ 27 - 1
ambari-project/pom.xml

@@ -28,6 +28,7 @@
   <packaging>pom</packaging>
   <packaging>pom</packaging>
   <properties>
   <properties>
     <ambari.dir>${project.parent.basedir}</ambari.dir>
     <ambari.dir>${project.parent.basedir}</ambari.dir>
+    <powermock.version>1.6.2</powermock.version>
   </properties>
   </properties>
   <profiles>
   <profiles>
     <profile>
     <profile>
@@ -229,7 +230,32 @@
       <dependency>
       <dependency>
         <groupId>org.mockito</groupId>
         <groupId>org.mockito</groupId>
         <artifactId>mockito-core</artifactId>
         <artifactId>mockito-core</artifactId>
-        <version>1.8.5</version>
+        <version>1.10.19</version>
+      </dependency>
+      <dependency>
+        <groupId>org.powermock</groupId>
+        <artifactId>powermock-module-junit4</artifactId>
+        <version>${powermock.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.powermock</groupId>
+        <artifactId>powermock-api-easymock</artifactId>
+        <version>${powermock.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.powermock</groupId>
+        <artifactId>powermock-core</artifactId>
+        <version>${powermock.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.powermock</groupId>
+        <artifactId>powermock-reflect</artifactId>
+        <version>${powermock.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.powermock</groupId>
+        <artifactId>powermock-api-mockito</artifactId>
+        <version>${powermock.version}</version>
       </dependency>
       </dependency>
       <dependency>
       <dependency>
         <groupId>org.eclipse.jetty</groupId>
         <groupId>org.eclipse.jetty</groupId>

+ 4 - 10
ambari-server/pom.xml

@@ -40,7 +40,6 @@
     <ambari-web-dir>${basedir}/../ambari-web/public</ambari-web-dir>
     <ambari-web-dir>${basedir}/../ambari-web/public</ambari-web-dir>
     <ambari-admin-dir>${basedir}/../ambari-admin</ambari-admin-dir>
     <ambari-admin-dir>${basedir}/../ambari-admin</ambari-admin-dir>
     <contrib-views-dir>${basedir}/../contrib/views</contrib-views-dir>
     <contrib-views-dir>${basedir}/../contrib/views</contrib-views-dir>
-    <powermock.version>1.5</powermock.version>
     <skipPythonTests>false</skipPythonTests>
     <skipPythonTests>false</skipPythonTests>
   </properties>
   </properties>
   <build>
   <build>
@@ -1786,32 +1785,27 @@
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
-      <artifactId>powermock-core</artifactId>
-      <version>${powermock.version}</version>
+      <artifactId>powermock-module-junit4</artifactId>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
-      <artifactId>powermock-reflect</artifactId>
-      <version>${powermock.version}</version>
+      <artifactId>powermock-api-easymock</artifactId>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
-      <artifactId>powermock-api-easymock</artifactId>
-      <version>${powermock.version}</version>
+      <artifactId>powermock-core</artifactId>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
-      <artifactId>powermock-module-junit4</artifactId>
-      <version>${powermock.version}</version>
+      <artifactId>powermock-reflect</artifactId>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>
       <groupId>org.powermock</groupId>
       <groupId>org.powermock</groupId>
       <artifactId>powermock-api-mockito</artifactId>
       <artifactId>powermock-api-mockito</artifactId>
-      <version>1.4.9</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 1 - 1
ambari-server/src/test/java/org/apache/ambari/server/proxy/ProxyServiceTest.java

@@ -57,7 +57,7 @@ import static org.easymock.EasyMock.replay;
 @RunWith(PowerMockRunner.class)
 @RunWith(PowerMockRunner.class)
 @PrepareForTest({ ProxyServiceTest.class, ProxyService.class, URLStreamProvider.class, Response.class,
 @PrepareForTest({ ProxyServiceTest.class, ProxyService.class, URLStreamProvider.class, Response.class,
         ResponseBuilderImpl.class, URI.class })
         ResponseBuilderImpl.class, URI.class })
-class ProxyServiceTest extends BaseServiceTest {
+public class ProxyServiceTest extends BaseServiceTest {
 
 
   @Test
   @Test
   public void testProxyGetRequest() throws Exception {
   public void testProxyGetRequest() throws Exception {

+ 0 - 1
ambari-shell/ambari-groovy-shell/pom.xml

@@ -56,7 +56,6 @@
     <dependency>
     <dependency>
       <groupId>org.mockito</groupId>
       <groupId>org.mockito</groupId>
       <artifactId>mockito-core</artifactId>
       <artifactId>mockito-core</artifactId>
-      <version>1.9.5</version>
       <scope>test</scope>
       <scope>test</scope>
     </dependency>
     </dependency>
     <dependency>
     <dependency>

+ 2 - 2
contrib/views/hive/pom.xml

@@ -268,8 +268,8 @@
         <artifactId>maven-compiler-plugin</artifactId>
         <artifactId>maven-compiler-plugin</artifactId>
         <version>3.1</version>
         <version>3.1</version>
         <configuration>
         <configuration>
-          <source>1.6</source>
-          <target>1.6</target>
+          <source>1.7</source>
+          <target>1.7</target>
         </configuration>
         </configuration>
       </plugin>
       </plugin>
       <plugin>
       <plugin>

+ 3 - 3
pom.xml

@@ -196,10 +196,10 @@
       <plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>3.0</version>
+        <version>3.2</version>
         <configuration>
         <configuration>
-            <source>1.6</source>
-            <target>1.6</target>
+          <source>1.7</source>
+          <target>1.7</target>
         </configuration>
         </configuration>
       </plugin>
       </plugin>
       <plugin>
       <plugin>