[midPoint-git] [Evolveum/prism] 13388b: MID-10558 Avoid JAXB namespace imports in schema XSD

Smoľaková Vanesa noreply at github.com
Tue May 26 17:06:16 CEST 2026


  Branch: refs/heads/fix/MID-10558
  Home:   https://github.com/Evolveum/prism
  Commit: 13388b8967fd338896ca27a260997631524e3154
      https://github.com/Evolveum/prism/commit/13388b8967fd338896ca27a260997631524e3154
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-05-26 (Tue, 26 May 2026)

  Changed paths:
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/NonImportableSchemaNamespace.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaDomSerializer.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismSchemaConstruction.java

  Log Message:
  -----------
  MID-10558 Avoid JAXB namespace imports in schema XSD

JAXB customization namespaces may be used in generated schema
annotations, but they should not be emitted as schema imports.

Skip known non-importable customization namespaces when collecting
schema imports, so generated schemas no longer contain unnecessary JAXB
imports that later trigger resolver errors.



To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/prism/settings/notifications


More information about the midPoint-svn mailing list