// 1. It is not a full deployment descriptor
// 2. It is called through dynamic deployment
if (!isFull && annotationProcessingRequested
&& classLoader != null) {
try {
ProcessingResult result = processAnnotations(descriptor, abstractArchive);
if (result != null &&
ResultType.FAILED.equals(result.getOverallResult())){
DOLUtils.getDefaultLogger().severe(localStrings.getLocalString(
"enterprise.deployment.archivist.annotationprocessingfailed",
"Annotations processing failed for {0}",
new Object[]{abstractArchive.getArchiveUri()}));
}