• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag
 

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Wonder Integration on Existing XCode project failed
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Wonder Integration on Existing XCode project failed


  • Subject: Wonder Integration on Existing XCode project failed
  • From: Lemuel Raganas <email@hidden>
  • Date: Tue, 5 May 2009 14:51:20 +0800

Hi Lists,

My wonder integration seemed to fail on my existing XCode( v3.1.2) project.
I have 2 frameworks namely:


CoreFramework.framework - contains all my entity classes which I already changed to subclass ERXGenericRecord and seems to build fine without errors.

CoreUI.framework - contains all my WOComponents and seems to build without errors.

CoreAdmin.woa - my application that uses the CoreFramework and CoreUI. All necessary steps to integrate ProjectWonder are done and compiled just fine except it produces an error page something like this:



/****** START OF ERROR ******/

Application: CoreAdmin
Error: java.lang.IllegalStateException exception
Reason:
java.lang.IllegalStateException: An Exception occurred while generating the Exception page 'WOExceptionPage'. This is most likely due to an error in 'WOExceptionPage' itself or WebObjects encountered an uncaught exception while creating a Session object.



Below are the logs of the original Exception which occured in Application, then the later Exception in WOExceptionPage.


Original Exception:
java.lang.IllegalStateException: Unabled to find an EOClassDescription for objects of class coreframework.coreaccount.EServerConfig
at com .webobjects .eocontrol.EOGenericRecord.__setClassDescription(EOGenericRecord.java: 98)
at com.webobjects.eocontrol.EOGenericRecord.<init>(EOGenericRecord.java:73)
at er.extensions.eof.ERXGenericRecord.<init>(ERXGenericRecord.java:98)
at coreframework.coreaccount._EServerConfig.<init>(_EServerConfig.java: 17)
at coreframework.coreaccount.EServerConfig.<init>(EServerConfig.java:21)
at coreframework.coreclass.CoreConfiguration.init(CoreConfiguration.java: 260)
at coreframework .coreclass.CoreConfiguration.<init>(CoreConfiguration.java:217)
at coreframework .coreclass.CoreFramework.initEnvironmentVariables(CoreFramework.java: 154)
at coreframework.coreclass.CoreFramework.<init>(CoreFramework.java:42)
at Session.<init>(Session.java:25)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun .reflect .NativeConstructorAccessorImpl .newInstance(NativeConstructorAccessorImpl.java:39)
at sun .reflect .DelegatingConstructorAccessorImpl .newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at com .webobjects .foundation._NSUtilities.instantiateObject(_NSUtilities.java:616)
at com .webobjects .appserver.WOApplication.createSessionForRequest(WOApplication.java: 1965)
at er .extensions .appserver.ERXApplication.createSessionForRequest(ERXApplication.java: 2022)
at com .webobjects .appserver .WOApplication._initializeSessionInContext(WOApplication.java:2101)
at com .webobjects .appserver ._private .WOComponentRequestHandler ._dispatchWithPreparedApplication(WOComponentRequestHandler.java:319)
at com .webobjects .appserver ._private .WOComponentRequestHandler ._handleRequest(WOComponentRequestHandler.java:369)
at com .webobjects .appserver ._private .WOComponentRequestHandler .handleRequest(WOComponentRequestHandler.java:442)
at com .webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java: 1678)
at er .extensions .appserver .ERXApplication.dispatchRequestImmediately(ERXApplication.java:1772)
at er .extensions .appserver.ERXApplication.dispatchRequest(ERXApplication.java:1737)
at com .webobjects .appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
at com .webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java: 226)
at java.lang.Thread.run(Thread.java:613)



WOExceptionPage Exception:
com.webobjects.foundation.NSForwardException [java.lang.IllegalStateException] Unabled to find an EOClassDescription for objects of class coreframework.coreaccount.EServerConfig:<Session> failed instantiation. Exception thrown :
java.lang.IllegalStateException: Unabled to find an EOClassDescription for objects of class coreframework.coreaccount.EServerConfig: Unabled to find an EOClassDescription for objects of class coreframework.coreaccount.EServerConfig
at com .webobjects .foundation ._NSUtilities._explainInstantiationException(_NSUtilities.java:606)
at com .webobjects .foundation._NSUtilities.instantiateObject(_NSUtilities.java:620)
at com .webobjects .appserver.WOApplication.createSessionForRequest(WOApplication.java: 1965)
at er .extensions .appserver.ERXApplication.createSessionForRequest(ERXApplication.java: 2022)
at com .webobjects .appserver .WOApplication._initializeSessionInContext(WOApplication.java:2101)
at com.webobjects.appserver.WOContext.session(WOContext.java:359)
at com.webobjects.appserver.WOContext.componentActionURL(WOContext.java: 1198)
at com .webobjects .appserver ._private .WOHyperlink._appendComponentActionURLToResponse(WOHyperlink.java:174)
at com .webobjects .appserver ._private.WOHyperlink.appendAttributesToResponse(WOHyperlink.java:210)
at er .extensions .components ._private.ERXHyperlink.appendAttributesToResponse(ERXHyperlink.java:84)
at com .webobjects .appserver ._private .WOHTMLDynamicElement ._appendOpenTagToResponse(WOHTMLDynamicElement.java:498)
at com .webobjects .appserver ._private.WOHyperlink._appendOpenTagToResponse(WOHyperlink.java:133)
at com .webobjects .appserver ._private .WOHTMLDynamicElement.appendToResponse(WOHTMLDynamicElement.java:448)
at com .webobjects .appserver ._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java: 126)
at com .webobjects .appserver._private.WOConditional.appendToResponse(WOConditional.java: 94)
at com .webobjects .appserver ._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java: 126)
at com .webobjects .appserver ._private.WODynamicGroup.appendToResponse(WODynamicGroup.java:136)
at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java: 1121)
at com .webobjects .appserver ._private .WOComponentReference.appendToResponse(WOComponentReference.java:135)
at com .webobjects .appserver ._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java: 126)
at com .webobjects .appserver ._private.WODynamicGroup.appendToResponse(WODynamicGroup.java:136)
at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java: 1121)
at com .webobjects .appserver.WOComponent._appendPageToResponse(WOComponent.java:1524)
at com .webobjects .appserver.WOComponent._generateResponseInContext(WOComponent.java:1493)
at com.webobjects.appserver.WOComponent.generateResponse(WOComponent.java: 1488)
at com .webobjects .woextensions.WOExceptionPage.generateResponse(WOExceptionPage.java:38)
at com.webobjects.appserver.WOApplication._handleError(WOApplication.java: 3076)
at com .webobjects.appserver.WOApplication.handleException(WOApplication.java: 3226)
at er .extensions .appserver.ERXApplication.handleException(ERXApplication.java:1559)
at com .webobjects .appserver ._private .WOComponentRequestHandler ._handleRequest(WOComponentRequestHandler.java:389)
at com .webobjects .appserver ._private .WOComponentRequestHandler .handleRequest(WOComponentRequestHandler.java:442)
at com .webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java: 1678)
at er .extensions .appserver .ERXApplication.dispatchRequestImmediately(ERXApplication.java:1772)
at er .extensions .appserver.ERXApplication.dispatchRequest(ERXApplication.java:1737)
at com .webobjects .appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
at com .webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java: 226)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.IllegalStateException: Unabled to find an EOClassDescription for objects of class coreframework.coreaccount.EServerConfig
at com .webobjects .eocontrol.EOGenericRecord.__setClassDescription(EOGenericRecord.java: 98)
at com.webobjects.eocontrol.EOGenericRecord.<init>(EOGenericRecord.java:73)
at er.extensions.eof.ERXGenericRecord.<init>(ERXGenericRecord.java:98)
at coreframework.coreaccount._EServerConfig.<init>(_EServerConfig.java: 17)
at coreframework.coreaccount.EServerConfig.<init>(EServerConfig.java:21)
at coreframework.coreclass.CoreConfiguration.init(CoreConfiguration.java: 260)
at coreframework .coreclass.CoreConfiguration.<init>(CoreConfiguration.java:217)
at coreframework .coreclass.CoreFramework.initEnvironmentVariables(CoreFramework.java: 154)
at coreframework.coreclass.CoreFramework.<init>(CoreFramework.java:42)
at Session.<init>(Session.java:25)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun .reflect .NativeConstructorAccessorImpl .newInstance(NativeConstructorAccessorImpl.java:39)
at sun .reflect .DelegatingConstructorAccessorImpl .newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at com .webobjects .foundation._NSUtilities.instantiateObject(_NSUtilities.java:616)
... 35 more


/****** END OF ERROR *****/


All minimal frameworks needed are already linked to my projects but I couldn't seem to run my application. By the way, I've been using XCode 3.1.2 to all of my WOApplications since I migrated to Leopard and theyre' all fine.


What did I do wrong?

Thanks in advance,


Lemuel Raganas mailto: email@hidden



_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Wonder Integration on Existing XCode project failed
      • From: Chuck Hill <email@hidden>
  • Prev by Date: Re: directActionURLForActionNamed() generating complete URLs under WO 5.4.3
  • Next by Date: Re: Need some advice for integrating a Cocoa and WO app
  • Previous by thread: Re: What is the connection between the WO and the java file?
  • Next by thread: Re: Wonder Integration on Existing XCode project failed
  • Index(es):
    • Date
    • Thread