The problem with the NSPlistSer in 5.3 were the incompatible xml jars in JavaXML.farmework. Putting it back into 5.3 w/o modification is probably not a good idea...
> Revision: 11384 > http://wonder.svn.sourceforge.net/wonder/?rev=11384&view=rev > Author: mschrag > Date: 2010-09-27 12:49:21 +0000 (Mon, 27 Sep 2010) > > Log Message: > ----------- > killing nspropertylistserialization in 5.3 for now ... it uses some api's > that aren't in javaxml in 5.3. if someone wants to resolve that, patches > welcome. > > Removed Paths: > ------------- > > trunk/Wonder/Frameworks/Core/ERExtensions/Sources/com/webobjects/foundation/NSPropertyListSerialization.java > Timo Am 06.10.2010 um 22:34 schrieb Mike Schrag: > ah .... yeah ... ERFoundation.jar used to include > NSPropertyListSerialization, but I pulled it out for the 5.4 branch when we > pushed the source in. When I merged back to 5.3, I think I left out > NSPropertyListSerialization, which means you don't have a 5.4-compatible impl > anymore. Maybe try sucking back the 5.4 NSPlistSer source to 5.3? I think it > should be ok. > > ms > > On Oct 6, 2010, at 4:28 PM, David LeBer wrote: > >> I'm having problems launching projects in my WO533 workspace. >> >> This is the error I'm getting at launch: >> >> NSPropertyListSerialization.dictionaryWithPathURL didn't show up until >> WO5.4... >> >> Oct 06 16:08:42 SNAdmin[5599] (_PBXProjectWatcher.java:53) DEBUG >> com.webobjects._ideservices._PBXProjectWatcher - Installed >> NSProjectSearchPath fix >> Oct 06 16:08:42 SNAdmin[5599] (_PBXProjectWatcher.java:201) DEBUG >> com.webobjects._ideservices._PBXProjectWatcher - Found NSProjectSearchPath: >> ("..", "../..", " >> /Users/david/Code/WO53Workspace/OXFoundation", >> "/Users/david/Code/Wonder/Wonder/Frameworks/Core/ERExtensions", >> "/Users/david/Code/Wonder/Wonder/Frameworks/Core/ >> ERJars", "/Users/david/Code/Wonder/Wonder/Frameworks/Core/JavaWOExtensions", >> "/Users/david/Code/Wonder/Wonder/Frameworks/Ajax/Ajax", >> "/Users/david/Code/Wonder/W >> onder/Frameworks/Core/ERPrototypes", >> "/Users/david/Code/WO53Workspace/OXLook", >> "/Users/david/Code/Wonder/Wonder/Frameworks/BusinessLogic/ERAttachment", >> "/Users/ >> david/Code/Wonder/Wonder/Frameworks/Core/ERDirectToWeb", >> "/Users/david/Code/Wonder/Wonder/Frameworks/Misc/WOLips", >> "/Users/david/Code/Wonder/Wonder/Frameworks/C >> ore/WOOgnl", "/Users/david/Code/WO53Workspace/SNBusinessLogic", >> "/Users/david/Code/Wonder/Wonder/Frameworks/EOF/ERIndexing", >> "/Users/david/Code/WO53Workspace/SN >> Core", "/Users/david/Code/Wonder/Wonder/Frameworks/Core/ERJavaMail", >> "/Users/david/Code/Wonder/Wonder/Frameworks/Core/ERNeutralLook") >> Oct 06 16:08:42 SNAdmin[5599] (_PBXProjectWatcher.java:302) DEBUG >> com.webobjects._ideservices._PBXProjectWatcher.Files - >> openProjectsAppropriateForFile /Develo >> per/WebObjects/Versions/WO533/System/Library/Frameworks/JavaDirectToWeb.framework: >> () >> Oct 06 16:08:42 SNAdmin[5599] (ERXNSLogLog4jBridge.java:43) WARN NSLog - A >> fatal exception occurred: >> com.webobjects.foundation.NSPropertyListSerialization.dic >> tionaryWithPathURL(Ljava/net/URL;)Lcom/webobjects/foundation/NSDictionary; >> [2010-10-06 16:08:42 EDT] <main> java.lang.NoSuchMethodError: >> com.webobjects.foundation.NSPropertyListSerialization.dictionaryWithPathURL(Ljava/net/URL;)Lcom/we >> bobjects/foundation/NSDictionary; >> at >> com.webobjects._ideservices._PBProject.readPBProjectFile(_PBProject.java:692) >> at com.webobjects._ideservices._PBProject.parse(_PBProject.java:620) >> at >> com.webobjects._ideservices._PBProject.pbProjectAtPath(_PBProject.java:200) >> at >> com.webobjects._ideservices._IDEProjectPB.pbProjectAtPath(_IDEProjectPB.java:45) >> at >> com.webobjects._ideservices._WOProject.ideProjectAtPath(_WOProject.java:102) >> at >> com.webobjects.appserver._private.WOProjectBundle._isProjectBundlePath(WOProjectBundle.java:226) >> at >> com.webobjects.appserver._private.WOProjectBundle._projectsInDirectory(WOProjectBundle.java:284) >> at >> com.webobjects.appserver._private.WOProjectBundle._WOAllProjects(WOProjectBundle.java:459) >> at >> com.webobjects.appserver._private.WOProjectBundle.projectBundleForProject(WOProjectBundle.java:493) >> at >> com.webobjects.appserver._private.WODeployedBundle.projectBundle(WODeployedBundle.java:807) >> at >> com.webobjects.appserver.WOResourceManager._bundleWithNSBundle(WOResourceManager.java:136) >> at >> com.webobjects.appserver.WOResourceManager._locateBundleForFrameworkNamed(WOResourceManager.java:156) >> at >> com.webobjects.appserver.WOResourceManager._cachedBundleForFrameworkNamed(WOResourceManager.java:178) >> at >> com.webobjects.appserver.WOResourceManager._initFrameworkProjectBundles(WOResourceManager.java:199) >> at >> com.webobjects.appserver.WOResourceManager.<init>(WOResourceManager.java:40) >> at >> er.extensions.appserver.ERXResourceManager.<init>(ERXResourceManager.java:43) >> at >> er.extensions.appserver.ERXApplication.createResourceManager(ERXApplication.java:992) >> at com.webobjects.appserver.WOApplication.<init>(WOApplication.java:608) >> at >> er.extensions.appserver.ajax.ERXAjaxApplication.<init>(ERXAjaxApplication.java:22) >> at >> er.extensions.appserver.ERXApplication.<init>(ERXApplication.java:999) >> at com.oxiox.core.OXApplication.<init>(OXApplication.java:9) >> at com.oxiox.sn.core.SNApplication.<init>(SNApplication.java:52) >> at com.oxiox.sn.admin.Application.<init>(Application.java:15) >> 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:513) >> at java.lang.Class.newInstance0(Class.java:355) >> at java.lang.Class.newInstance(Class.java:308) >> at com.webobjects.appserver.WOApplication.main(WOApplication.java:323) >> at er.extensions.appserver.ERXApplication.main(ERXApplication.java:783) >> at com.oxiox.sn.admin.Application.main(Application.java:12) >> >> ;david >> >> -- >> David LeBer >> Codeferous Software >> 'co-def-er-ous' adj. Literally 'code-bearing' >> site: http://codeferous.com >> blog: http://davidleber.net >> profile: http://www.linkedin.com/in/davidleber >> twitter: http://twitter.com/rebeld >> -- >> Toronto Area Cocoa / WebObjects developers group: >> http://tacow.org >> >> >> >> >> ;david >> >> -- >> David LeBer >> Codeferous Software >> 'co-def-er-ous' adj. Literally 'code-bearing' >> site: http://codeferous.com >> blog: http://davidleber.net >> profile: http://www.linkedin.com/in/davidleber >> twitter: http://twitter.com/rebeld >> -- >> Toronto Area Cocoa / WebObjects developers group: >> http://tacow.org >> >> >> >> > > _______________________________________________ > 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/th-dev%40onlinehome.de > > 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]
