MxScriptA script manager for IBM Maximo / Maximo Application Suite. This allows simple management (upload / download / comparison) of automation scripts and application XML from within VS Code. FeaturesThis extension helps developers using VS Code to manage scripts and application XML for IBM Maximo / Manage. Supported ActionsFor both Automation Scripts and Application XML, you can:
ActionsDownload (Update) Script / XML from ServerActivateUse the command palette and select this option. FunctionalityYou must have a saved file open for this to work. This downloads the updated automation script or application XML from the server for the opened tab, depending on the file type. Compare Script / XML with ServerActivateUse the command palette and select this option. FunctionalityYou must have a saved file open for this to work. This downloads the updated automation script or application XML for the opened tab and compares it. Upload to ServerActivateUse the command palette and select this option. FunctionalityYou must have a saved file open for this to work. This uploads the automation script or application XML from the opened tab to the server. Download All Scripts from ServerActivateUse the command palette and select this option. FunctionalityThis downloads all automation scripts from the Maximo server to the folder you select. Download All Application's xml from ServerActivateUse the command palette and select this option. FunctionalityThis downloads all application XML files from the Maximo server to the folder you select. Delete Script from ServerActivateUse the command palette and select this option. FunctionalityThis deletes the automation script on the server. RequirementsYou should have access to an instance of IBM Maximo to manage scripts and application XML. Configuring Object StructuresAutomation ScriptsYou must have rights to use an object structure having
If your installation does not have this OS, follow these steps to create an object structure:
It should look like this: Application XMLYou must have rights to use an object structure having
If your installation does not have this OS, follow these steps to create an object structure:
It should look like this: Configuring Object Structure SecurityIf you get this error:
You can either turn off authentication for OS Turn Off OS Authorization or grant authorization for that specific OS Grant OS Authorization Extension SettingsBefore using this extension you need to add a few settings. Managing Environments in UIYou can add multiple environments and switch between them. Under the explorer webview there is a section for Maximo Environments: You can easily add multiple environments: Using the buttons displayed over these environments you can activate, edit and delete them as well: There are two types of environments, global or workspace. Global are always available in vscode while the workspace level are only available to the workspace it was created in. They have their own icons.
Adding settings in Settings UI of vscodeIt's also possible to edit these settings in Setting UI. This only supports a single environment. Adding the settings in jsonYou can also edit them in This extension contributes the following settings:
Known IssuesDouble check the authentication type, user/pass or the api key provided. Release Notes1.1.5Added logging output channel 1.1.0Fixed script creation error for non english languages 1.0.5Fixed ssl ignore settings 1.0.1Fixed app xml OS not being saved 1.0.0Added support for managing application xml 0.9.2Fixed OS not being read correctly 0.7.0Added option to add multiple environments using UI 0.6.5Added option to ignore SSL based errors 0.6.0Added support for API key 0.5.0Initial release added upload, download, download all and compare with server functions. Contact
|