Skip to main content
New Participant
Sep 24, 2024 3:53 PM UTC
Question

ContentUploadOutputStream Missing in 24.3

I am looking to make some changes to the MS Graph Mail Poller plugin ( [mention:52a1e126f08841948bffc2d3bceb5e2a:f7d226abd59f475c9d224a79e3f0ec07] ) and came across an issue between 24.3 and 24.2.  The plugin makes use of the ContentUploadOutputStream class, which exists in 24.2 (https://docs.appian.com/suite/help/24.2//api/com/appiancorp/suiteapi/content/package-summary.html) but does not exist or is not accessible in 24.3 (https://docs.appian.com/suite/help/24.3/api/com/appiancorp/suiteapi/content/package-summary.html) and there is no mention of it being deprecated.  Along with that, the UploadDocument method on the ContentService interface still returns a ContentUploadOutputStream object (https://docs.appian.com/suite/help/24.3/api/com/appiancorp/suiteapi/content/ContentService.html#uploadDocument(com.appiancorp.suiteapi.knowledge.Document,java.lang.Integer)).

It seems like this is a bug and the ContentUploadOutputStream class should still be accessible in 24.3.  Any other reason why it wouldn't be?  How can we resolve this?

1 reply

davidj137213
Brainy
Sep 25, 2024 7:26 AM UTC

It has happened to me that a class or a plugin was missing when installing a new version of Appian , without appearing in the release notes...

When this happens it is usually because that functionality has been adapted in some other component, plugin or function