Page 1 of 2
Subsonic Install OSX

Posted:
Fri Sep 24, 2010 2:14 am
by jasonkendall
When I first install and run Subsonic for OSX I get the following error:
Uncaught exception in main method: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'controller' defined in class path resource [applicationContext-mac.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [net.sourceforge.subsonic.booter.mac.SubsonicController]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: java/awt/TrayIcon

Posted:
Fri Sep 24, 2010 10:44 am
by jasonkendall
No one? I just bought this software and now it wont work? How can I contact the developer directly?

Posted:
Fri Sep 24, 2010 11:52 am
by Kirk
You'd be pretty surprised how few people on this board appear to use Mac. I don't ever touch Mac topics because I haven't touched a Mac since System 7.
You donated to Subsonic before you even knew if it worked? You know you get most of the functionality without a donation, right?
The Subsonic developer is sindre_mehus on the forums. You could probably PM him or send him an email. He may very well notice this thread and choose to reply here, but he's probably too busy to read the forums regularly.
Cheers,
Kirk

Posted:
Sat Sep 25, 2010 6:59 pm
by jasonkendall
Well I donated because I have it running on my linux fileserver and it works great on there. Just trying to set it up on a mac and I still have no luck.

Posted:
Sun Sep 26, 2010 4:38 am
by jasonkendall
No one has this error? I am assuming this application needs java 1.6 installed? If it does then why was it developed to run on a PPC mac without an intel chipset? The 1.6 java update can only be run on intel based macs. Someone has to have this error also because I don't think I am the only person who has downloaded it!

I downgraded to 4.01 and it works flawlessly.

Posted:
Sun Sep 26, 2010 7:29 pm
by rspaninks
Hi,
Had the same error on my old G4 mini which is running Leopard Server. My main interest was to get the server working in order to use my Android based phone as player around the house over Wifi. I tried the previous version (4.0.1) and this does work fine.
Regards, Richard
4.1 Install problem mac os 10.6

Posted:
Fri Oct 29, 2010 7:19 am
by rporter
Yes I too receive an error message after install of 4.1 on a ppc mac. No clue wether or not 4.1 is requires intel chipset or not. i've come across a few forum queries but no one has replied. There is not much out there.

Posted:
Mon Nov 08, 2010 10:55 am
by unisonicxl12000
Apologies that I don't have a solution for the Mac Installer, but just wanted to also say that I'm having the same issue (java.lang.NoClassDefFoundError: java/awt/TrayIcon) with both 4.1 & 4.2.beta1, when trying to run it on an iMac G5 [OS 10.5.8].
However I am able to install and run the standalone version of 4.1 with out a problem. I will be trying out the standalone of 4.2beta1.

Posted:
Wed Nov 10, 2010 1:02 pm
by DataFran
4.2 Beta 1 continues to fail on PPC Macs. I imagine because it's using a Java version that isn't supported, just like 4.1.
Disappointing for those of us who use a Mac as our home server machines.
--
Francis

Posted:
Wed Nov 24, 2010 4:16 pm
by Eid
I'm afraid to say I can't really help since I am running perfectly on my Relatively Old now Intel based Mac with Snow Leopard and Java 1.6.
I really don't want to sound harsh here, but how reasonable is it to expect things to be maintained on obsolete (even according to Apple) hardware?
Sincerely, Eid

Posted:
Thu Nov 25, 2010 10:06 pm
by vasaforever
I waited to upgrade to 4.2 because I was worried it might break my installation and it did so let's see what we can do to fix it!
I am encountering the same error so I am going to take a look at the code later and see what can be done.
Eid wrote:I'm afraid to say I can't really help since I am running perfectly on my Relatively Old now Intel based Mac with Snow Leopard and Java 1.6.
I really don't want to sound harsh here, but how reasonable is it to expect things to be maintained on obsolete (even according to Apple) hardware?
Sincerely, Eid
Well Eid, I wasn't aware that my Quad G5 Tower which was new in May 2006 was considered obselete. I guess that cash I spent on the product and the fact it can only hold 16 GBs of RAM means I should replace it and my 2005 Powerbook G4 and G5 iMac from 2005.
I know it sound snotty but it just bugs me when people say things like that because PowerPC Macs were built and sold until mid 2006. It be like telling someone running XP on an old Single Core machine that their PC is obsolete and they should buy a new one. These are well built machines and still get used frequently by their owners.

Posted:
Thu Nov 25, 2010 11:30 pm
by Eid
Oh I get where you're coming from, I've a fully functional G4 tower next to my Intel Mac. It's depressing, but if you get 18 months out of a computer you're doing well. Or you have to start accepting compromises... An architecture change that frankly had been on the cards since OS x was released (who else remembers Green Box?) Is one of those compromises and not something worth (in my mind) getting angry over.

Posted:
Sat Nov 27, 2010 8:11 pm
by jeffpetersen
You PPC guys are hilarious. Either run an old version for your old OS and obsolete hardware, or go ask Apple for a Java update. Good luck with that!

Posted:
Thu Dec 09, 2010 2:51 am
by TheGunslinger
I also tried 4.2 on a G5 running 10.5.8 with the same error. I used 4.0.1 and everything is fine. It does appear that its a Java version issue. I don't think there's a whole lot of hope to get the newer version working but if I figure out a way I'll post.

Posted:
Thu Dec 09, 2010 5:38 pm
by TheGunslinger
It might not be Java at all since the version of Java supported in 4.2 is 1.5 which is the version available for PPC, it might be compilation of the .app for Subsonic. I installed latest standalone version of Subsonic following the instructions provided and I have 4.2 running on my G5 as we speak.
As a side note, I had also installed the soylatte build of Java 1.6 for 32-bit PPC and still couldn't get the Subsonic.app to launch correctly which firmed up the thought that it isn't Java causing the issue at all.