On Jan 26, 2009, at 8:03 PM, David E Jones wrote:

David, I totally agree, this is the plan. By the way, I already did the split, apart for the last service named quickInitDataWarehouse that I am not sure where to move... but it can be removed as well, for now it is just easier to test the BI features with it.

That service is a good example of one that is a handy feature, and that would be nice to always have, but written as-is would have undesirable dependencies. The first solution that comes to mind is to parameterize it in a way that higher level components can add to, preferably without anything changed in any framework component... which means the database might be most natural place for the info (like some kind of list of services to run to init data warehouse data).

-David


This is an interesting idea... each component could "register" the init services required by its bi reports using the Enumeration entity. And then the BI component will just read the records and run the services associated to them. Or we could create JobSandox entries for the services, and just let the BI component to run them (reading the jobId from the Enumeration).

Does it make sense?

Jacopo


Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to