LegalMaintenance depends on a shared stack of internal SAIF libraries, a common BOF/legacy framework package set, several external service integrations (imaging, xPression/SSRS, Appworx, Exchange), and shares AD resources and manager code with the sibling LegalNet application.
Batch job submission — executed against an environment-selected Oracle instance (WCISDEV1 for dev, WCISPROD for prod, via clsMSOracleDataLayer("PRADT", "WCISDEV1"/"WCISPROD")); the external AppWorx batch scheduler polls this database for submitted jobs, it is not a web application
None identified. The batch job submission integration (SAIF.Services.Appworx) is a database-level integration, not a web application redirect — see the note below.
Several external/framework packages (SAIF.BOF.Framework, SAIF.BOF.Business, SAIF.Framework.Common) have unresolved version numbers from repository-local analysis, so exact package-level configuration requirements are unknown without a Legends CLI docgen query.**
The checked-in ApplicationHost app setting (np17) in LegalMaintenance/Web.config is a non-production host identifier used for environment/logging context (unrelated to Appworx job submission, which selects its database target — WCISDEV1/WCISPROD — programmatically); production deployment depends on an out-of-repository config transform or release-time substitution, which is not present in this repository.*
The clsImageImport.ToString() wire-format contract is shared across print/imaging consumers with no schema versioning, so a change in one upstream library's fields can silently break document distribution for others.*
Note: Statements marked with * were inferred from code structure, naming
conventions, or contextual evidence where direct confirmation was not available
in source artifacts. Statements marked with ** could not be confirmed; treat
as unknown until verified.