Skip to content

Conversation

@billoley
Copy link
Collaborator

@billoley billoley commented Jan 8, 2026

Make webservice use query starter query logic factory xml files and the config service for properties

The reason for some changes may not be immediately obvious. Here are some hints:

  1. Changes in SpringCDIExtension to create a three layer applicationContext from configuration while remaining backward compatible
  2. Additional spring Configuration classes to inject beans that are expected in XML configuration. Primary reasons are when collections (lists, maps, sets, class structures) are created using yaml but these can't just be substitututed using a PropertiesPlaceholderConfigurer.
  3. Changes to XML or yaml to being the configuration (old vs new) to parity
  4. Changes to unit and integration tests to make them use the new configuration
  5. Tests to compare the compile-time property substitution to the runtime property substitution method of creating a spring application context

@billoley billoley added the Not Ready to Merge This PR should not be merged in yet. label Jan 8, 2026
@billoley billoley force-pushed the feature/webservice-use-config-service branch from e70eeb8 to 09c882a Compare January 8, 2026 16:40
apmoriarty
apmoriarty previously approved these changes Jan 8, 2026
@billoley billoley force-pushed the feature/webservice-use-config-service branch 3 times, most recently from 8290e65 to 04d534d Compare January 8, 2026 22:04
@billoley billoley force-pushed the feature/webservice-use-config-service branch 2 times, most recently from dd6a073 to 15a66e6 Compare January 12, 2026 19:41
@billoley billoley force-pushed the feature/webservice-use-config-service branch from 15a66e6 to 7b05874 Compare January 13, 2026 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Not Ready to Merge This PR should not be merged in yet.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants