IDK what I'm doing wrong. It's definitely a setup problem because the ERRestRouteExample has the same error.
I put the WOnder frameworks in /Developer/WebObjects/Versions/WebObjects54/Library/Frameworks and I put the WOnder sources in ~/Documents/WonderLatest/Wonder-Source I downloaded and installed Wonder Source and Wonder Frameworks yesterday so I'd have the latest and greatest. I've tried cleaning and restarting but I'm not getting anywhere. I also tried reimporting ERRest and adding it to the Project's Build Path Project's Tab. Does something not sound right in the setup or is there another option I should try? Thanks a million, Johnny On Apr 30, 2010, at 8:24 AM, Farrukh Ijaz wrote: > I quite often face this problem when I import a projects into workspace and > try running it. I get the problem NoClassDefFoundError but manually invoking > Project/Clean... works for me. May be it's eclipse problem. > > On 2010-04-30, at 8:52 PM, Todor Mitevski wrote: > >> Most of the time java.lang.NoClassDefFoundError is not the actual problem. >> There should be another exception before that. >> You should be looking for an exception which happens during the static >> initialization of the class in the message. Any access to this class will >> trigger NoClassDefFound but it means only that the class is not loaded. It >> does not tell you why. >> Here is an example where the real problem is a NullPointerException but it >> will crash with NoClassDefFound: >> >> public class Main { >> public static void main(String[] args) { >> try { >> System.out.println(C.s); >> } catch (Throwable e) { >> // System.err.println(e.getClass().getName() >> // + " - caused by: " >> // + e.getCause().getClass().getName()); >> System.out.println(C.s); >> } >> >> } >> >> } >> >> class C { >> final static String s = null; >> static { >> s.hashCode(); >> } >> } >> >> >> --- On Fri, 4/30/10, Mike Schrag <msch...@pobox.com> wrote: >> >> From: Mike Schrag <msch...@pobox.com> >> Subject: Re: Getting Started with ERRest / Could not initialize class >> er.rest.format.ERXRestFormat error >> To: "WO Dev Group" <webobjects-dev@lists.apple.com> >> Date: Friday, April 30, 2010, 4:40 AM >> >> looks like a wacky setup, but i don't know what ... i don't know how you >> could have ERXRouteController exist, but ERXRestFormat NOT exist. >> NoClassDefFound is almost always a funky classpath problem. Does >> ERXRestFormat exist in your workspace? Is your ERRest framework a complete >> build? >> >> ms >> >> On Apr 29, 2010, at 9:52 PM, Johnny Miller wrote: >> >>> Hi, >>> >>> I'm trying to get my head around ERRest and I'm using the >>> ERRestRouteExample as my guide. >>> >>> So far I just added ERRest to a new project and added one entity from a >>> framework model to my ERXRouteRequestHandler using the addDefaultRoutes >>> method. >>> >>> I can start the application but when I try to see a basic show route i.e. >>> http://10.0.42.4:53339/cgi-bin/WebObjects/ExampleRestServer.woa/ra/(EntityName).xml >>> >>> I get the following error: >>> >>> NoClassDefFoundError: Could not initialize class >>> er.rest.format.ERXRestFormat >>> at er.rest.routes.ERXRouteController.format(ERXRouteController.java:366) >>> at >>> er.rest.routes.ERXRouteController.errorResponse(ERXRouteController.java:978) >>> at >>> er.rest.routes.ERXRouteController.performActionNamed(ERXRouteController.java:1265) >>> at >>> er.rest.routes.ERXRouteController.performActionNamed(ERXRouteController.java:1129) >>> ... skipped 8 stack elements >>> >>> Could this be an error in my setup? ERRest is added to the path so I'm a >>> little confused on the error. >>> >>> Thanks in advance, >>> >>> Johnny >>> >>> >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) >>> Help/Unsubscribe/Update your Subscription: >>> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com >>> >>> This email sent to msch...@pobox.com >> >> >> -----Inline Attachment Follows----- >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) >> Help/Unsubscribe/Update your Subscription: >> http://lists.apple.com/mailman/options/webobjects-dev/tmitevski%40yahoo.com >> >> This email sent to tmitev...@yahoo.com >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) >> Help/Unsubscribe/Update your Subscription: >> http://lists.apple.com/mailman/options/webobjects-dev/farrukh.ijaz%40fuegodigitalmedia.com >> >> This email sent to farrukh.i...@fuegodigitalmedia.com > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/webobjects-dev/jlmiller%40kahalawai.com > > This email sent to jlmil...@kahalawai.com Johnny Miller Kahalawai Media Corp http://www.kahalawai.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com