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