After going through an environment sanitation check list I was able to get it 
working.  

I believe the problem was that I had some jar files in /Library/Java/Extensions 
that were duplicates i.e. axis.jar,mail.jar.  After removing them and 
everything else in that folder (with the exception of the jni wrapper for 
ERAttachment) it now works swimmingly.

I know putting files in that folder is really discouraged and now I know why >:(

Thanks for the help,

Johnny 


On Apr 30, 2010, at 11:18 AM, David Avendasora wrote:

> You don't need both the frameworks and the source. Just the source will do as 
> long as you import the individual frameworks into your workspace as projects. 
> WOLips will find the projects and use those to satisfy the classpath entries.
> 
> If you don't want the Wonder frameworks in your workspace, then you will need 
> the frameworks. Where is your workspace's wolips.properties file, and does it 
> point to the directory the frameworks are installed in?
> 
> Dave
> 
> On Apr 30, 2010, at 3:08 PM, Johnny Miller wrote:
> 
>> 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 <[email protected]> wrote:
>>>> 
>>>> From: Mike Schrag <[email protected]>
>>>> Subject: Re: Getting Started with ERRest / Could not initialize class 
>>>> er.rest.format.ERXRestFormat error
>>>> To: "WO Dev Group" <[email protected]>
>>>> 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      ([email protected])
>>>>> Help/Unsubscribe/Update your Subscription:
>>>>> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com
>>>>> 
>>>>> This email sent to [email protected]
>>>> 
>>>> 
>>>> -----Inline Attachment Follows-----
>>>> 
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> Webobjects-dev mailing list      ([email protected])
>>>> Help/Unsubscribe/Update your Subscription:
>>>> http://lists.apple.com/mailman/options/webobjects-dev/tmitevski%40yahoo.com
>>>> 
>>>> This email sent to [email protected]
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> Webobjects-dev mailing list      ([email protected])
>>>> Help/Unsubscribe/Update your Subscription:
>>>> http://lists.apple.com/mailman/options/webobjects-dev/farrukh.ijaz%40fuegodigitalmedia.com
>>>> 
>>>> This email sent to [email protected]
>>> 
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      ([email protected])
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/webobjects-dev/jlmiller%40kahalawai.com
>>> 
>>> This email sent to [email protected]
>> 
>> 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      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/webobjects-dev/webobjects%40avendasora.com
>> 
>> This email sent to [email protected]
> 

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      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to