1

I have some XML containing namespaces that are defined in a DTD. When I try to import the xml using the MarkLogic Content Pump (MLCP), it fails, pointing at the undefined namespaces.

What is the easiest way to get this data imported?

We do have an XML catalog. Can I make ML aware of that?

Mads Hansen
  • 63,927
  • 12
  • 112
  • 147
FaraBara
  • 115
  • 7
  • https://stackoverflow.com/help/minimal-reproducible-example – Mads Hansen Nov 23 '20 at 16:46
  • 1
    There may be a number of options for resolving the namespaces and/or repairing instance documents. https://docs.marklogic.com/guide/ingestion/repair#id_82051 It would be easier to advise if you could provide more detail and a minimal example. – Mads Hansen Nov 23 '20 at 16:58

1 Answers1

1

@Mads Hansen lead me in the right direction. It was a matter of using the MLCP option xml_repair_level:

-xml_repair_level full
Mads Hansen
  • 63,927
  • 12
  • 112
  • 147
FaraBara
  • 115
  • 7