}
// Get the corresponsing objects from the jaxb bean
ArrayList<Object> objList = new ArrayList<Object>();
for (String childName : childNames) {
PropertyDescriptorPlus propInfo = pdMap.get(childName);
Object object = null;
if (propInfo == null) {
throw new JAXBWrapperException(
Messages.getMessage("JAXBWrapperErr6",
jaxbComplexTypeObj.getClass().getName(),
childName));
}
try {
object = propInfo.get(jaxbComplexTypeObj);
} catch (Throwable e) {
if (log.isDebugEnabled()) {
log.debug("An exception " + e.getClass() +
"occurred while trying to call get() on " + propInfo);
log.debug("The corresponding xml child name is: " + childName);