Couldn't wait… So I've done it
back to JAVA 1.4*
remove the symlink pointing to 1.5 and made one symlink pointing back to 1.4
edited the .baschrc file and added the line
export JAVA_JVM_VERSION=1.5
right under export JAVA_HOME.
rebooted
… nothing works now … Well mailbox is STOPPED
doesn't wan't to know nothing…
So I've gone back I've resymlink to 1.5 the UGLY WAY and works again.
I've just found in an unknown language (belgium flamand) here:
http://66.249.93.104/search?q=cache:..._VERSION&hl=en
despite it does it the same ugly way, it suggest also, If I undestood something it says that once you've got JAVA 1.5, if you need JAVA 1.4 then just add in the Info.plist this code:
--just see the linked file as I can't display the code properly ?
So I'm gonna see If I could:
go back to java 1.4 do the export trick
and add the above code (with 1.5* so) in StartupParameters.plist and see if it does something. flip-flop.
(or in a Info.plist in a Ressource folder but I'll have to dig this).
So right now I'm staying with the ugly way.
Another idea… as I autolaunch zimbra with my script at boot, so "in my understanding" it's virtually the root user that launches zimbra (as zimbra), I should also try to edited/create a root .baschrc file and add the line "export JAVA_JVM_VERSION=1.5 " there. ?
even if it sudo -su in zimbra the initiator is root so maybe its . baschrc would ahve an incidence ? OR Maybe the root can't have this file as I don't see one in my root home dir (in front of it right now)
So I'm sure just thinking…
ANYWAY as far as I'm concerned the mac will quite only run zimbra, so I do not care with java 1.4 unless zimbra needs it too ?? and will likely let it like that for now.