private void initJipletCriteria() throws Exception
{
Iterator iter = config.getJipletMapping().iterator();
while (iter.hasNext() == true)
{
JipletMapping mapping = (JipletMapping) iter.next();
String jiplet_name = mapping.getJiplet();
Jiplet j = null;
synchronized (jiplets)
{
j = (Jiplet) jiplets.get(jiplet_name);
}
if (j == null)
{
throw new JipletException("Jiplet " + jiplet_name
+ " specified in the context mapping is not found");
}
String exp = addMapping(mapping.getMapping(), j);
jipletSelectionCriteria.add(new Pair(jiplet_name, exp));
}
}