I thought the properties file in the App would, but it looks like it doesn't. It barks
about ERAttachment's configuration vs. the apps. If I put the connection info
in the Model Frameworks's properties file, it runs... sort of. But now I get this
setting traceOpenLocks to false
Jan 10 19:53:00 BlessingsApp[6789] DEBUG er.extensions.eof.ERXEC$DefaultFactory - Setting default delegate on editing context: er.extensions.eof.ERXEC@4a4854f6 allows validation: true
Jan 10 19:53:00 BlessingsApp[6789] DEBUG er.extensions.eof.ERXEC - setting delegate to er.extensions.eof.ERXDefaultEditingContextDelegate@d054f93
Jan 10 19:53:00 BlessingsApp[6789] DEBUG er.extensions.eof.ERXEC -
at er.extensions.eof.ERXEC.setDelegate(ERXEC.java:1469)
at er.extensions.eof.ERXEC$DefaultFactory.setDefaultDelegateOnEditingContext(ERXEC.java:1563)
at er.extensions.eof.ERXEC$DefaultFactory._newEditingContext(ERXEC.java:1618)
at er.extensions.eof.ERXEC$DefaultFactory._newEditingContext(ERXEC.java:1589)
at er.extensions.eof.ERXEC.newEditingContext(ERXEC.java:1681)
at er.extensions.jdbc.ERXJDBCUtilities.databaseProductName(ERXJDBCUtilities.java:826)
at er.extensions.migration.ERXMigrator._buildDependenciesForModel(ERXMigrator.java:352)
at er.extensions.migration.ERXMigrator._buildDependenciesForModelsNamed(ERXMigrator.java:275)
at er.extensions.migration.ERXMigrator.migrateToLatest(ERXMigrator.java:184)
at er.extensions.appserver.ERXApplication.finishInitialization(ERXApplication.java:1128)
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:597)
at com.webobjects.foundation.NSSelector._safeInvokeMethod(NSSelector.java:122)
at com.webobjects.foundation.NSNotificationCenter$_Entry.invokeMethod(NSNotificationCenter.java:588)
at com.webobjects.foundation.NSNotificationCenter.postNotification(NSNotificationCenter.java:532)
at com.webobjects.foundation.NSNotificationCenter.postNotification(NSNotificationCenter.java:546)
at com.webobjects.appserver.WOApplication.run(WOApplication.java:1229)
at er.extensions.appserver.ERXApplication.run(ERXApplication.java:1241)
at com.webobjects.appserver.WOApplication.main(WOApplication.java:548)
at er.extensions.appserver.ERXApplication.main(ERXApplication.java:726)
at com.jimijon.blessings.app.Application.main(Application.java:16)
Jan 10 19:53:00 BlessingsApp[6789] DEBUG er.extensions.eof.ERXEC$DefaultFactory - setting useSharedEditingContext to false
Jan 10 19:53:00 BlessingsApp[6789] DEBUG er.extensions.eof.ERXEC - setting useUnlocker to true
Jan 10 19:53:00 BlessingsApp[6789] DEBUG er.extensions.eof.ERXEC - After pushing: [er.extensions.eof.ERXEC@4a4854f6]
Jan 10 19:53:00 BlessingsApp[6789] DEBUG er.extensions.ERXEC.LockLogger - locked er.extensions.eof.ERXEC@4a4854f6
Jan 10 19:53:00 BlessingsApp[6789] DEBUG er.extensions.localization.ERXLocalizer - FrameworkSearchPath: ("app", "ERJars", "ERPrototypes", "ERModernLook", "ERModernDefaultSkin", "ERModernDirectToWeb", "JavaWOExtensions", "Ajax", "ModelBlessings", "ERAttachment", "MySQLPlugIn", "ERDirectToRest", "ExcelGenerator", "ERExcelLook", "ERRest", "WOLips", "JavaDTWGeneration", "JavaDirectToWeb", "JavaFoundation", "JavaXML", "JavaJDBCAdaptor", "JavaWebObjects", "JavaEOAccess", "JavaEOControl", "JavaEOProject", "ERDirectToWeb", "ERExtensions")
Exception
at er.extensions.eof.ERXEC.lock(ERXEC.java:513)
at er.extensions.eof.ERXEC$DefaultFactory._newEditingContext(ERXEC.java:1620)
at er.extensions.eof.ERXEC$DefaultFactory._newEditingContext(ERXEC.java:1589)
at er.extensions.eof.ERXEC.newEditingContext(ERXEC.java:1681)
at er.extensions.jdbc.ERXJDBCUtilities.databaseProductName(ERXJDBCUtilities.java:826)
at er.extensions.migration.ERXMigrator._buildDependenciesForModel(ERXMigrator.java:352)
at er.extensions.migration.ERXMigrator._buildDependenciesForModelsNamed(ERXMigrator.java:275)
at er.extensions.migration.ERXMigrator.migrateToLatest(ERXMigrator.java:184)
at er.extensions.appserver.ERXApplication.finishInitialization(ERXApplication.java:1128)