Почему неизвестная ошибка?

Это мое сообщение об ошибке:

ColdFusion не удалось удалить файл C: \ path \ guid.png по неизвестной причине.

Я уже проверил, чтобы убедиться, что у моего пользователя coldFusion есть разрешение сделать это, как это предлагается здесь . Это не проблема, у пользователя есть все разрешения. К сожалению, код разбивается на производственные серверы, а не на мой собственный локальный сервер (может быть актуальным). Производство находится на CF11, но я на CF9.

Вот код:

                 img = CreateObject("java", "com.lowagie.text.Image"); png = img.getInstance(local.svg.file); document = CreateObject("java", "com.lowagie.text.Document"); document.init(png); fileIO = CreateObject("java", "java.io.FileOutputStream"); fileIO.init(local.outPDF); writer = CreateObject("java", "com.lowagie.text.pdf.PdfWriter"); writer.getInstance(document, fileIO); document.setMargins(0, 0, 0, 0); document.open(); document.add(png); document.close(); FileDelete(#local.svg.file#);     

Как я могу исправить эту функцию? благодаря

Если вы производственный сервер CF11, то это ошибка, упомянутая здесь, в Bug # 4031026 – http://bugbase.adobe.com/index.cfm?event=bug&id=4031026

Ошибка была подтверждена Adobe, и исправление будет связано, скорее всего, в следующем исправлении.

JPEG, кажется, единственный формат, который работает в настоящий момент без проблем с блокировкой.