[Building Sakai] Sakai CLE 2.9.1 - correct JAVA_OPTS

Aaron Zeckoski azeckoski at unicon.net
Mon May 20 08:28:28 PDT 2013


Actually, that was only needed because of an old version of JSF which
is no longer used in 2.9. It was a (hack/workaround). I am running the
same version of Java on OSX as you and that param is not needed.

-AZ


On Mon, May 20, 2013 at 11:13 AM, Raymond Naseef
<raymond.naseef at gmail.com> wrote:
> Thank Aaron!
>
> Good point about "allowArraySyntax": my computer (OS X 10.6.8) may be an
> exception, as it runs JDK 1.6 (Mac requires OS X 10.7.3+ for JDK 1.7).
>
> It seems "-Dsun.lang.ClassLoader.allowArraySyntax=true" is specifically for
> JDK version 1.6 (& maybe 1.5).
>
> Of course, the best thing is to run JDK 1.7+, and turn this property off.
>
> -Ray
>
>
>
> On Mon, May 20, 2013 at 10:24 AM, Aaron Zeckoski <azeckoski at unicon.net>
> wrote:
>>
>> NOTE that one of those settings at the end is no longer needed in
>> Sakai 2.9 and Sun recommends not using it (so therefore, so do I).
>>
>> allowArraySyntax is no longer needed though STRICT_QUOTE_ESCAPING still
>> is.
>> You also probably do NOT want to include jmxremote unless you want to
>> allow remote debug connections to your server (not in production in
>> most cases).
>>
>> -AZ
>>
>>
>> On Mon, May 20, 2013 at 9:30 AM, Raymond Naseef
>> <raymond.naseef at gmail.com> wrote:
>> > Hi Jeremy,
>> >
>> > I am using JAVA_OPTS specified in step 5.  Here is entry in .bashrc on
>> > my
>> > Mac.  Also, note I have added "-Dsakai.demo=true", and you probably
>> > don't
>> > want that until you get past the problems you are facing now, or do not
>> > want
>> > that at all.
>> >
>> > export JAVA_OPTS="-server -Xmx1028m -XX:MaxPermSize=320m
>> > -Dsakai.demo=true
>> > -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
>> > -Djava.awt.headless=true -Dcom.sun.management.jmxremote
>> > -Dsun.lang.ClassLoader.allowArraySyntax=true"
>> >
>> > -Ray
>> >
>> >
>> >
>> > On Mon, May 20, 2013 at 4:41 AM, Jeremy O'Connor <joconnor at uwc.ac.za>
>> > wrote:
>> >>
>> >> Hi
>> >>
>> >> In the Sakai CLE 2.9.1 documentation there are two sets of recommended
>> >> JAVA_OPTS. The first is in section "2.1 Set Java environment variables"
>> >> under "Set JAVA_OPTS". The second is in section "5.0 Install Tomcat 7"
>> >> under step 7.
>> >>
>> >> Which one is the better JAVA_OPTS to use?
>> >>
>> >> --
>> >> Jeremy
>> >>
>> >> _______________________________________________
>> >> 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 - Software Architect - http://tinyurl.com/azprofile
>
>



-- 
Aaron Zeckoski - Software Architect - http://tinyurl.com/azprofile


More information about the sakai-dev mailing list