DTD validation fails for BinaryXML on insertion with event 31156 level 2 set (Doc ID 1309751.1)

Last updated on APRIL 01, 2011

Applies to:

Oracle Server - Enterprise Edition - Version: 11.2.0.2 to 11.2.0.2 - Release: 11.2 to 11.2
Information in this document applies to any platform.

Symptoms

Insert into Binary XML with DTD validation turned off, event 31156 level 2 set, worked fine in 11.2.0.1 but fails in 11.2.0.2.

SQL> insert into TEST (TASK_ID,FILE_NAME,TEST) values (9999,'TEST','<?xml
version="1.0"?><!DOCTYPE root SYSTEM "/TEST/test.dtd"><root1></root1>');
insert into TEST (TASK_ID,FILE_NAME,TEST) values (9999,'TEST','<?xml
version="1.0"?><!DOCTYPE root SYSTEM "/TEST/test.dtd"><root1></root1>')
*
ERROR at line 1:
ORA-31001: Invalid resource handle or path name "/TEST/test.dtd"

Changes

Upgraded database to 11.2.0.2

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms