logger.debug("Created new AssetSubtype = " + newtype);
if (logger.isDebugEnabled()) logger.debug("Created new AssetSubtype = " + newtype);
    protected Vector processElement(Element element) {             //publish to BB during execute().        //1. Create a new AssetType instance &         String newtype = element.getAttribute("newType");        String st = element.getAttribute("superType");        AssetType superType = AssetType.findAssetType(st);                //what to do when assetType is null? - create it, process it later?        if (superType == null) {            logger.warn("AssetSubtype XML Error - Asset SuperType unknown: "+st + ".  Not processing new type = " + newtype);            return null;        }                try {            //Register new asset subtype            AssetType.addAssetSubtype(superType, newtype);                    logger.debug("Created new AssetSubtype = " + newtype);        } catch (DupWithDifferentSuperTypeException dwd) {            logger.warn("AssetSubtype XML Error - Asset sub type already exists, but declared with different superType!: \n"+dwd.toString());        }                return null;    }