Hi all
When parsing a specific .msg file, we get the following exception:
java.lang.NoClassDefFoundError: com/groupdocs/parser/internal/o/b/cms/RecipientId
at com.groupdocs.parser.internal.c.a.e.MailMessage.removeSignature(Unknown Source)
at com.groupdocs.parser.internal.c.a.e.MapiMessage.b(Unknown Source)
at com.groupdocs.parser.internal.c.a.e.MapiMessage.a(Unknown Source)
at com.groupdocs.parser.internal.c.a.e.MapiMessage.load(Unknown Source)
at com.groupdocs.parser.af.b(Unknown Source)
at com.groupdocs.parser.ac.getMessage(Unknown Source)
at com.groupdocs.parser.ac.getMessageText(Unknown Source)
at com.groupdocs.parser.ac.a(Unknown Source)
at com.groupdocs.parser.Parser.getText(Unknown Source)
at [...]
Caused by: java.lang.ClassNotFoundException: com.groupdocs.parser.internal.o.b.cms.RecipientId
at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 75 more
This is using groupdocs-parser 26.4 (java). I confirm that the class
com.groupdocs.parser.internal.o.b.cms.RecipientId
is NOT in the groupdocs-parser jar. There is however:
com.groupdocs.parser.internal.c.a.i.internal.bouncycastle.cms.RecipientId
and
com.groupdocs.parser.internal.c.a.ms.core.bc.cms.RecipientID
Is this a bug?
(Unfortunately I cannot provide the .msg file in question as it contains sensitive information)