We have groupdocs conversion for java deployed in a docker container running in kubernetes. Anytime we try to convert a spreadsheet with more than one tab, it blows up with the below exception. This occurs everytime and with every version of the library that we’ve tried, starting with v23.2 to v25.9.
We are guessing it’s a permission issue becuase the same error does not occur when running locally on windows or in a unit test in VSCode. Problem is we have no idea which directory is causing this error or how to fix it.
Any idea which directory it would be trying to write to and which configuration we need to adjust and/or permission.
com.groupdocs.conversion.internal.c.a.pd.internal.ms.System.IO.l1p: DirectoryInfo was not created
at com.groupdocs.conversion.internal.c.a.pd.internal.ms.System.IO.lt.lI(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.internal.c.a.pd.ADocument.lI(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.internal.c.a.pd.ADocument.save(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.internal.c.a.pd.Document.save(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.savers.pdf.PdfToWebSaver.saveDocument(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.savers.pdf.PdfToWebSaver.save(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.savers.Saver.save(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.documents.k.save(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.helpers.b.b(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.converting.operations.ToWebConversionOperation.execute(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.pipeline.f$1$1.a(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.converting.operations.ToPdfConversionOperation.execute(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.converting.operations.ConvertToPdfIfRequiredFromSpreadsheetOperation.execute(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.pipeline.f$1$1.a(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.converting.operations.RemoveCommentsOperation.execute(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.pipeline.f$1$1.a(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.converting.operations.PagesLimitOperation.execute(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.pipeline.f$1$1.a(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.converting.operations.ApplySpreadsheetLoadOptionsOperation.execute(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.pipeline.f$1$1.a(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.pipeline.e.execute(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.pipeline.h.a(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.pipeline.h.a(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.b.convert(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.Converter.convert(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]
at com.groupdocs.conversion.Converter.convert(Unknown Source) ~[groupdocs-conversion-25.9.jar:25.9]