Overview
Provides the following custom smart services and functions for handling data in Excel.
Key Features & Functionality
Smart Services included are:
Functions included are:
Hi Dmitry,
Thank you for this plug-in, we have been using this extensively in live environments.
Recently since 2.2.9 version we started seeing high risk items (deprecated API references) in our health check report.
Even after upgrading to 2.2.10 version it is still there. Please see below:
5 plug-ins are using Appian APIs that are deprecated, private or have been removed. Plug-ins using APIs that have been removed from the latest Appian version will fail to function after an upgrade. Plug-ins using private APIs are not supported and risk breaking during an upgrade or between hotfixes. Plug-ins using deprecated APIs require refactoring to use alternative APIs as they will be removed and stop working in a future release. Contact Appian Professional Services for assistance updating a plug-in when expertise is not already available."Excel Tools (com.appiancorp.ps.exceltools) references private and deprecated Appian APIs[private] com.appiancorp.common.xml.XmlBeanSerializer.populateObject(java.lang.Object, org.w3c.dom.Node)[private] com.appiancorp.services.ASLIdentity.getIdentity()[private] com.appiancorp.type.TypeRef.getId()[deprecated] com.appiancorp.services.ServiceContext.getIdentity()[deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getContentService(com.appiancorp.services.ServiceContext)[deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getGroupService(com.appiancorp.services.ServiceContext)[deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getProcessAnalyticsService2(com.appiancorp.services.ServiceContext)[deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getProcessDesignService(com.appiancorp.services.ServiceContext)[deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getProcessExecutionService(com.appiancorp.services.ServiceContext)[deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getTypeService(com.appiancorp.services.ServiceContext)[deprecated] com.appiancorp.suiteapi.common.ServiceLocator.getUserService(com.appiancorp.services.ServiceContext)[deprecated] com.appiancorp.suiteapi.content.ContentService.getChildren(java.lang.Long, com.appiancorp.suiteapi.content.ContentFilter, java.lang.Integer)[deprecated] com.appiancorp.suiteapi.process.GenericTypedVariable.<init>()[deprecated] com.appiancorp.suiteapi.process.GenericTypedVariable.setType(java.lang.Long)[deprecated] com.appiancorp.suiteapi.process.GenericTypedVariable.setValue(java.lang.Object)[deprecated] com.appiancorp.suiteapi.process.analytics2.ProcessReport.copy()"
Can you please advise if there is a plan to fix this in 2.2.11?
These items were likely flagged before as well. We are going to address theses in the future. At this point, there is no danger these will stop working any time soon.