[Building Sakai] The Switch to Java 1.6

Steve Swinsburg s.swinsburg at lancaster.ac.uk
Wed Mar 18 11:04:34 PDT 2009


As a followup to my last post...

Java 1.6 for Mac is available for 64-bit Leopard machines via Software  
Update then adjusting your default Java environment via Applications >  
Utilities > Java > Java Preferences

It's not available for 32-bit machines or Tiger, yet. Apparently there  
are methods to get it on older machines/OS's as Aaron suggested, but I  
haven't tried anything.


cheers,
Steve

---
Steve Swinsburg
Portal Systems Developer
Centre for e-Science
Lancaster University
Lancaster
LA1 4YT

email: s.swinsburg at lancaster.ac.uk
phone: +44 (0) 1524 594870







On 18 Mar 2009, at 17:40, Steve Swinsburg wrote:

> AFAIK it's available for Leopard 10.5 by default (not sure about  
> Tiger 10.4).
>
> I've had it for a while and didn't do anything special, it came  
> through Software Updates a while back with a note saying that it  
> would be installed but not active. Java 1.5 is the active one by  
> default.
>
> You can adjust this in Applications > Utilities > Java > Java  
> Preferences
>
> cheers,
> Steve
>
> ---
> Steve Swinsburg
> Portal Systems Developer
> Centre for e-Science
> Lancaster University
> Lancaster
> LA1 4YT
>
> email: s.swinsburg at lancaster.ac.uk
> phone: +44 (0) 1524 594870
>
>
>
>
>
>
>
> On 18 Mar 2009, at 17:37, Aaron Zeckoski wrote:
>
>> Just a reminder that we held off on this before since OSX does not
>> have Java 1.6 available yet (except beta). My personal opinion is  
>> that
>> it would be ideal to not make things hard on the OSX developer
>> community by putting 1.6 only java code in Sakai.
>> I know that there are hacks to get 1.6 to work on OSX but I think we
>> should wait for a supported relase. If there happens to be one and I
>> am just unaware of it then someone feel free to shame me publicly.
>> :-)
>> -AZ
>>
>> On Wed, Mar 18, 2009 at 4:32 PM, Knoop, Peter <knoop at umich.edu>  
>> wrote:
>>> Thanks for bringing this up, Seth.  There are a number of things  
>>> we’ll have
>>> to sort out here for Sakai 2.5 and 2.6 maintenance releases, Sakai  
>>> 2.7.0 and
>>> trunk, and Sakai 3.  I’ve created SAK-15874 to help track progress:
>>>
>>>
>>>
>>> http://jira.sakaiproject.org/jira/browse/SAK-15874
>>>
>>>
>>>
>>> Both Sakai 2.5.x and Sakai 2.6.0 have only been QA’ed with 1.5 to- 
>>> date.  At
>>> some point will need to transition to QA-ing on 1.6.  In the  
>>> meantime, if
>>> anyone is building and running Sakai 2.5.x or Sakai 2.6.x with 1.6  
>>> in
>>> production, could you please comment on SAK-15874 about your  
>>> experience?
>>> It would be good to know that there are some early adopters in  
>>> production
>>> having success before we take the plunge as a whole.
>>>
>>>
>>>
>>> Maybe we could also get a quick show of hands via this email  
>>> thread on:
>>>
>>>
>>>
>>> ·         Are you building your Sakai 2.5 or 2.6 instance using  
>>> Java 1.6?
>>>
>>> ·         When did you start building with and which version of  
>>> Java 1.6, or
>>> when do you plan to change to 1.6?
>>>
>>> ·         Are you running your Sakai 2.5 or 2.6 instance using  
>>> Java 1.6?
>>>
>>> ·         When did you start running with and which version of  
>>> Java 1.6, or
>>> when do you plan to change to 1.6?
>>>
>>>
>>>
>>> We’ll also need to move trunk/Sakai 2.7 to Java 1.6 at some point  
>>> as well.
>>> Any thoughts folks have on when it would be best to do this?   
>>> Perhaps sooner
>>> is better than later?
>>>
>>>
>>>
>>> What do folks working on Sakai 3.0/Kernel 2 think?  Are the plans  
>>> for the
>>> mid-year early adopters release to run on Java 1.5 or 1.6?
>>>
>>>
>>>
>>> Thanks.
>>>
>>>
>>>
>>> -peter
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> From: sakai-dev-bounces at collab.sakaiproject.org
>>> [mailto:sakai-dev-bounces at collab.sakaiproject.org] On Behalf Of  
>>> Matthew
>>> Jones
>>> Sent: Monday, March 16, 2009 7:36 PM
>>> To: Seth Theriault
>>> Cc: sakai-dev at collab.sakaiproject.org
>>> Subject: Re: [Building Sakai] JDK 1.5 "end-of-service-life" date  
>>> is October
>>> 30, 2009
>>>
>>>
>>>
>>> Well, sakai 2.5.3 compiles all fine for me under java 1.6, and  
>>> I've been
>>> running a sakai 1.5 compiled code our development server under a  
>>> 1.6 JVM for
>>> the past 6 months with nothing out of the ordinary occurring. The  
>>> benchmarks
>>> have 1.6 running a certain percentage faster on certain  
>>> application (I think
>>> for me sakai was starting up a few seconds faster) and the big one  
>>> was that
>>> it doesn't have the debugging where it can crash the server (under  
>>> 1.5)
>>> which makes it much better for development. I haven't actively ran  
>>> a 1.6
>>> compiled sakai under a 1.6 jvm lately though.
>>>
>>> I have been using that tomcat workaround mentioned in Steven's  
>>> post through
>>> for the java_opt
>>> -Dsun.lang.ClassLoader.allowArraySyntax=true
>>>
>>> This conversion to 1.6 was tracked here without too much activity:
>>> http://jira.sakaiproject.org/jira/browse/SAK-10716
>>>
>>> I'll try to roll it out tomorrow and see how it looks, but it  
>>> would probably
>>> be worth having a QA server eventually running 1.6/1.6 to see how  
>>> it goes as
>>> the posts suggest.
>>>
>>> I can volunteer one of the 2.5.x QA's if Pete wants.
>>>
>>> -Matthew
>>>
>>> On Mon, Mar 16, 2009 at 4:23 PM, Seth Theriault <slt at columbia.edu>  
>>> wrote:
>>>
>>> Hello,
>>>
>>> I am not sure what the plans to move Sakai to Java 6 are, but
>>> this statement is probably worth noting:
>>>
>>> "J2SE 5.0 is in its Java Technology End of Life (EOL) transition
>>> period. The EOL transition period began April 8th, 2008 and will
>>> complete October 30th, 2009, when J2SE 5.0 will have reached its
>>> End of Service Life (EOSL)."
>>>
>>> http://java.sun.com/javase/downloads/index_jdk5.jsp
>>>
>>> More info at:
>>>
>>> http://java.sun.com/products/archive/eol.policy.html
>>>
>>> Seth
>>>
>>> _______________________________________________
>>> sakai-dev mailing list
>>> sakai-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>
>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>>> with a subject of "unsubscribe"
>>>
>>>
>>>
>>> _______________________________________________
>>> sakai-dev mailing list
>>> sakai-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>
>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>>> with a subject of "unsubscribe"
>>>
>>>
>>
>>
>>
>> -- 
>> Aaron Zeckoski (aaronz at vt.edu)
>> Senior Research Engineer - CARET - Cambridge University
>> [http://bugs.sakaiproject.org/confluence/display/~aaronz/]
>> Sakai Fellow - [http://aaronz-sakai.blogspot.com/]
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org 
>>  with a subject of "unsubscribe"
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org 
>  with a subject of "unsubscribe"

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2437 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20090318/bcad08c8/attachment-0001.bin 


More information about the sakai-dev mailing list