PerActionInterceptorConfig[] perActionInterceptorConfigs = null;
NodeList perAction = perJpfElem.getElementsByTagName("per-action");
if(perAction != null && perAction.getLength() > 0) {
perActionInterceptorConfigs = new PerActionInterceptorConfig[perAction.getLength()];
for(int j = 0; j < perAction.getLength(); j++) {
perActionInterceptorConfigs[j] = new PerActionInterceptorConfig(
DomUtils.getChildElementText((Element)perAction.item(j), "action-name"),
parseSimpleActionInterceptorConfigs(DomUtils.getChildElementsByName((Element)perAction.item(j), "simple-action-interceptor")),
parseInterceptorConfigs(DomUtils.getChildElementsByName((Element)perAction.item(j), "action-interceptor"))
);
}