2024-05-20 01:00:18.576 ERROR --- [ScheduledTask-9] com.abc.file.hwobs.abc [441] : 删除失败:abc/abc/def/
com.obs.services.exception.ObsException: OBS service Error Message. Failed to build XML document
at com.obs.services.internal.utils.ServiceUtils.changeFromServiceException(ServiceUtils.java:540) ~[esdk-obs-java-bundle-3.23.9.1.jar:?]
at com.obs.services.AbstractClient.doActionWithResult(AbstractClient.java:398) ~[esdk-obs-java-bundle-3.23.9.1.jar:?]
at com.obs.services.AbstractObjectClient.deleteObjects(AbstractObjectClient.java:489) ~[esdk-obs-java-bundle-3.23.9.1.jar:?]
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84) ~[spring-context-5.3.33.jar:5.3.33]
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) ~[spring-context-5.3.33.jar:5.3.33]
at org.springframework.scheduling.concurrent.ReschedulingRunnable.run(ReschedulingRunnable.java:95) ~[spring-context-5.3.33.jar:5.3.33]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.IllegalArgumentException: Not supported: http://javax.xml.XMLConstants/property/accessExternalDTD
at org.docx4j.org.apache.xalan.processor.TransformerFactoryImpl.setAttribute(TransformerFactoryImpl.java:571) ~[xalan-interpretive-8.0.0.jar:?]
at com.obs.services.internal.xml.OBSXMLBuilder.asString(OBSXMLBuilder.java:306) ~[esdk-obs-java-bundle-3.23.9.1.jar:?]
at com.obs.services.internal.V2Convertor.transKeyAndVersion(V2Convertor.java:412) ~[esdk-obs-java-bundle-3.23.9.1.jar:?]
at com.obs.services.internal.service.ObsObjectBaseService.deleteObjectsImpl(ObsObjectBaseService.java:314) ~[esdk-obs-java-bundle-3.23.9.1.jar:?]
at com.obs.services.AbstractObjectClient.access$1600(AbstractObjectClient.java:60) ~[esdk-obs-java-bundle-3.23.9.1.jar:?]
at com.obs.services.AbstractObjectClient$10.action(AbstractObjectClient.java:494) ~[esdk-obs-java-bundle-3.23.9.1.jar:?]
at com.obs.services.AbstractObjectClient$10.action(AbstractObjectClient.java:490) ~[esdk-obs-java-bundle-3.23.9.1.jar:?]
at com.obs.services.AbstractClient.doActionWithResult(AbstractClient.java:388) ~[esdk-obs-java-bundle-3.23.9.1.jar:?]
编译jdk版本:jdk8 运行jdk版本:jdk21 obs版本:esdk-obs-java-bundle 3.23.9.1
查了资料,可能是和xalan冲突。