View | Details | Raw Unified | Return to bug 226782
Collapse All | Expand All

(-)j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEFlexProjDeployable.java (-1 / +4 lines)
Lines 44-52 Link Here
44
import org.eclipse.jst.j2ee.internal.J2EEConstants;
44
import org.eclipse.jst.j2ee.internal.J2EEConstants;
45
import org.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyManifestUtil;
45
import org.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyManifestUtil;
46
import org.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyVirtualComponent;
46
import org.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyVirtualComponent;
47
import org.eclipse.jst.j2ee.internal.componentcore.JavaEEBinaryComponentHelper;
47
import org.eclipse.jst.j2ee.internal.plugin.IJ2EEModuleConstants;
48
import org.eclipse.jst.j2ee.internal.plugin.IJ2EEModuleConstants;
48
import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
49
import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
49
import org.eclipse.jst.j2ee.internal.project.J2EEProjectUtilities;
50
import org.eclipse.jst.j2ee.internal.project.J2EEProjectUtilities;
51
import org.eclipse.jst.jee.util.internal.JavaEEQuickPeek;
50
import org.eclipse.jst.server.core.IApplicationClientModule;
52
import org.eclipse.jst.server.core.IApplicationClientModule;
51
import org.eclipse.jst.server.core.IConnectorModule;
53
import org.eclipse.jst.server.core.IConnectorModule;
52
import org.eclipse.jst.server.core.IEJBModule;
54
import org.eclipse.jst.server.core.IEJBModule;
Lines 638-644 Link Here
638
		}
640
		}
639
		IVirtualReference reference = getReferenceNamed(references,aComponent.getName());
641
		IVirtualReference reference = getReferenceNamed(references,aComponent.getName());
640
		// Ensure module URI exists on EAR DD for binary archive
642
		// Ensure module URI exists on EAR DD for binary archive
641
		return app.getFirstModule(reference.getArchiveName()) != null;
643
		boolean inDD = app.getFirstModule(reference.getArchiveName()) != null;
644
		return inDD && JavaEEBinaryComponentHelper.getJavaEEQuickPeek(aComponent).getType() != JavaEEQuickPeek.UNKNOWN;
642
    }
645
    }
643
    
646
    
644
    protected IVirtualReference getReferenceNamed(IVirtualReference[] references, String name) {
647
    protected IVirtualReference getReferenceNamed(IVirtualReference[] references, String name) {

Return to bug 226782