Which IIQ version are you inquiring about?
8.4p1
I need to send a value from before rule to after rule i tried the following, but the value keeps being null.:
Before rule:
Map updatedInfoMap = new HashMap();
Map connectorStateMap = new HashMap();
connectorStateMap.put("folderId", folderId);
connectorStateMap.put("userID", userID);
updatedInfoMap.put("updatedEndPoint", requestEndPoint);
updatedInfoMap.put("connectorStateMap", connectorStateMap);
return updatedInfoMap;
After Rule:
String userID = application.getAttributeValue("userID");
From the logs I can see that the value is not being null: (I have cut out the log to the relevant part)
2024-10-06T10:44:56,455
DEBUG http-nio-80-exec-1 connector.webservices.v2.RequestOrchestratorV2:597 - Updated info map before operation rule post-processing: connectorStateMap={userID=56, folderId=88}
Is there something I’m missing out?