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

Reply via email to