The following statements fails with :
RAMAction[] actions = relatedAsset.getAvailableActions(); //this fails with RAMRuntimeException: Failed to load available actions
Here's the entire code:
private String retireCurrentImplementations(RAMAsset assetCode, RAMSubCategory ramCategory, RAMAsset assetImpl) throws EISRAMUtilityException {
logger.info("EISRAMUtility.retireCurrentImplementations starting...");
String strComment = "";
for(Relationship relationship : assetCode.getRelationships()) {
if(!relationship.getRelationshipTypeName().equals(EISRAMUtilityConstants.RELATIONSHIP_AGGREGATION))
continue;
RAMAsset relatedAsset = session.getAsset(new AssetIdentification(relationship.getChildAssetGUID(), relationship.getChildAssetVersion()));
logger.info("EISRAMUtility.retireCurrentImplementations relatedAsset " + relatedAsset.toString());
// Retire only the currently active implementations for a particular ENV
if(!findCategory(relatedAsset, ramCategory.getFullPath()))
continue;
try {
if(assetImpl != null && relatedAsset.getIdentification().getGUID().equals(assetImpl.getIdentification().getGUID())) {
logger.info("Ignoring this asset for retiring (as it's an update): " + relatedAsset + " with GUID " + relatedAsset.getIdentification().getGUID());
continue;
}
logger.info("Retiring asset: " + relatedAsset + " with GUID " + relatedAsset.getIdentification().getGUID());
logger.info("EISRAMUtility.retireCurrentImplementations got here ONE...");
RAMAction[] actions = relatedAsset.getAvailableActions(); //this fails with RAMRuntimeException: Failed to load available actions
logger.info("EISRAMUtility.retireCurrentImplementations got here TWO...");
RAMAction retireAction = null;
for(RAMAction action: actions) {
logger.info("Current state:" + relatedAsset.getStateName() + ", Available action: " + action.getName());
// Note that RAMAction.RETIRE is a legacy action, but its name and the name for the typical life cycle is the same
if (action.getName().equals(RAMAction.RETIRE.getName()))
retireAction = action;
}
// Move the asset to "pre-retired" state
relatedAsset.setAction(retireAction);
session.put(relatedAsset, new NullProgressMonitor());
actions = relatedAsset.getAvailableActions();
retireAction = null;
for(RAMAction action: actions) {
logger.info("Current state:" + relatedAsset.getStateName() + ", Available action: " + action.getName());
// Note that RAMAction.RETIRE is a legacy action, but its name and the name for the typical life cycle is the same
if (action.getName().equals(RAMAction.RETIRE.getName()))
retireAction = action;
}
// Move the asset to "retired" state
relatedAsset.setAction(retireAction);
session.put(relatedAsset, new NullProgressMonitor());
strComment += "Retired " + relatedAsset + " [ID = " + relatedAsset.getIdentification().getGUID() + "]. ";
} catch(RAMRuntimeException rre) {
String strErrorMsg = "RAMRuntimeException Error retiring " + relatedAsset + ", can't proceed..." + rre.getMessage();
logger.error(strErrorMsg);
throw new EISRAMUtilityException(strErrorMsg, rre);
} // try - catch
} // for each related asset
return strComment;
} // retireCurrentImplementations(RAMAsset, RAMSubCategory, RAMAsset)
Here's the log from a test:
2015-05-21T14:25:08.473-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | EIS_RTC_RAM_Client.uploadDeployableArtifactToRAM starting...
2015-05-21T14:25:08.489-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Param] RTC_COMP_NAME = DP_AllApps
2015-05-21T14:25:08.489-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Param] RAM_COMP_NAME = SIMON_artifact
2015-05-21T14:25:08.489-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Param] RTC_CHANGE_SET = SIMON_artifact_20150520
2015-05-21T14:25:08.489-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Param] RTC_COMP_TYPE = WSPnotepad
2015-05-21T14:25:08.489-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Property] RTC_PROJECT_AREA = EIS-Datapower
2015-05-21T14:25:08.489-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Property] RTC_REPO_URL = https://rational.kp.org/ccm1
2015-05-21T14:25:08.489-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Property] RTC_DP_STREAM = EIS-DataPower Stream
2015-05-21T14:25:08.489-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Property] RAM_URL = https://rational.kp.org/ram
2015-05-21T14:25:08.489-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Property] RAM_COMMUNITY = EIS
2015-05-21T14:25:08.489-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Property] RTC_USER_PWD = **********
2015-05-21T14:25:08.504-0700 | INFO | EIS_RTC_RAM_Client | processArguments | [Property] RTC_USER_ID = m236259
2015-05-21T14:25:08.504-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | Initializing RTC Utility
2015-05-21T14:25:15.114-0700 | INFO | HttpMethodDirector | isAuthenticationNeeded | Authentication requested but doAuthentication is disabled
2015-05-21T14:25:20.067-0700 | INFO | EISRTCUtility | log | [login()] Logged into Repository 'https://rational.kp.org/ccm1' with user id 'M236259'
2015-05-21T14:25:20.129-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | Initializing RAM Utility
2015-05-21T14:25:23.989-0700 | WARN | JavaUtils | isAttachmentSupported | Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.
2015-05-21T14:25:28.049-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | Component: DP_AllApps
2015-05-21T14:25:28.049-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | Change Set: SIMON_artifact_20150520
2015-05-21T14:25:28.049-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | Downloading Datapower Artifact from RTC
2015-05-21T14:25:28.909-0700 | INFO | EISRTCUtility | log | [findOrCreateDeployWorkspace()] Workspace found: M236259_Deploy_Workspace (Workspace used for deploying Datapower artifacts, created automatically and managed by org.kp.eis.rtc.utility.EISRTCUtility)
2015-05-21T14:25:29.783-0700 | INFO | EISRTCUtility | log | [findComponent()] Stream found: EIS-DataPower Stream
2015-05-21T14:25:30.048-0700 | INFO | EISRTCUtility | log | [findComponent()] Found component 'DP_AllApps' in Stream 'EIS-DataPower Stream' in Project Area 'EIS-Datapower'
2015-05-21T14:25:31.283-0700 | INFO | EISRTCUtility | log | [downloadDatapowerComponent()] Changeset retrieved -> SIMON_artifact_20150520, 2015-05-20 10:03:24.023, size=784
2015-05-21T14:25:31.595-0700 | INFO | EISRTCUtility | log | [downloadDatapowerComponent()] Trying to download file = SIMON_artifact.xcfg, size = 5325021
2015-05-21T14:25:32.126-0700 | INFO | EISRTCUtility | log | Transferred 16.0 KB of 5.1 MB.
2015-05-21T14:25:32.611-0700 | INFO | EISRTCUtility | log | Transferred 31.9 KB of 5.1 MB.
2015-05-21T14:25:32.767-0700 | INFO | EISRTCUtility | log | Transferred 47.9 KB of 5.1 MB.
2015-05-21T14:25:32.939-0700 | INFO | EISRTCUtility | log | Transferred 63.9 KB of 5.1 MB.
2015-05-21T14:25:32.939-0700 | INFO | EISRTCUtility | log | Transferred 64.0 KB of 5.1 MB.
2015-05-21T14:25:33.095-0700 | INFO | EISRTCUtility | log | Transferred 80.0 KB of 5.1 MB.
2015-05-21T14:25:33.251-0700 | INFO | EISRTCUtility | log | Transferred 95.9 KB of 5.1 MB.
2015-05-21T14:25:33.392-0700 | INFO | EISRTCUtility | log | Transferred 111.9 KB of 5.1 MB.
2015-05-21T14:25:33.486-0700 | INFO | EISRTCUtility | log | Transferred 127.9 KB of 5.1 MB.
2015-05-21T14:25:33.486-0700 | INFO | EISRTCUtility | log | Transferred 128.0 KB of 5.1 MB.
2015-05-21T14:25:33.642-0700 | INFO | EISRTCUtility | log | Transferred 144.0 KB of 5.1 MB.
2015-05-21T14:25:33.720-0700 | INFO | EISRTCUtility | log | Transferred 159.9 KB of 5.1 MB.
2015-05-21T14:25:33.861-0700 | INFO | EISRTCUtility | log | Transferred 175.9 KB of 5.1 MB.
2015-05-21T14:25:33.939-0700 | INFO | EISRTCUtility | log | Transferred 191.9 KB of 5.1 MB.
2015-05-21T14:25:33.954-0700 | INFO | EISRTCUtility | log | Transferred 192.0 KB of 5.1 MB.
2015-05-21T14:25:34.033-0700 | INFO | EISRTCUtility | log | Transferred 208.0 KB of 5.1 MB.
2015-05-21T14:25:34.111-0700 | INFO | EISRTCUtility | log | Transferred 223.9 KB of 5.1 MB.
2015-05-21T14:25:34.204-0700 | INFO | EISRTCUtility | log | Transferred 239.9 KB of 5.1 MB.
2015-05-21T14:25:34.345-0700 | INFO | EISRTCUtility | log | Transferred 255.9 KB of 5.1 MB.
2015-05-21T14:25:34.345-0700 | INFO | EISRTCUtility | log | Transferred 256.0 KB of 5.1 MB.
2015-05-21T14:25:34.423-0700 | INFO | EISRTCUtility | log | Transferred 272.0 KB of 5.1 MB.
2015-05-21T14:25:34.501-0700 | INFO | EISRTCUtility | log | Transferred 287.9 KB of 5.1 MB.
2015-05-21T14:25:34.579-0700 | INFO | EISRTCUtility | log | Transferred 303.9 KB of 5.1 MB.
2015-05-21T14:25:34.673-0700 | INFO | EISRTCUtility | log | Transferred 319.9 KB of 5.1 MB.
2015-05-21T14:25:34.673-0700 | INFO | EISRTCUtility | log | Transferred 320.0 KB of 5.1 MB.
2015-05-21T14:25:34.736-0700 | INFO | EISRTCUtility | log | Transferred 336.0 KB of 5.1 MB.
2015-05-21T14:25:34.829-0700 | INFO | EISRTCUtility | log | Transferred 351.9 KB of 5.1 MB.
2015-05-21T14:25:34.908-0700 | INFO | EISRTCUtility | log | Transferred 367.9 KB of 5.1 MB.
2015-05-21T14:25:35.001-0700 | INFO | EISRTCUtility | log | Transferred 383.9 KB of 5.1 MB.
2015-05-21T14:25:35.001-0700 | INFO | EISRTCUtility | log | Transferred 384.0 KB of 5.1 MB.
2015-05-21T14:25:35.064-0700 | INFO | EISRTCUtility | log | Transferred 400.0 KB of 5.1 MB.
2015-05-21T14:25:35.126-0700 | INFO | EISRTCUtility | log | Transferred 415.9 KB of 5.1 MB.
2015-05-21T14:25:35.533-0700 | INFO | EISRTCUtility | log | Transferred 431.9 KB of 5.1 MB.
2015-05-21T14:25:35.611-0700 | INFO | EISRTCUtility | log | Transferred 447.9 KB of 5.1 MB.
2015-05-21T14:25:35.611-0700 | INFO | EISRTCUtility | log | Transferred 448.0 KB of 5.1 MB.
2015-05-21T14:25:35.689-0700 | INFO | EISRTCUtility | log | Transferred 464.0 KB of 5.1 MB.
2015-05-21T14:25:35.829-0700 | INFO | EISRTCUtility | log | Transferred 479.9 KB of 5.1 MB.
2015-05-21T14:25:35.908-0700 | INFO | EISRTCUtility | log | Transferred 495.9 KB of 5.1 MB.
2015-05-21T14:25:36.017-0700 | INFO | EISRTCUtility | log | Transferred 511.9 KB of 5.1 MB.
2015-05-21T14:25:36.017-0700 | INFO | EISRTCUtility | log | Transferred 512.0 KB of 5.1 MB.
2015-05-21T14:25:36.095-0700 | INFO | EISRTCUtility | log | Transferred 528.0 KB of 5.1 MB.
2015-05-21T14:25:36.158-0700 | INFO | EISRTCUtility | log | Transferred 543.9 KB of 5.1 MB.
2015-05-21T14:25:36.251-0700 | INFO | EISRTCUtility | log | Transferred 559.9 KB of 5.1 MB.
2015-05-21T14:25:36.314-0700 | INFO | EISRTCUtility | log | Transferred 575.9 KB of 5.1 MB.
2015-05-21T14:25:36.314-0700 | INFO | EISRTCUtility | log | Transferred 576.0 KB of 5.1 MB.
2015-05-21T14:25:36.408-0700 | INFO | EISRTCUtility | log | Transferred 592.0 KB of 5.1 MB.
2015-05-21T14:25:36.486-0700 | INFO | EISRTCUtility | log | Transferred 607.9 KB of 5.1 MB.
2015-05-21T14:25:36.564-0700 | INFO | EISRTCUtility | log | Transferred 623.9 KB of 5.1 MB.
2015-05-21T14:25:36.626-0700 | INFO | EISRTCUtility | log | Transferred 639.9 KB of 5.1 MB.
2015-05-21T14:25:36.642-0700 | INFO | EISRTCUtility | log | Transferred 640.0 KB of 5.1 MB.
2015-05-21T14:25:36.704-0700 | INFO | EISRTCUtility | log | Transferred 656.0 KB of 5.1 MB.
2015-05-21T14:25:36.767-0700 | INFO | EISRTCUtility | log | Transferred 671.9 KB of 5.1 MB.
2015-05-21T14:25:36.845-0700 | INFO | EISRTCUtility | log | Transferred 687.9 KB of 5.1 MB.
2015-05-21T14:25:36.908-0700 | INFO | EISRTCUtility | log | Transferred 703.9 KB of 5.1 MB.
2015-05-21T14:25:36.923-0700 | INFO | EISRTCUtility | log | Transferred 704.0 KB of 5.1 MB.
2015-05-21T14:25:37.001-0700 | INFO | EISRTCUtility | log | Transferred 720.0 KB of 5.1 MB.
2015-05-21T14:25:37.064-0700 | INFO | EISRTCUtility | log | Transferred 735.9 KB of 5.1 MB.
2015-05-21T14:25:37.158-0700 | INFO | EISRTCUtility | log | Transferred 751.9 KB of 5.1 MB.
2015-05-21T14:25:37.236-0700 | INFO | EISRTCUtility | log | Transferred 767.9 KB of 5.1 MB.
2015-05-21T14:25:37.251-0700 | INFO | EISRTCUtility | log | Transferred 768.0 KB of 5.1 MB.
2015-05-21T14:25:37.314-0700 | INFO | EISRTCUtility | log | Transferred 784.0 KB of 5.1 MB.
2015-05-21T14:25:37.408-0700 | INFO | EISRTCUtility | log | Transferred 799.9 KB of 5.1 MB.
2015-05-21T14:25:37.470-0700 | INFO | EISRTCUtility | log | Transferred 815.9 KB of 5.1 MB.
2015-05-21T14:25:37.548-0700 | INFO | EISRTCUtility | log | Transferred 831.9 KB of 5.1 MB.
2015-05-21T14:25:37.548-0700 | INFO | EISRTCUtility | log | Transferred 832.0 KB of 5.1 MB.
2015-05-21T14:25:37.626-0700 | INFO | EISRTCUtility | log | Transferred 848.0 KB of 5.1 MB.
2015-05-21T14:25:37.658-0700 | INFO | EISRTCUtility | log | Transferred 863.9 KB of 5.1 MB.
2015-05-21T14:25:37.736-0700 | INFO | EISRTCUtility | log | Transferred 879.9 KB of 5.1 MB.
2015-05-21T14:25:37.814-0700 | INFO | EISRTCUtility | log | Transferred 895.9 KB of 5.1 MB.
2015-05-21T14:25:37.814-0700 | INFO | EISRTCUtility | log | Transferred 896.0 KB of 5.1 MB.
2015-05-21T14:25:37.892-0700 | INFO | EISRTCUtility | log | Transferred 912.0 KB of 5.1 MB.
2015-05-21T14:25:37.970-0700 | INFO | EISRTCUtility | log | Transferred 927.9 KB of 5.1 MB.
2015-05-21T14:25:37.986-0700 | INFO | EISRTCUtility | log | Transferred 943.9 KB of 5.1 MB.
2015-05-21T14:25:38.064-0700 | INFO | EISRTCUtility | log | Transferred 959.9 KB of 5.1 MB.
2015-05-21T14:25:38.064-0700 | INFO | EISRTCUtility | log | Transferred 960.0 KB of 5.1 MB.
2015-05-21T14:25:38.126-0700 | INFO | EISRTCUtility | log | Transferred 976.0 KB of 5.1 MB.
2015-05-21T14:25:38.533-0700 | INFO | EISRTCUtility | log | Transferred 991.9 KB of 5.1 MB.
2015-05-21T14:25:38.533-0700 | INFO | EISRTCUtility | log | Transferred 1,007.9 KB of 5.1 MB.
2015-05-21T14:25:38.611-0700 | INFO | EISRTCUtility | log | Transferred 1,023.9 KB of 5.1 MB.
2015-05-21T14:25:38.611-0700 | INFO | EISRTCUtility | log | Transferred 1,024.0 KB of 5.1 MB.
2015-05-21T14:25:38.704-0700 | INFO | EISRTCUtility | log | Transferred 1.0 MB of 5.1 MB.
2015-05-21T14:25:38.861-0700 | INFO | EISRTCUtility | log | Transferred 1.1 MB of 5.1 MB.
2015-05-21T14:25:39.189-0700 | INFO | EISRTCUtility | log | Transferred 1.2 MB of 5.1 MB.
2015-05-21T14:25:39.486-0700 | INFO | EISRTCUtility | log | Transferred 1.3 MB of 5.1 MB.
2015-05-21T14:25:39.845-0700 | INFO | EISRTCUtility | log | Transferred 1.4 MB of 5.1 MB.
2015-05-21T14:25:40.079-0700 | INFO | EISRTCUtility | log | Transferred 1.5 MB of 5.1 MB.
2015-05-21T14:25:40.408-0700 | INFO | EISRTCUtility | log | Transferred 1.6 MB of 5.1 MB.
2015-05-21T14:25:40.642-0700 | INFO | EISRTCUtility | log | Transferred 1.7 MB of 5.1 MB.
2015-05-21T14:25:40.892-0700 | INFO | EISRTCUtility | log | Transferred 1.8 MB of 5.1 MB.
2015-05-21T14:25:41.376-0700 | INFO | EISRTCUtility | log | Transferred 1.9 MB of 5.1 MB.
2015-05-21T14:25:41.829-0700 | INFO | EISRTCUtility | log | Transferred 2.0 MB of 5.1 MB.
2015-05-21T14:25:42.158-0700 | INFO | EISRTCUtility | log | Transferred 2.1 MB of 5.1 MB.
2015-05-21T14:25:42.376-0700 | INFO | EISRTCUtility | log | Transferred 2.2 MB of 5.1 MB.
2015-05-21T14:25:42.611-0700 | INFO | EISRTCUtility | log | Transferred 2.3 MB of 5.1 MB.
2015-05-21T14:25:42.861-0700 | INFO | EISRTCUtility | log | Transferred 2.4 MB of 5.1 MB.
2015-05-21T14:25:43.079-0700 | INFO | EISRTCUtility | log | Transferred 2.5 MB of 5.1 MB.
2015-05-21T14:25:43.345-0700 | INFO | EISRTCUtility | log | Transferred 2.6 MB of 5.1 MB.
2015-05-21T14:25:43.533-0700 | INFO | EISRTCUtility | log | Transferred 2.7 MB of 5.1 MB.
2015-05-21T14:25:43.783-0700 | INFO | EISRTCUtility | log | Transferred 2.8 MB of 5.1 MB.
2015-05-21T14:25:44.017-0700 | INFO | EISRTCUtility | log | Transferred 2.9 MB of 5.1 MB.
2015-05-21T14:25:44.548-0700 | INFO | EISRTCUtility | log | Transferred 3.0 MB of 5.1 MB.
2015-05-21T14:25:44.954-0700 | INFO | EISRTCUtility | log | Transferred 3.1 MB of 5.1 MB.
2015-05-21T14:25:45.204-0700 | INFO | EISRTCUtility | log | Transferred 3.2 MB of 5.1 MB.
2015-05-21T14:25:45.470-0700 | INFO | EISRTCUtility | log | Transferred 3.3 MB of 5.1 MB.
2015-05-21T14:25:45.751-0700 | INFO | EISRTCUtility | log | Transferred 3.4 MB of 5.1 MB.
2015-05-21T14:25:45.954-0700 | INFO | EISRTCUtility | log | Transferred 3.5 MB of 5.1 MB.
2015-05-21T14:25:46.204-0700 | INFO | EISRTCUtility | log | Transferred 3.6 MB of 5.1 MB.
2015-05-21T14:25:46.408-0700 | INFO | EISRTCUtility | log | Transferred 3.7 MB of 5.1 MB.
2015-05-21T14:25:46.611-0700 | INFO | EISRTCUtility | log | Transferred 3.8 MB of 5.1 MB.
2015-05-21T14:25:46.861-0700 | INFO | EISRTCUtility | log | Transferred 3.9 MB of 5.1 MB.
2015-05-21T14:25:47.064-0700 | INFO | EISRTCUtility | log | Transferred 4.0 MB of 5.1 MB.
2015-05-21T14:25:47.720-0700 | INFO | EISRTCUtility | log | Transferred 4.1 MB of 5.1 MB.
2015-05-21T14:25:48.025-0700 | INFO | EISRTCUtility | log | Transferred 4.2 MB of 5.1 MB.
2015-05-21T14:25:48.253-0700 | INFO | EISRTCUtility | log | Transferred 4.3 MB of 5.1 MB.
2015-05-21T14:25:48.535-0700 | INFO | EISRTCUtility | log | Transferred 4.4 MB of 5.1 MB.
2015-05-21T14:25:48.769-0700 | INFO | EISRTCUtility | log | Transferred 4.5 MB of 5.1 MB.
2015-05-21T14:25:49.019-0700 | INFO | EISRTCUtility | log | Transferred 4.6 MB of 5.1 MB.
2015-05-21T14:25:49.206-0700 | INFO | EISRTCUtility | log | Transferred 4.7 MB of 5.1 MB.
2015-05-21T14:25:49.425-0700 | INFO | EISRTCUtility | log | Transferred 4.8 MB of 5.1 MB.
2015-05-21T14:25:49.660-0700 | INFO | EISRTCUtility | log | Transferred 4.9 MB of 5.1 MB.
2015-05-21T14:25:49.894-0700 | INFO | EISRTCUtility | log | Transferred 5.0 MB of 5.1 MB.
2015-05-21T14:25:50.144-0700 | INFO | EISRTCUtility | log | Transferred 5.1 MB of 5.1 MB.
2015-05-21T14:25:50.597-0700 | INFO | EISRTCUtility | log | [downloadDatapowerComponent()] File downloaded successfully from the change set: C:\Users\m236259\AppData\Local\Temp\SIMON_artifact.xcfg
2015-05-21T14:25:50.597-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | Uploading Datapower Artifact to RAM
2015-05-21T14:25:50.597-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | RAM Category 1 (Type): Technologies/Main Technologies/DP/Type/WSP
2015-05-21T14:25:50.597-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | RAM Category 2 (Env): SOA Environment/DEV/esbidcddp030.ivdc.kp.org
2015-05-21T14:25:50.597-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | File being uploaded: SIMON_artifact.xcfg
2015-05-21T14:25:50.597-0700 | INFO | EISRAMUtility | uploadNewDeployableArtifact | EISRAMUtility.uploadNewDeployableArtifact starting...
2015-05-21T14:26:46.604-0700 | INFO | EISRAMUtility | createAssetImplementation | Working on Asset implementation: SIMON_artifact_20150520_DEV
2015-05-21T14:26:48.588-0700 | INFO | EISRAMUtility | retrieveCurrentImplementation | Latest implementation found: SIMON_artifact_20150520_DEV[1.0] created on Thu May 21 14:23:28 PDT 2015
2015-05-21T14:26:50.760-0700 | INFO | EISRAMUtility | retireCurrentImplementations | EISRAMUtility.retireCurrentImplementations starting...
2015-05-21T14:26:50.760-0700 | INFO | EISRAMUtility | retireCurrentImplementations | Retiring asset: SIMON_artifact_20150520_DEV[1.0] with GUID 9AAE45C0-E435-F031-50B8-6BF8CE422F2C
2015-05-21T14:26:50.760-0700 | INFO | EISRAMUtility | retireCurrentImplementations | EISRAMUtility.retireCurrentImplementations got here ONE...
2015-05-21T14:26:51.291-0700 | ERROR | EISRAMUtility | retireCurrentImplementations | RAMRuntimeException Error retiring SIMON_artifact_20150520_DEV[1.0], can't proceed...Failed to load available actions
2015-05-21T14:26:51.291-0700 | ERROR | EISRAMUtility | uploadNewDeployableArtifact | Error uploading new deployable artifact: RAMRuntimeException Error retiring SIMON_artifact_20150520_DEV[1.0], can't proceed...Failed to load available actions: com.ibm.ram.common.data.exception.RAMRuntimeException: Failed to load available actions
at com.ibm.ram.client.RAMAsset.getAvailableActions(RAMAsset.java:302)
at org.kp.eis.ram.utility.EISRAMUtility.retireCurrentImplementations(EISRAMUtility.java:773)
at org.kp.eis.ram.utility.EISRAMUtility.createAssetImplementation(EISRAMUtility.java:657)
at org.kp.eis.ram.utility.EISRAMUtility.createNewImplementation(EISRAMUtility.java:224)
at org.kp.eis.ram.utility.EISRAMUtility.uploadNewDeployableArtifact(EISRAMUtility.java:132)
at org.kp.eis.rtcRamClient.EIS_RTC_RAM_Client.uploadDeployableArtifactToRAM(EIS_RTC_RAM_Client.java:104)
at org.kp.eis.rtcRamClient.EIS_RTC_RAM_Client.main(EIS_RTC_RAM_Client.java:272)
Caused by: com.ibm.ram.internal.client.RAMServiceException: com.ibm.ram.internal.client.RAMServiceException[500][10006]
at com.ibm.ram.internal.client.AbstractRESTClient.getAvailableActions(AbstractRESTClient.java:242)
at com.ibm.ram.client.RAMAsset.getAvailableActions(RAMAsset.java:279)
... 6 more
Caused by: com.ibm.ram.internal.rest.RAMRestException: com.ibm.ram.internal.client.RAMServiceException[500]
at com.ibm.ram.internal.client.RestClientService.doGet(RestClientService.java:62)
at com.ibm.ram.internal.client.AbstractRESTClient.getAvailableActions(AbstractRESTClient.java:239)
... 7 more
Caused by: com.ibm.ram.internal.client.RAMServiceException[500]
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:144)
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:105)
at com.ibm.ram.internal.client.RestClientService.doGet(RestClientService.java:53)
... 8 more
Caused by: java.lang.NullPointerException
at java.lang.Enum.compareTo(Enum.java:178)
at com.ibm.ram.internal.client.RESTCacheManager.resolveResourceURL(RESTCacheManager.java:640)
at com.ibm.ram.internal.client.RESTCacheManager.primGetResourceObject(RESTCacheManager.java:307)
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:129)
... 10 more
at org.kp.eis.ram.utility.EISRAMUtility.retireCurrentImplementations(EISRAMUtility.java:810)
at org.kp.eis.ram.utility.EISRAMUtility.createAssetImplementation(EISRAMUtility.java:657)
at org.kp.eis.ram.utility.EISRAMUtility.createNewImplementation(EISRAMUtility.java:224)
at org.kp.eis.ram.utility.EISRAMUtility.uploadNewDeployableArtifact(EISRAMUtility.java:132)
at org.kp.eis.rtcRamClient.EIS_RTC_RAM_Client.uploadDeployableArtifactToRAM(EIS_RTC_RAM_Client.java:104)
at org.kp.eis.rtcRamClient.EIS_RTC_RAM_Client.main(EIS_RTC_RAM_Client.java:272)
Caused by: com.ibm.ram.common.data.exception.RAMRuntimeException: Failed to load available actions
at com.ibm.ram.client.RAMAsset.getAvailableActions(RAMAsset.java:302)
at org.kp.eis.ram.utility.EISRAMUtility.retireCurrentImplementations(EISRAMUtility.java:773)
... 5 more
Caused by: com.ibm.ram.internal.client.RAMServiceException: com.ibm.ram.internal.client.RAMServiceException[500][10006]
at com.ibm.ram.internal.client.AbstractRESTClient.getAvailableActions(AbstractRESTClient.java:242)
at com.ibm.ram.client.RAMAsset.getAvailableActions(RAMAsset.java:279)
... 6 more
Caused by: com.ibm.ram.internal.rest.RAMRestException: com.ibm.ram.internal.client.RAMServiceException[500]
at com.ibm.ram.internal.client.RestClientService.doGet(RestClientService.java:62)
at com.ibm.ram.internal.client.AbstractRESTClient.getAvailableActions(AbstractRESTClient.java:239)
... 7 more
Caused by: com.ibm.ram.internal.client.RAMServiceException[500]
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:144)
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:105)
at com.ibm.ram.internal.client.RestClientService.doGet(RestClientService.java:53)
... 8 more
Caused by: java.lang.NullPointerException
at java.lang.Enum.compareTo(Enum.java:178)
at com.ibm.ram.internal.client.RESTCacheManager.resolveResourceURL(RESTCacheManager.java:640)
at com.ibm.ram.internal.client.RESTCacheManager.primGetResourceObject(RESTCacheManager.java:307)
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:129)
... 10 more
2015-05-21T14:26:51.307-0700 | ERROR | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | Error with RAM Utility: : Error uploading new deployable artifact: RAMRuntimeException Error retiring SIMON_artifact_20150520_DEV[1.0], can't proceed...Failed to load available actions: com.ibm.ram.common.data.exception.RAMRuntimeException: Failed to load available actions
at com.ibm.ram.client.RAMAsset.getAvailableActions(RAMAsset.java:302)
at org.kp.eis.ram.utility.EISRAMUtility.retireCurrentImplementations(EISRAMUtility.java:773)
at org.kp.eis.ram.utility.EISRAMUtility.createAssetImplementation(EISRAMUtility.java:657)
at org.kp.eis.ram.utility.EISRAMUtility.createNewImplementation(EISRAMUtility.java:224)
at org.kp.eis.ram.utility.EISRAMUtility.uploadNewDeployableArtifact(EISRAMUtility.java:132)
at org.kp.eis.rtcRamClient.EIS_RTC_RAM_Client.uploadDeployableArtifactToRAM(EIS_RTC_RAM_Client.java:104)
at org.kp.eis.rtcRamClient.EIS_RTC_RAM_Client.main(EIS_RTC_RAM_Client.java:272)
Caused by: com.ibm.ram.internal.client.RAMServiceException: com.ibm.ram.internal.client.RAMServiceException[500][10006]
at com.ibm.ram.internal.client.AbstractRESTClient.getAvailableActions(AbstractRESTClient.java:242)
at com.ibm.ram.client.RAMAsset.getAvailableActions(RAMAsset.java:279)
... 6 more
Caused by: com.ibm.ram.internal.rest.RAMRestException: com.ibm.ram.internal.client.RAMServiceException[500]
at com.ibm.ram.internal.client.RestClientService.doGet(RestClientService.java:62)
at com.ibm.ram.internal.client.AbstractRESTClient.getAvailableActions(AbstractRESTClient.java:239)
... 7 more
Caused by: com.ibm.ram.internal.client.RAMServiceException[500]
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:144)
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:105)
at com.ibm.ram.internal.client.RestClientService.doGet(RestClientService.java:53)
... 8 more
Caused by: java.lang.NullPointerException
at java.lang.Enum.compareTo(Enum.java:178)
at com.ibm.ram.internal.client.RESTCacheManager.resolveResourceURL(RESTCacheManager.java:640)
at com.ibm.ram.internal.client.RESTCacheManager.primGetResourceObject(RESTCacheManager.java:307)
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:129)
... 10 more
at org.kp.eis.ram.utility.EISRAMUtility.retireCurrentImplementations(EISRAMUtility.java:810)
at org.kp.eis.ram.utility.EISRAMUtility.createAssetImplementation(EISRAMUtility.java:657)
at org.kp.eis.ram.utility.EISRAMUtility.createNewImplementation(EISRAMUtility.java:224)
at org.kp.eis.ram.utility.EISRAMUtility.uploadNewDeployableArtifact(EISRAMUtility.java:132)
at org.kp.eis.rtcRamClient.EIS_RTC_RAM_Client.uploadDeployableArtifactToRAM(EIS_RTC_RAM_Client.java:104)
at org.kp.eis.rtcRamClient.EIS_RTC_RAM_Client.main(EIS_RTC_RAM_Client.java:272)
Caused by: com.ibm.ram.common.data.exception.RAMRuntimeException: Failed to load available actions
at com.ibm.ram.client.RAMAsset.getAvailableActions(RAMAsset.java:302)
at org.kp.eis.ram.utility.EISRAMUtility.retireCurrentImplementations(EISRAMUtility.java:773)
... 5 more
Caused by: com.ibm.ram.internal.client.RAMServiceException: com.ibm.ram.internal.client.RAMServiceException[500][10006]
at com.ibm.ram.internal.client.AbstractRESTClient.getAvailableActions(AbstractRESTClient.java:242)
at com.ibm.ram.client.RAMAsset.getAvailableActions(RAMAsset.java:279)
... 6 more
Caused by: com.ibm.ram.internal.rest.RAMRestException: com.ibm.ram.internal.client.RAMServiceException[500]
at com.ibm.ram.internal.client.RestClientService.doGet(RestClientService.java:62)
at com.ibm.ram.internal.client.AbstractRESTClient.getAvailableActions(AbstractRESTClient.java:239)
... 7 more
Caused by: com.ibm.ram.internal.client.RAMServiceException[500]
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:144)
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:105)
at com.ibm.ram.internal.client.RestClientService.doGet(RestClientService.java:53)
... 8 more
Caused by: java.lang.NullPointerException
at java.lang.Enum.compareTo(Enum.java:178)
at com.ibm.ram.internal.client.RESTCacheManager.resolveResourceURL(RESTCacheManager.java:640)
at com.ibm.ram.internal.client.RESTCacheManager.primGetResourceObject(RESTCacheManager.java:307)
at com.ibm.ram.internal.client.RESTCacheManager.getResource(RESTCacheManager.java:129)
... 10 more
2015-05-21T14:26:51.323-0700 | INFO | EIS_RTC_RAM_Client | uploadDeployableArtifactToRAM | File C:\Users\m236259\AppData\Local\Temp\SIMON_artifact.xcfg deletion successful? true
2015-05-21T14:26:51.323-0700 | INFO | EISRTCUtility | log | [cleanup()] Logged out from the repository...
2015-05-21T14:26:51.338-0700 | INFO | EISRTCUtility | log | -----------------------------------------------------------
2015-05-21T14:26:52.573-0700 | INFO | EISRAMUtility | cleanup | -----------------------------------------------------------