if (descriptor.getLoginConfiguration() != null) {
boolean foundIt = false;
// ZipEntry ze = null;
// JarFile jar =null;
FileArchive arch=null;
String formLoginPage = descriptor.getLoginConfiguration().getFormLoginPage();
if (formLoginPage.length() > 0) {
try{
// File f = Verifier.getArchiveFile(descriptor.getModuleDescriptor().getArchiveUri());
// if(f==null){
String uri=getAbstractArchiveUri(descriptor);
try{
arch = new FileArchive();
arch.open(uri);
}catch(IOException e){throw e;}
// }else{
// jar = new JarFile(f);
// }
if (formLoginPage.startsWith("/"))
formLoginPage=formLoginPage.substring(1);
// if (f!=null){
// ze = jar.getEntry(formLoginPage);
// foundIt = (ze != null);
// }
// else{
File flp = new File(new File(arch.getURI()), formLoginPage);
if(flp.exists())
foundIt=true;
flp = null;
// }
// if (jar!=null)