Looks like a bug. If you can figure out what is not being quoted
properly, that would be very helpful.
On Feb 27, 2007, at 9:46 AM, Q wrote:
> I have a model that if I open it and save it in EOModeler it works
> fine, however if I open it in Entity Modeler and save it my app
> throws the following error on startup (reopening in EOModeler and
> resaving again fixes whatever is wrong with it). Is this a bug or
> have I not done something that EOModeler does for me automagically?:
>
> Also, which plist file is it most likely referring to?
>
> [2007-02-28 00:27:07 EST] <main>
> java.lang.IllegalArgumentException: Property list parsing failed
> while attempting to read unquoted string. No allowable characters
> were found. At line number: 20, column: 19.
> at com.webobjects.foundation.NSPropertyListSerialization
> $_Utilities._readUnquotedStringIntoStringBuffer
> (NSPropertyListSerialization.java:606)
> at com.webobjects.foundation.NSPropertyListSerialization
> $_Utilities._readObjectIntoObjectReference
> (NSPropertyListSerialization.java:588)
> at com.webobjects.foundation.NSPropertyListSerialization
> $_Utilities._readDictionaryContentsIntoDictionary
> (NSPropertyListSerialization.java:836)
> at com.webobjects.foundation.NSPropertyListSerialization
> $_Utilities._readObjectIntoObjectReference
> (NSPropertyListSerialization.java:584)
> at com.webobjects.foundation.NSPropertyListSerialization
> $_Utilities._readArrayContentsIntoArray
> (NSPropertyListSerialization.java:786)
> at com.webobjects.foundation.NSPropertyListSerialization
> $_Utilities._readObjectIntoObjectReference
> (NSPropertyListSerialization.java:580)
> at com.webobjects.foundation.NSPropertyListSerialization
> $_Utilities._readDictionaryContentsIntoDictionary
> (NSPropertyListSerialization.java:836)
> at com.webobjects.foundation.NSPropertyListSerialization
> $_Utilities._readObjectIntoObjectReference
> (NSPropertyListSerialization.java:584)
> at com.webobjects.foundation.NSPropertyListSerialization
> $_Utilities._propertyListFromString
> (NSPropertyListSerialization.java:397)
> at com.webobjects.foundation.NSPropertyListSerialization
> $_Utilities.propertyListFromString(NSPropertyListSerialization.java:
> 375)
> at
> com.webobjects.foundation.NSPropertyListSerialization.propertyListFrom
> String(NSPropertyListSerialization.java:80)
> at
> com.webobjects.foundation.NSPropertyListSerialization.propertyListWith
> PathURL(NSPropertyListSerialization.java:93)
> at com.webobjects.eoaccess.EOModel.entityNamed(EOModel.java:307)
> at com.webobjects.eoaccess.EOModel.entities(EOModel.java:356)
> at er.extensions.ERXModelGroup.flattenPrototypes
> (ERXModelGroup.java:898)
> at er.extensions.ERXModelGroup.fixPrototypesForModel
> (ERXModelGroup.java:810)
> at er.extensions.ERXModelGroup.resetConnectionDictionaryInModel
> (ERXModelGroup.java:730)
> at er.extensions.ERXModelGroup.addModel(ERXModelGroup.java:153)
> at er.extensions.ERXModelGroup.addModelWithPathURL
> (ERXModelGroup.java:307)
> at er.extensions.ERXModelGroup.loadModelsFromLoadedBundles
> (ERXModelGroup.java:105)
> at er.extensions.ERXExtensions.defaultModelGroup
> (ERXExtensions.java:82)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at com.webobjects.foundation.NSSelector._safeInvokeMethod
> (NSSelector.java:120)
> at com.webobjects.foundation._NSDelegate._perform(_NSDelegate.java:
> 225)
> at com.webobjects.foundation._NSDelegate.perform(_NSDelegate.java:
> 158)
> at com.webobjects.eoaccess.EOModelGroup.defaultGroup
> (EOModelGroup.java:365)
> at er.extensions.ERXEntityClassDescription
> $Factory.applicationDidFinishLaunching
> (ERXEntityClassDescription.java:276)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at com.webobjects.foundation.NSSelector._safeInvokeMethod
> (NSSelector.java:120)
> at com.webobjects.foundation.NSNotificationCenter
> $_Entry.invokeMethod(NSNotificationCenter.java:601)
> at com.webobjects.foundation.NSNotificationCenter.postNotification
> (NSNotificationCenter.java:545)
> at com.webobjects.foundation.NSNotificationCenter.postNotification
> (NSNotificationCenter.java:559)
> at com.webobjects.appserver.WOApplication.run(WOApplication.java:878)
> at er.extensions.ERXApplication.run(ERXApplication.java:622)
> at com.webobjects.appserver.WOApplication.main(WOApplication.java:
> 324)
> at er.extensions.ERXApplication.main(ERXApplication.java:389)
> at Application.main(Application.java:16)
>
>
>
> --
> Seeya...Q
>
> Quinton Dolan - qdola..mail.com
> Gold Coast, QLD, Australia
> Ph: +61 419 729 806
>
>
This archive was generated by hypermail 2.0.0 : Tue Feb 27 2007 - 10:24:51 EST