I have a custom action that is working well. The next step is to set a custom action that I created with the value that is created in the action. Does anyone know what the API for this is? I have tried the following:
…….
QName urlQname = QName.createQName(filePath.substring(0, filePath.indexOf("}")+1) + "S3URL");
Map<QName, Serializable> properties = nodeService.getProperties(actionedUponNodeRef);
properties.put(urlQname, url);
nodeService.addProperties(actionedUponNodeRef, properties);
action.setParameterValue("S3URL", url);
…….
It would seem that one of those is supposed to do that, but I am at a loss as to why it is not working. I really need this asap, so any thoughts on this would be appreciated. As I am doing this from a custom action that is running in Alfresco, I do not want to make a web service call. There should be another way to do this. I am also doing this all with Java, no webscripts. Thank you