Daryl, Dave,

This is the Entity... It is a somewhat tricky one, but I think I got it right:

Attachment: StructureItem.plist
Description: Binary data



Let me know if clarification of anything in it is necessary.

I am doing this on 5.3, but should be able to test it against 5.4 sometime soon...

F


On Jun 26, 2008, at 15:01, Daryl Lee wrote:

Is this with WO 5.4.x? What does the EOClassDescription look like for your EO's? Are all the attribute keys strings?


On Jun 26, 2008, at 11:45 AM, Florijan Stamenkovic wrote:

Hi all,


I get a class cast exception on the server when I try to save a certain type of EOs. With other types I do not have this problem. This is a JavaClient issue, as you can see in the stack trace below. I've added a breakpoint in the client app at a point where I am done with the EO, just before saving, and the EO itself looks fine to me, and it's EC passes validateForSave() without problems... So, I am a bit confused. Also, it is hard to determine exactly what makes this particular EO type fail to save, and others not.

Any thoughts?

I'll keep trying to isolate the difference that makes this type of EO cause this...
F

The exception, on the server side:


[2008-06-26 14:03:14 BOT] <WorkerThread7> Server exception: com.webobjects.foundation.NSArray [2008-06-26 14:03:14 BOT] <WorkerThread7> java.lang.ClassCastException: com.webobjects.foundation.NSArray at com.webobjects.eodistribution.common._EOSavingProxy.awakeInDistributi onContext(_EOSavingProxy.java:174) at com.webobjects.eodistribution.EODistributionContext.responseToClientM essage(EODistributionContext.java:559) at com.webobjects.eodistribution.WOJavaClientComponent.handleClientReque st(WOJavaClientComponent.java:1105) at com.webobjects.eodistribution.WOJavaClientComponent.invokeAction (WOJavaClientComponent.java:343) at com.webobjects.appserver._private.WOComponentReference.invokeAction (WOComponentReference.java:104) at com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction (WODynamicGroup.java:101) at com.webobjects.appserver._private.WODynamicGroup.invokeAction (WODynamicGroup.java:110) at com.webobjects.appserver.WOComponent.invokeAction (WOComponent.java:945) at com.webobjects.appserver.WOSession.invokeAction(WOSession.java: 1168) at com.webobjects.appserver.WOApplication.invokeAction (WOApplication.java:1375) at com.webobjects.appserver._private.WOComponentRequestHandler._dispatch WithPreparedPage(WOComponentRequestHandler.java:196) at com.webobjects.appserver._private.WOComponentRequestHandler._dispatch WithPreparedSession(WOComponentRequestHandler.java:287) at com.webobjects.appserver._private.WOComponentRequestHandler._dispatch WithPreparedApplication(WOComponentRequestHandler.java:322) at com.webobjects.appserver._private.WOComponentRequestHandler._handleRe quest(WOComponentRequestHandler.java:358) at com.webobjects.appserver._private.WOComponentRequestHandler.handleReq uest(WOComponentRequestHandler.java:432) at com.webobjects.appserver.WOApplication.dispatchRequest (WOApplication.java:1306) at com.webobjects.appserver._private.WOWorkerThread.runOnce (WOWorkerThread.java:173) at com.webobjects.appserver._private.WOWorkerThread.run (WOWorkerThread.java:254)
        at java.lang.Thread.run(Thread.java:613)

_______________________________________________
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/dlee% 40apple.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/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to