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 87BB72007D0 for ; Tue, 10 May 2016 15:39:07 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 8661616098A; Tue, 10 May 2016 13:39:07 +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 A41E1160877 for ; Tue, 10 May 2016 15:39:06 +0200 (CEST) Received: (qmail 23462 invoked by uid 500); 10 May 2016 13:39:05 -0000 Mailing-List: contact dev-help@cayenne.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cayenne.apache.org Delivered-To: mailing list dev@cayenne.apache.org Received: (qmail 23450 invoked by uid 99); 10 May 2016 13:39:05 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 May 2016 13:39:05 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 0A19F18014A for ; Tue, 10 May 2016 13:39:05 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.804 X-Spam-Level: ** X-Spam-Status: No, score=2.804 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, SUBJ_ALL_CAPS=1.625] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id Q_VEUM4mMSs4 for ; Tue, 10 May 2016 13:39:02 +0000 (UTC) Received: from mail-oi0-f45.google.com (mail-oi0-f45.google.com [209.85.218.45]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id D31115F24D for ; Tue, 10 May 2016 13:39:01 +0000 (UTC) Received: by mail-oi0-f45.google.com with SMTP id v145so15547240oie.0 for ; Tue, 10 May 2016 06:39:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=Ie9m3pOV/JyU4u1R2QM1tXmhCZoDlfXobDz3Rx5vC2Q=; b=TIZXnDoCRsFllgh3tfiINNuFuDyY39X5yJjdv0A6KGqf7SNYtcW/xWPMjSRcKDI68z 0qk9oclbDsnUX+MSeOrPRwhiGZLO0nu/cHoCGz9Pp1p8cIbTAn1P837W7VtnrOJRmWIJ jPM8AF0T1uqlPbErD7s8y+EfaRq2l+qoxe8Ikbvek/qo8+u78VsNXlXPE42z8KM4mDL2 +wPD0gFxi/CuozwhGVW1KTFayUYRp5ypUJ/1NbVDex2QGe154DoJwCOvCX7GHZboDJER rJEPwVIl6/RQ32fO62LsLroGKFqYKPDyvyaLxnED7KCo2oxulhOtj+YvDBaIX4dplvrY lfPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=Ie9m3pOV/JyU4u1R2QM1tXmhCZoDlfXobDz3Rx5vC2Q=; b=K5ZeSmN+bVLyqC+qeoK+szhi6rgdSkLZ58O4IO6a84k2Dnf/D/hSfogYi5hvmvUKKS og45e0nVO5UgnGMV9Q0TQGP3ll9kAcoQWz0CDqkdfKToA4Ab6VeCo8qLdF31RYOCE5ia 1SBmkVL39yl1lFxVQgsWpkWt48aI4B30EO+NWWxGMT9gzr4uCLjq4Dg3HbWmEYYsMHIE BfYYmA/902nyGG5IcRDMwAHtweYdPcgU4L/BL+hpjqjyrJg5lIe5Cc+Yu/0ZqaW53NrR EZVle0GpgMck5hfUICBjxDSy8JC/MZoJYOCo0sw2U/amg0RJFclQNd2CtuUGPsUmtZyB /Ekg== X-Gm-Message-State: AOPr4FV8DJGEfbe5mCtj/gDmCIAOYs8ePxSAydqGnIsO9K82Qdc4S6Iyfoy2FKXB1UDh++QjjQudYHmNxfiZxg== X-Received: by 10.157.38.40 with SMTP id a37mr2844902otb.152.1462887540648; Tue, 10 May 2016 06:39:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.46.139 with HTTP; Tue, 10 May 2016 06:38:31 -0700 (PDT) In-Reply-To: References: <5DEAF00F-042B-4A7C-9D07-472B04C4EE12@objectstyle.org> From: Michael Gentry Date: Tue, 10 May 2016 09:38:31 -0400 Message-ID: Subject: Re: [VOTE] 3.1.1 To: Cayenne Development Content-Type: multipart/alternative; boundary=94eb2c0472da34f31b05327d0cdf archived-at: Tue, 10 May 2016 13:39:07 -0000 --94eb2c0472da34f31b05327d0cdf Content-Type: text/plain; charset=UTF-8 So, my final bit of investigation (unless anyone thinks of anything else): Fedora 23 + OpenJDK 8 + build Cayenne 3.1.1 source bundle: CM works For whatever reason, the binary distribution doesn't work with OpenJDK 8 on Fedora, but if you compile the source with OpenJDK 8, you'll have a working CM. We should just be aware of this in case someone is having an issue. We can tell them two solutions: compile CM yourself with OpenJDK 8 or use Oracle's JDK. Thanks, mrg On Mon, May 9, 2016 at 4:03 PM, Michael Gentry wrote: > Fedora 23 + Oracle JDK 1.8.0_92: CM runs > Fedora 23 + Open JDK 1.8.0_91: CM crashes > Linux Mint 17.3 Cinnamon + Open JDK 1.7.0_101: CM runs > > I'm assuming it'll run on Ubuntu as well, since Mint is based upon Ubuntu > and Ubuntu uses JDK 7 if memory serves. > > So, at first glance, seems to be some compatibility issue with OpenJDK 8 + > CM. > > mrg > > > On Mon, May 9, 2016 at 3:06 PM, Michael Gentry > wrote: > >> I'm pretty sure Mint uses OpenJDK, too, but I believe it comes with Java >> 7 instead of Java 8. I'll investigate, including Oracle, and report back. >> >> Thanks, >> >> mrg >> >> > On May 9, 2016, at 11:31 AM, Andrus Adamchik >> wrote: >> > >> > Would it be possible to try it on Oracle Java? Could be an OpenJDK bug. >> > >> > Andrus >> > >> >> On May 9, 2016, at 7:36 AM, Michael Gentry >> wrote: >> >> >> >> For grins, I installed Mint and Fedora in VirtualBox. Cayenne Modeler >> runs >> >> in Mint, but not Fedora. >> >> >> >> Here is the exception: >> >> >> >> [mrg@localhost cayenne-3.1.1]$ java -jar bin/CayenneModeler.jar >> >> May 09, 2016 10:31:55 AM org.apache.cayenne.modeler.util.ModelerLogger >> info >> >> INFO: Starting CayenneModeler. >> >> May 09, 2016 10:31:56 AM org.apache.cayenne.modeler.util.ModelerLogger >> info >> >> INFO: JRE v.1.8.0_91 at >> >> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc23.x86_64/jre >> >> Exception in thread "main" java.lang.ExceptionInInitializerError >> >> at >> >> >> com.jgoodies.looks.plastic.PlasticLookAndFeel.(PlasticLookAndFeel.java:122) >> >> at >> >> >> org.apache.cayenne.modeler.generic.GenericPlatformInitializer.findTheme(GenericPlatformInitializer.java:64) >> >> at >> >> >> org.apache.cayenne.modeler.generic.GenericPlatformInitializer.initLookAndFeel(GenericPlatformInitializer.java:48) >> >> at org.apache.cayenne.modeler.Main.launch(Main.java:79) >> >> at >> org.apache.cayenne.modeler.generic.GenericMain.main(GenericMain.java:33) >> >> Caused by: java.awt.HeadlessException >> >> at >> sun.awt.HeadlessToolkit.getScreenResolution(HeadlessToolkit.java:226) >> >> at com.jgoodies.looks.LookUtils.isLowResolution(LookUtils.java:436) >> >> at com.jgoodies.looks.LookUtils.(LookUtils.java:180) >> >> ... 5 more >> >> >> >> >> >> Does anyone have Fedora (or Red Hat) they can test Cayenne Modeler >> on? It >> >> could be an issue with VirtualBox. I used Fedora 23, Java 8 (as you >> can >> >> see in the stack trace), and 1920x1080 monitor resolution. >> >> >> >> Thanks, >> >> >> >> mrg >> >> >> >> >> >> >> >>> On Sat, May 7, 2016 at 2:42 PM, Michael Gentry >> wrote: >> >>> >> >>> Given other's feedback, ignoring the .iml files. >> >>> >> >>> >> >>> The following generated files were missing a license header: >> >>> >> >>> >> >>> >> framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/exp/parser/ExpressionParserTreeConstants.java >> >>> >> >>> >> framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/exp/parser/JJTExpressionParserState.java >> >>> >> >>> We have the license header in other generated files, such as: >> >>> >> >>> >> >>> >> framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/exp/parser/Token.java >> >>> >> >>> I don't think this is a big issue, but thought I'd mention it. No >> idea if >> >>> it can be easily added and even if so, I'd not hold up a release on it >> >>> since they are generated files. >> >>> >> >>> This one is also missing a license header, which also is probably not >> >>> significant: >> >>> >> >>> >> >>> >> itests/cayenne-tools-itest/src/test/resources/org/apache/cayenne/tools/velotemplate.vm >> >>> >> >>> >> >>> Outside of that: >> >>> >> >>> 1) All artifacts download. >> >>> 2) MD5 checksums are valid. >> >>> 3) Signatures are valid. >> >>> 4) OS X DMG mounts and is valid and Cayenne Modeler runs. >> >>> 5) Linux binary extracts and Cayenne Modeler runs. >> >>> 6) rat passes (mostly, see above) >> >>> 7) JDK7 builds. >> >>> 8) JDK8 builds. >> >>> 9) Cayenne Modeler runs from built sources (OS X and Linux). >> >>> >> >>> +1 >> >>> >> >>> >> >>> Thanks, >> >>> >> >>> mrg >> >>> >> >>> >> >>> >> >>> On Fri, Apr 29, 2016 at 12:04 PM, Savva Kolbachev < >> s.kolbachev@gmail.com> >> >>> wrote: >> >>>> >> >>>> Hi All, >> >>>> I'm glad to tell you that I've prepared 3.1.1 artifacts for voting. >> >>>> >> >>>> Maven artifacts: >> >>> >> https://repository.apache.org/content/repositories/orgapachecayenne-1010/ >> >>>> Assemblies: >> >>>> https://dist.apache.org/repos/dist/dev/cayenne/cayenne-parent-3.1.1/ >> >>>> >> >>>> Please evaluate and cast your votes. >> >>>> >> >>>> -- >> >>>> Thanks and Regards >> >>>> Savva Kolbachev >> > >> > > --94eb2c0472da34f31b05327d0cdf--