On Jan 8, 2013, at 11:45 AM, Nils Breunese <[email protected]> wrote:
> Jan Haderka wrote: > >> On Jan 5, 2013, at 1:59 PM, Nils Breunese <[email protected]> wrote: >> >>> http://www.oracle.com/technetwork/java/javase/eol-135779.html mentions that >>> February 2013 marks the end of public updates for Oracle Java SE 6. I'm >>> looking into upgrading all of our infrastructure to Java 7 and on >>> http://documentation.magnolia-cms.com/administration/certified-stack.html I >>> found the following: >>> >>> ---- >>> • Magnolia CMS 4.4 and earlier: Sun JVM 1.5.0 (build 14 and higher), Sun >>> JVM 1.6.x >>> • Magnolia CMS 4.5 and later: Java SE 6 or Java SE 7 (except on Mac OS X >>> where you should use Java SE 6) >>> ---- >>> >>> Does this mean Magnolia 4.4 and earlier are not certified to work with Java >>> 7 at all? >> >> Yes, 4.4 is not certified. There are issues (from top of my head something >> with comparators, utf-8, and few others) that were fixed only in 4.5. > > Ok, thanks for the clarification. And these fixes won't be backported to 4.4? Not really planned, no. Long term everyone needs to move to 4.5 or higher version anyway so I prefer to focus on fixing issues there. > >>> And why shouldn't one use Magnolia 4.5 and later with Java 7 on OS X? I >>> have been using Oracle's Java 7 JDK on OS X for a while now for Magnolia >>> 4.4 development and haven't noticed any problems myself so far. >> >> Java 6 on Mac is supported by Apple not by Oracle, so AFAIL EOL from Oracle >> doesn't apply to it. > > I know we could stick with Java 6 from Apple on OS X for now, but we would > like to upgrade to Java 7 across all of our infrastructure when we can, so we > too can enjoy the better performance, new features, etc. If we can't yet, > well then we won't, of course. > >> How often do you activate in development? There is a bug in Java 7 which >> gets exposed during activation and it's actually possible to being whole JVM >> down with SIGDEV on OSX. Once this issue is fixed by Oracle, Java 7 will be >> certified also for Mac. > > Thanks for the clarification. We almost never (if ever) activate in > development and our testing, staging and production servers are running > Linux. As long as we don't activate in development on our development > machines running Mac OS X we should be fine with Oracle Java 7 on Mac OS X? >From my own experience if you run only one instance at a time and do not >activate you should be fine … also maybe using some other app server in >development than tomcat might help, but not sure about it. Cheers, Jan ---------------------------------------------------------------- For list details, see http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to: <[email protected]> ----------------------------------------------------------------
