diff --git a/j2eeserver/src/org/netbeans/modules/j2ee/deployment/impl/projects/DeploymentTargetImpl.java b/j2eeserver/src/org/netbeans/modules/j2ee/deployment/impl/projects/DeploymentTargetImpl.java --- a/j2eeserver/src/org/netbeans/modules/j2ee/deployment/impl/projects/DeploymentTargetImpl.java +++ b/j2eeserver/src/org/netbeans/modules/j2ee/deployment/impl/projects/DeploymentTargetImpl.java @@ -119,18 +119,22 @@ } else { clientModule = moduleProvider.getJ2eeModule(); } - - url = findWebUrl(clientModule); - if (url != null) { - if (partUrl.startsWith("/")) - return (url + partUrl); - else - return (url + "/" + partUrl); //NOI18N - } else { - return null; + + if (clientModule.getType().equals(J2eeModule.Type.WAR)) { + url = findWebUrl(clientModule); + if (url != null) { + if (partUrl.startsWith("/")) { // NOI18N + return (url + partUrl); + } else { + return (url + "/" + partUrl); //NOI18N + } + } else { + return null; + } } + return null; } - + private J2eeModuleProvider getChildModuleProvider(J2eeModuleProvider jmp, String uri) { if (uri == null) return null;