After creating a minimal test case (basically creating a Converter instance and calling convert method):
C# throws errors such as “GroupDocs.Conversion.Exceptions.GroupDocsConversionException: Object reference not set to an instance of an object”
Java throws errors such as “java.lang.IllegalArgumentException: Cannot insert a node of this type at this location.”
How to diagnose further this internal groupdocs problem?
What’s weird: your online test formular was able to convert some of our files properly. Is there a difference between your online test service and the provided SDKs (20.6 for java and 20.8 for c#)?
The online web application is developed using GroupDocs.Conversion for .NET (same API that you are evaluating). However, in order to investigate your issue, we need following details:
We were able to run the C#/.Net prototype on a Windows platform. So it seems the problem is that the provided sdk doesn’t work on Linux with Mono.
FYI: we are very interested into purchasing asap a license but only if we can make it work on our infrastructure (which is linux-based). Could you provide some hint / ETA when this could be resolved?
Not sure if that’s useful, but our sample doesn’t work either on Linux and MS .NET Core SDK 3.1.108 (instead of mono).
On the other hand, the Java issue seems related to the way javax.imageio is being used internally. We tried also the latest official Oracle JRE 1.8.0 having same error as our initial OpenJDK try.