Hi @Andrey_Potapov,
We were able to remove the comments from the presentations using the aspose-slides version 22.2. However this change has now introduced a new bug in our conversion. We are now getting following error while conversion:
class com.aspose.slides.PptxReadException: Can’t find the shape with shape id = 6147. —> class com.aspose.slides.exceptions.Exception: Can’t find the shape with shape id = 6147.
com.aspose.slides.ac1.do(Unknown Source)
com.aspose.slides.ac1.do(Unknown Source)
com.aspose.slides.apv.for(Unknown Source)
com.aspose.slides.apv.do(Unknown Source)
com.aspose.slides.akm.do(Unknown Source)
com.aspose.slides.aj5.byte(Unknown Source)
com.aspose.slides.aj5.do(Unknown Source)
com.aspose.slides.Presentation.if(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.if(Unknown Source)
com.aspose.slides.Presentation.(Unknown Source)
com.aspose.slides.Presentation.(Unknown Source)
com.gartner.cpp.fileconverter.converter.PPTConverter.convert(PPTConverter.java:35)
com.gartner.cpp.fileconverter.service.ConvertService.convertFile(ConvertService.java:71)
com.gartner.cpp.fileconverter.service.ConvertService$$FastClassBySpringCGLIB$$ee81774c.invoke()
org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:97)
org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:329)
org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:225)
org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:122)
org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:163)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:698)
com.gartner.cpp.fileconverter.service.ConvertService$$EnhancerBySpringCGLIB$$64dc9c8a.convertFile()
com.gartner.cpp.fileconverter.controller.FileConversionController.lambda$convertAsync$0(FileConversionController.java:69)
*java.base/java.lang.Thread.run(Thread.java:834) *
— End of inner exception stack trace —com.aspose.slides.aj5.do(Unknown Source)
com.aspose.slides.Presentation.if(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.if(Unknown Source)
com.aspose.slides.Presentation.(Unknown Source)
com.aspose.slides.Presentation.(Unknown Source)
com.gartner.cpp.fileconverter.converter.PPTConverter.convert(PPTConverter.java:35)
com.gartner.cpp.fileconverter.service.ConvertService.convertFile(ConvertService.java:71)
com.gartner.cpp.fileconverter.service.ConvertService$$FastClassBySpringCGLIB$$ee81774c.invoke()
org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:97)
org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:329)
org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:225)
org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:122)
org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:163)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:698)
com.gartner.cpp.fileconverter.service.ConvertService$$EnhancerBySpringCGLIB$$64dc9c8a.convertFile()
com.gartner.cpp.fileconverter.controller.FileConversionController.lambda$convertAsync$0(FileConversionController.java:69)
java.base/java.lang.Thread.run(Thread.java:834)
Could you please help us let know what is the possible cause of this failure? Is this is a known issue on slides? Any insight on this would be helpful.
NOTE: Feel free to create a different thread or topic if you feel this issue is unrelated to the current thread.
Thanks