Last I checked was a few months ago and Java 1.6 support on Mac was a  
"coming soon" thing from Hyperic, so it might exist by now, in which  
case we should look into updating.  I can't find any information  
whatsoever about supported platforms on the Hyperic web site, though.


On Jun 21, 2009, at 7:28 AM, Alex Miller wrote:

> Yeah, this is a known issue.  We don't ship (and I don't think Sigar  
> has) a Java 1.6-compatible library for Mac.  Might be a 32-bit/64- 
> bit thing; can't remember.  Officially, Mac is not a supported  
> platform for Terracotta... ;)
>
> It shouldn't affect your ability to do anything other than see Sigar- 
> provided stats in the console (like cpu stats, network, etc).
>
>
> ----- Original Message -----
> From: "Sergio Bossa" <sergio.bo...@gmail.com>
> To: "tc-dev" <tc-dev@lists.terracotta.org>
> Sent: Sunday, June 21, 2009 8:18:38 AM GMT -06:00 US/Canada Central
> Subject: [tc-dev] Problems with Sigar lib.
>
> Hi guys,
>
> after updating Java version to 1.6 on my MacBook, I'm getting the
> following exception while trying to run any Terracotta application:
>
> 1949 [main] DEBUG Sigar  - /opt/terracotta-3.0.0/lib/sigar-1.6.0.jar:
> no suitable image found.  Did find:
> /opt/terracotta-3.0.0/lib/sigar-1.6.0.jar: unknown file type, first
> eight bytes: 0x50 0x4B 0x03 0x04 0x0A 0x00 0x00 0x00
> org.hyperic.sigar.SigarException:
> /opt/terracotta-3.0.0/lib/sigar-1.6.0.jar:  no suitable image found.
> Did find:  /opt/terracotta-3.0.0/lib/sigar-1.6.0.jar: unknown file
> type, first eight bytes: 0x50 0x4B 0x03 0x04 0x0A 0x00 0x00 0x00
>        at org.hyperic.sigar.Sigar.loadLibrary(Sigar.java:174)
>        at org.hyperic.sigar.Sigar.<clinit>(Sigar.java:102)
>        at  
> com.tc.statistics.retrieval.SigarUtil.newSigar(SigarUtil.java:24)
>        at  
> com 
> .tc 
> .statistics 
> .retrieval.actions.SRACpuCombined.<init>(SRACpuCombined.java:28)
>        at  
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>        at  
> sun 
> .reflect 
> .NativeConstructorAccessorImpl 
> .newInstance(NativeConstructorAccessorImpl.java:39)
>        at  
> sun 
> .reflect 
> .DelegatingConstructorAccessorImpl 
> .newInstance(DelegatingConstructorAccessorImpl.java:27)
>        at java.lang.reflect.Constructor.newInstance(Constructor.java: 
> 513)
>        at java.lang.Class.newInstance0(Class.java:355)
>        at java.lang.Class.newInstance(Class.java:308)
>        at  
> com.tc.management.beans.TCServerInfo.<init>(TCServerInfo.java:83)
>        at  
> com.tc.server.TCServerImpl.startDSOServer(TCServerImpl.java:455)
>        at com.tc.server.TCServerImpl.access$600(TCServerImpl.java:82)
>        at com.tc.server.TCServerImpl 
> $StartAction.execute(TCServerImpl.java:412)
>        at com.tc.lang.StartupHelper.startUp(StartupHelper.java:39)
>        at com.tc.server.TCServerImpl.startServer(TCServerImpl.java: 
> 443)
>        at com.tc.server.TCServerImpl.start(TCServerImpl.java:218)
>        at com.tc.server.TCServerMain.main(TCServerMain.java:28)
>
> The JAVA_HOME exported path is correctly set to 1.6.
> If I switch back to 1.5, everything works fine.
>
> Any ideas?
> Thanks,
> Cheers,
>
> Sergio B.
>
> -- 
> Sergio Bossa
> Software Passionate and Open Source Enthusiast.
> URL: http://www.linkedin.com/in/sergiob
> _______________________________________________
> tc-dev mailing list
> tc-dev@lists.terracotta.org
> http://lists.terracotta.org/mailman/listinfo/tc-dev
> _______________________________________________
> tc-dev mailing list
> tc-dev@lists.terracotta.org
> http://lists.terracotta.org/mailman/listinfo/tc-dev

_______________________________________________
tc-dev mailing list
tc-dev@lists.terracotta.org
http://lists.terracotta.org/mailman/listinfo/tc-dev

Reply via email to