{
    "path": "componentTemplates\/4c5c61aa-a341-48fb-964d-06709ef72a32",
    "name": "OSGI Bundle",
    "description": "Component Template for OSGI Bundles for WebSphere",
    "active": true,
    "envPropDefs": [],
    "propDefs": [{
        "name": "BundleFileName",
        "label": "Bundle File Name",
        "pattern": "",
        "type": "TEXT",
        "required": true,
        "description": "Name of the bundle file to be added to the repository."
    }],
    "properties": [],
    "processes": [{
        "name": "Install OSGI Bundle to WebSphere",
        "description": "",
        "defaultWorkingDir": "${p:resource\/work.dir}\/${p:component.name}",
        "takesVersion": true,
        "inventoryActionType": "ADD",
        "status": "Active",
        "configActionType": "ADD",
        "active": true,
        "path": "componentTemplates\/4c5c61aa-a341-48fb-964d-06709ef72a32\/processes\/8b085de8-1cfd-4082-9282-ade6e9b70248",
        "propDefs": [],
        "rootActivity": {
            "edges": [
                {
                    "to": "Install OSGI Bundle",
                    "from": "Download Artifacts",
                    "type": "SUCCESS",
                    "value": ""
                },
                {
                    "to": "b70bc4bfa38bab152ca57664cd411a",
                    "from": "Install OSGI Bundle",
                    "type": "SUCCESS",
                    "value": ""
                },
                {
                    "to": "Download Artifacts",
                    "type": "ALWAYS",
                    "value": ""
                }
            ],
            "offsets": [
                {
                    "name": "Download Artifacts",
                    "x": -70,
                    "y": 76,
                    "h": 60,
                    "w": 220
                },
                {
                    "name": "b70bc4bfa38bab152ca57664cd411a",
                    "x": 0,
                    "y": 420,
                    "h": 40,
                    "w": 80
                },
                {
                    "name": "Install OSGI Bundle",
                    "x": -64.5,
                    "y": 219,
                    "h": 60,
                    "w": 210
                }
            ],
            "type": "graph",
            "name": "4cabc63d-1098-4a34-9c83-5308e20fe4a9",
            "children": [
                {
                    "type": "finish",
                    "name": "b70bc4bfa38bab152ca57664cd411a",
                    "children": []
                },
                {
                    "allowFailure": false,
                    "useImpersonation": false,
                    "showHidden": false,
                    "impersonationUseSudo": false,
                    "commandName": "Download Artifacts",
                    "pluginName": "UrbanCode Deploy Versioned File Storage",
                    "pluginVersion": 30,
                    "properties": {
                        "directoryOffset": ".",
                        "artifactSetBaseDir": "",
                        "fileIncludePatterns": "**\/*",
                        "fileExcludePatterns": "",
                        "syncMode": "true",
                        "fullVerification": "true",
                        "setFileExecuteBits": "false",
                        "verifyFileIntegrity": "false",
                        "versionId": "${p:version.id}",
                        "serverUrl": "${p:server.url}",
                        "compId": "${p:component.id}",
                        "resId": "${p:resource.id}",
                        "charset": ""
                    },
                    "type": "plugin",
                    "name": "Download Artifacts",
                    "children": []
                },
                {
                    "allowFailure": false,
                    "useImpersonation": false,
                    "showHidden": false,
                    "impersonationUseSudo": false,
                    "commandName": "Install OSGI Bundle",
                    "pluginName": "WAS - Deploy",
                    "pluginVersion": 74,
                    "properties": {
                        "bundle": "${p:component\/BundleFileName}",
                        "cell": "${p?:resource\/websphere.cell}",
                        "node": "${p?:resource\/websphere.node}",
                        "server": "${p?:resource\/websphere.server}",
                        "cluster": "${p?:resource\/websphere.cluster}",
                        "commandPath": "${p?:resource\/websphere.commandPath}",
                        "user": "${p?:resource\/websphere.user}",
                        "password": "pbe{enEwXydI7GeASXBxg2O2YYLX/Jptm5yVG0nWdPHdz96FfMBh9ygtp3sKF1ontl+Xjb7WSW7tOoY=}",
                        "host": "${p?:resource\/websphere.host}",
                        "port": "${p?:resource\/websphere.port}",
                        "connType": "SOAP",
                        "additionalArgs": ""
                    },
                    "type": "plugin",
                    "name": "Install OSGI Bundle",
                    "children": []
                }
            ]
        }
    }],
    "genericProcesses": []
}
