My Oracle Support Banner

Not Able To Purge OSM DB Error: java.lang.NoClassDefFoundError:oracle/xml/sql/dml/OracleXMLSave (Doc ID 2257741.1)

Last updated on MARCH 27, 2019

Applies to:

Oracle Communications Order and Service Management - Version and later
Information in this document applies to any platform.


On : version, Other

Not able to purge the OSM cartridges from DB getting java related errors.

mar 17, 2017 12:23:32 EM com.mslv.oms.metadatahandler.operation.CleanupOperation doProcess
INFO: Purging all cartridges from database...
Exception in thread "main" java.lang.NoClassDefFoundError: oracle/xml/sql/dml/OracleXMLSave
  at com.mslv.oms.metadatahandler.operation.CleanupOperation.load(
  at com.mslv.oms.metadatahandler.operation.CleanupOperation.loadSeedingFiles(
  at com.mslv.oms.metadatahandler.operation.CleanupOperation.cleanup(
  at com.mslv.oms.metadatahandler.operation.CleanupOperation.doProcess(
  at com.mslv.oms.metadatahandler.operation.Operation.processOperation(
  at com.mslv.oms.metadatahandler.MetadataProcessor.process(
  at com.mslv.oms.metadatahandler.MetadataHandlerMain.main(
Caused by: java.lang.ClassNotFoundException: oracle.xml.sql.dml.OracleXMLSave
  at Method)
  at java.lang.ClassLoader.loadClass(
  at sun.misc.Launcher$AppClassLoader.loadClass(
  at java.lang.ClassLoader.loadClass(
  ... 7 more

The issue can be reproduced at will with the following steps:

Use XMLImportExport and try to purge the cartridges


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.