Skip to main content
September 24, 2024
Question

ContentUploadOutputStream Missing in 24.3

  • September 24, 2024
  • 1 reply
  • 1 view

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
September 25, 2024

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