/** * Validate the loginConfig section is correct */ public void validateEnvironmentEntries(EList envEntries) { if (envEntries.isEmpty()) return; // boolean isVersion22 = warFile.getDeploymentDescriptor().isVersion2_2Descriptor(); Iterator entries = envEntries.iterator(); Hashtable remember = new Hashtable(); while (entries.hasNext()) { EnvEntry entry = (EnvEntry) entries.next(); if (entry.getType().getName() == null) { addWarning(WAR_CATEGORY, MESSAGE_WAR_VALIDATION_INVALID_ENV_ENTRY, null, entry); } // check for duplicate env-entry-name's String name = entry.getName(); if (name != null) { if (remember.get(name) != null) { // Check for dups String[] parms = new String[1]; parms[0] = WARValidationResourceHandler.of_Type_Env_Entry_Name___88 + ": " + name; addWarning(WAR_CATEGORY, MESSAGE_WAR_VALIDATION_DUPLICATE_ENTRY, parms, entry); } else { remember.put(name, "Yea"); //$NON-NLS-1$ } } } }
int type = envEntry.getType().getValue(); if (!((type == EnvEntryType.BOOLEAN) || (type == EnvEntryType.BYTE) || (type == EnvEntryType.DOUBLE) || (type == EnvEntryType.FLOAT) || (type == EnvEntryType.INTEGER) || (type == EnvEntryType.LONG) || (type == EnvEntryType.SHORT) || (type == EnvEntryType.STRING))) { IMessage message = MessageUtility.getUtility().getMessage(vc, IEJBValidatorMessageConstants.CHKJ2840, IEJBValidationContext.WARNING, bean, this);
int type = envEntry.getType().getValue(); if (!((type == EnvEntryType.BOOLEAN) || (type == EnvEntryType.BYTE) || (type == EnvEntryType.DOUBLE) || (type == EnvEntryType.FLOAT) || (type == EnvEntryType.INTEGER) || (type == EnvEntryType.LONG) || (type == EnvEntryType.SHORT) || (type == EnvEntryType.STRING) || (type == EnvEntryType.CHARACTER))) { IMessage message = MessageUtility.getUtility().getMessage(vc, IEJBValidatorMessageConstants.CHKJ2840, IEJBValidationContext.WARNING, bean, this);