Skip to content

Use centrally configured SchemaFactory - #7875

Merged
labkey-jeckels merged 7 commits into
release26.7-SNAPSHOTfrom
26.7_fb_schemaFactoryConfig
Aug 8, 2026
Merged

Use centrally configured SchemaFactory#7875
labkey-jeckels merged 7 commits into
release26.7-SNAPSHOTfrom
26.7_fb_schemaFactoryConfig

Conversation

@labkey-jeckels

@labkey-jeckels labkey-jeckels commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Rationale

We should configure SchemaFactory centrally like other XML objects so that we get the right settings consistently.

Changes

  • Utility/factory method to get a configured SchemaFactory with external references disabled

Tasks 📍

  • Claude Code Review
  • Manual Testing
  • Test Automation

@labkey-jeckels
labkey-jeckels merged commit 6cb520c into release26.7-SNAPSHOT Aug 8, 2026
8 of 10 checks passed
@labkey-jeckels
labkey-jeckels deleted the 26.7_fb_schemaFactoryConfig branch August 8, 2026 00:45
labkey-jeckels added a commit to LabKey/targetedms that referenced this pull request Aug 8, 2026
## Rationale
We should configure `SchemaFactory` centrally like other XML objects so
that we get the right settings consistently.

## Related Pull Requests
- LabKey/platform#7875

## Changes
- Use utility/factory method to get a configured `SchemaFactory` with
external references disabled
labkey-jeckels added a commit to LabKey/server that referenced this pull request Aug 8, 2026
## Rationale
We want to avoid introducing new XXE problems in the future.

## Related Pull Requests
- LabKey/platform#7875

## Changes
- IntelliJ warning to prevent use for future non-hardened
SchemaFactories
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants