@Test public void basicComponentValidation() throws Exception { JarFile ok = new JarFile(new File(JARS_DIR + "ok.jar")); ComponentValidator componentValidator = new ComponentValidator(ok); componentValidator.validateAll(new BaseDeployLogger()); validateWithException("nomanifest.jar", "Non-existing or invalid manifest in " + JARS_DIR + "nomanifest.jar"); }
public void validateAll(DeployLogger deployLogger) throws IOException { validateOSGIHeaders(deployLogger); }
ComponentValidator extends Validator { public void validateAll(DeployLogger deployLogger) throws IOException { validateOSGIHeaders(deployLogger); } }
ComponentValidator extends Validator { public void validateAll(DeployLogger deployLogger) throws IOException { validateOSGIHeaders(deployLogger); } ComponentValidator();  ComponentValidator(JarFile jarFile); }
ComponentValidator extends Validator { public void validateAll(DeployLogger deployLogger) throws IOException { validateOSGIHeaders(deployLogger); } ComponentValidator();  ComponentValidator(JarFile jarFile); @Override void validate(VespaModel model, DeployState deployState); void validateAll(DeployLogger deployLogger); void validateOSGIHeaders(DeployLogger deployLogger); }
ComponentValidator extends Validator { public void validateAll(DeployLogger deployLogger) throws IOException { validateOSGIHeaders(deployLogger); } ComponentValidator();  ComponentValidator(JarFile jarFile); @Override void validate(VespaModel model, DeployState deployState); void validateAll(DeployLogger deployLogger); void validateOSGIHeaders(DeployLogger deployLogger);  }