This is probably more a question for the Wonder list.
On Aug 23, 2007, at 2:21 PM, David Avendasora wrote:
> Hi All,
>
> I've had great success with an update to ERExtensions.Framework
> that Chuck Hill wrote to force MS SQL Server to correctly sequence
> database writes to avoid foreign-key problems, _until_ I rolled it
> into production.
>
> For some reason it doesn't seem to be using the ERExtensions code.
> This is the only function I am using in ERExtensions I've double-
> and triple-checked to be sure that I cam using the
> ERExtensions.Framework that he sent me and not one directly from
> Wonder (maybe he has rolled his changes into the current version,
> but I don't know).
Yes, this is in Wonder - though maybe not the version you are using.
I remember adding some bug fixes that I may not have committed yet.
> It works great on my Mac I use for development, but when I deploy
> it to the Windows server (A SSDD Deployment to Tomcat) it doesn't
> seem to use it at all.
My first guess is that regular WO apps and WO apps deployed as
servlets start up differently. I load mine in main:
public static void main(String argv[])
{
ERXDatabaseContextMulticastingDelegate.addDefaultDelegate
(new ERXEntityDependencyOrderingDelegate());
WOApplication.main(argv, Application.class);
}
If you are loading it here, or someplace else that does not get
called at startup, that would explain why it is not working.
Chuck
> None of the logging for the ordering function shows up in the
> deployment logs either, even though I have not disabled the
> logging. For some reason it just isn't being called, I don't think.
>
> I have a Framework Project (in Eclipse/WOLips) that has the EOModel
> and all my Entity classes. In this project's WO Frameworks
> directory I have added the following frameworks:
> 1) ERExtensions
> 2) ERJars
> 3) MicrosoftPlugIn (also provided by Chuck)
>
>
> And a WebUI Project that has all my Web Components and the
> following Frameworks in the WO Frameworks directory:
> 1) BakeryManagement (my core framework above)
> 2) ERExtensions
> 3) ERJars
> 4) MicrosoftPlugIn
>
> All of these frameworks are showing up in the WEB-INF/Library/
> Frameworks directory and the associated .jar files are also in the
> WEB-INF/lib directory of the Final application, but NOT in the WEB-
> INF/BakeryManagement.framework/Resources/Java directory.
>
> Dave
>
>
--Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects
This archive was generated by hypermail 2.0.0 : Thu Aug 23 2007 - 18:03:24 EDT