Hi Ryan
Thanks for the reply
here is the code
public String setglblcontainer(String acktext, Container container) throws StreamTransformationException{
GlobalContainer globalContainer1 = container.getGlobalContainer();
AbstractTrace trace = container.getTrace();
HashMap<String, ArrayList<String>> matTuple = new HashMap<String, ArrayList<String>>();
ArrayList<String> valSetOne = new ArrayList<String>();
valSetOne.add("Apple");
matTuple.put("A", valSetOne);
trace.addInfo("executed get" + valSetOne[0]);
globalContainer1.setParameter("matmap", matTuple);
return"";
HashMap<String, ArrayList<String>> matmap1 = (HashMap<String, ArrayList<String>>) container.getGlobalContainer().getParameter("matmap");
AbstractTrace trace = container.getTrace();
trace.addInfo("getmethod");
for(int i = 0; i<coreid.length; i++)
{
ArrayList<String> al = matmap1.get(coreid[i]);
matmap1.remove(coreid[i]);
for(int j = 0; j<al.size(); j++)
{
result.addValue(al.get(j));
}
}
thx
mike