Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 7A4D3200B62 for ; Fri, 12 Aug 2016 11:24:38 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 78F41160AB0; Fri, 12 Aug 2016 09:24:38 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id BFBBF160AA6 for ; Fri, 12 Aug 2016 11:24:37 +0200 (CEST) Received: (qmail 60086 invoked by uid 500); 12 Aug 2016 09:24:36 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 60075 invoked by uid 99); 12 Aug 2016 09:24:36 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 Aug 2016 09:24:36 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 721C0E025B; Fri, 12 Aug 2016 09:24:36 +0000 (UTC) From: rhtyd To: dev@cloudstack.apache.org Reply-To: dev@cloudstack.apache.org Message-ID: Subject: [GitHub] cloudstack pull request #1638: CLOUDSTACK-9456: Use Spring 4 and Java 8 Content-Type: text/plain Date: Fri, 12 Aug 2016 09:24:36 +0000 (UTC) archived-at: Fri, 12 Aug 2016 09:24:38 -0000 GitHub user rhtyd opened a pull request: https://github.com/apache/cloudstack/pull/1638 CLOUDSTACK-9456: Use Spring 4 and Java 8 This changes makes CloudStack use spring 4 and Java 8: - Bumps jdk version to 1.8 - Use jdk8 for Travis CI - Bump spring-framework version to 4.x and Jetty to version that runs with JDK8 - Bump servet dependency version - Migrates various xmls to use version independent schema uris Outstanding issues: - F5 plugin as it fails to build due to issue in axis/library dependency (Stub not accessible), it is commented/disabled for now - A unit test in server that fails which I could not fix so I've disabled it for now: com/cloud/vm/DeploymentPlanningManagerImplTest.java - Testing of various non-standard plugins such as network and storage plugins etc. Since, this is a big change pinging for review -- @jburwell @karuturi @wido @murali-reddy @abhinandanprateek @DaanHoogland @GaborApatiNagy @JayapalUradi @kishankavala @K0zka @nvazquez @rafaelweingartner @pyr and others @blueorangutan package You can merge this pull request into a Git repository by running: $ git pull https://github.com/shapeblue/cloudstack spring4-java8-only Alternatively you can review and apply these changes as the patch at: https://github.com/apache/cloudstack/pull/1638.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1638 ---- commit c0f1890665d02ce2ddf3ca0318b289c609b51b90 Author: Rohit Yadav Date: 2016-05-13T10:26:48Z CLOUDSTACK-9456: Update Spring version in maven poms and use Java 8 - Bumps jdk version to 1.8 - Use jdk8 for Travis CI - Bump spring-framework version to 4.x and Jetty to version that runs with JDK8 - Bump servet dependency version Outstanding issues: - Disables F5 plugin as it fails to build - Disable a unit test in server that fails: com/cloud/vm/DeploymentPlanningManagerImplTest.java Signed-off-by: Rohit Yadav commit c1716cd0473ad874a78279a23e9fe3c09dda3c3b Author: Rohit Yadav Date: 2016-05-13T10:46:15Z CLOUDSTACK-9456: Migrate spring xmls to version 4 Fixes schema locations that are 3.0 dependent in various xmls. Signed-off-by: Rohit Yadav ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastructure@apache.org or file a JIRA ticket with INFRA. ---