// The list that is used to hold all the artifacts before uploading
List<JAXServiceData> serviceDataList = new ArrayList<JAXServiceData> ();
try {
if (serviceHierarchyList != null) {
for (int i = 0; i < serviceHierarchyList.size(); i++) {
JAXServiceData tempServiceData = new JAXServiceData();
tempServiceData.setFileName(getFileName(fileItemDataList.get(i).getFileItem().getName()));
tempServiceData.setDataHandler(fileItemDataList.get(i).getDataHandler());
tempServiceData.setServiceHierarchy(serviceHierarchyList.get(i));
serviceDataList.add(tempServiceData);
}
}
//Uploading files to back end service