Working with Custom Actions 
You use the Custom Actions screen to upload, download, deploy, and delete your own SAP Manufacturing Integration and Intelligence (SAP MII) actions.
You have created a custom action assembly .jar file that includes a catalog.xml file.
Note
To allow your custom actions to access files on the client system, include the RequiresSecurity="true" attribute in the ActionComponent element in the catalog.xml file. All of your custom action .jar files must be signed by the same certificate.
To upload a custom action, do the following:
On the SAP MIIadministration menu, choose System
Click Upload.
The Custom Actions Archive Upload dialog box appears.
Browse to the location of the .jar file that contains the required files for your custom action and select it.
Click OK.
Your custom action's .jar file appears in the Custom Actions list with a status of Not Deployed.
Click Deploy All.
To update the status values, click Refresh.
To delete a custom action, do the following:
On the SAP MII administration menu, choose System
Select the row containing the custom action you want to delete.
Click Delete.
For more information about developing custom actions, see the Developing Custom Actions guide on the SAP Service Marketplace at http://service.sap.com/instguides.
For more information on methods used in interfaces, see Methods in Interfaces.
An example of Catalog.xml is shown below:
Syntax
<ComponentCatalog>
<Category Name="PDF" Description="PDF">
<Component Type="Action" Name="PDFDocument" Description="" Label="PDF Document" ClassName="com.sap.mii.actions.pdf.PDFActions" AssemblyName="PDFActions.jar" Dependencies="iText.jar,iTextAsian.jar" HelpFileName="PDF_Document_Action.htm" />
</Category>
</ComponentCatalog>