protected Collection<Properties> propertiesForModule(final String id) { final Collection<Properties> props = new ArrayList<Properties>(); for (final DeploymentModule m : module.getDeploymentModule()) { if (acceptModule(id, m)) { props.add(m.getProperties()); } } return props; } }
protected Collection<Properties> propertiesForModule(final String id) { final Collection<Properties> props = new ArrayList<Properties>(); for (final DeploymentModule m : module.getDeploymentModule()) { if (acceptModule(id, m)) { props.add(m.getProperties()); } } return props; } }
@Override public AppModule deploy(final AppModule appModule) throws OpenEJBException { final Collection<DeploymentModule> deploymentModule = appModule.getDeploymentModule(); deploymentModule.add(appModule); // parse files once since it is application scoped (we don't want duplicates) final Set<String> alreadyParsed = new HashSet<String>(); for (final DeploymentModule module : deploymentModule) { final Object o = module.getAltDDs().get(CONFIG_NAME); if (o instanceof URL) { final URL url = (URL) o; if (alreadyParsed.add(url.toExternalForm())) { configure(appModule, url); } } else if (o != null) { throw new OpenEJBException("Unknown app-ctx.xml type: " + o.getClass().getName()); } } alreadyParsed.clear(); return appModule; }
@Override public AppModule deploy(final AppModule appModule) throws OpenEJBException { final Collection<DeploymentModule> deploymentModule = appModule.getDeploymentModule(); deploymentModule.add(appModule); // parse files once since it is application scoped (we don't want duplicates) final Set<String> alreadyParsed = new HashSet<String>(); for (final DeploymentModule module : deploymentModule) { final Object o = module.getAltDDs().get(CONFIG_NAME); if (o instanceof URL) { final URL url = (URL) o; if (alreadyParsed.add(url.toExternalForm())) { configure(appModule, url); } } else if (o != null) { throw new OpenEJBException("Unknown app-ctx.xml type: " + o.getClass().getName()); } } alreadyParsed.clear(); return appModule; }
@Override public AppModule deploy(final AppModule appModule) throws OpenEJBException { final Properties overrides = new Properties(); overrides.putAll(SystemInstance.get().getProperties()); overrides.putAll(appModule.getProperties()); for (final DeploymentModule module : appModule.getDeploymentModule()) { readProperties(module); applyOverrides(overrides, module); } return appModule; }
@Override public AppModule deploy(final AppModule appModule) throws OpenEJBException { final Properties overrides = new Properties(); overrides.putAll(SystemInstance.get().getProperties()); overrides.putAll(appModule.getProperties()); for (final DeploymentModule module : appModule.getDeploymentModule()) { readProperties(module); applyOverrides(overrides, module); } return appModule; }
private void readPropertiesFiles(final AppModule appModule) throws OpenEJBException { final Collection<DeploymentModule> deploymentModule = appModule.getDeploymentModule(); // We intentionally add the AppModule itself LAST so its properties trump all deploymentModule.add(appModule); for (final DeploymentModule module : deploymentModule) { final Object o = module.getAltDDs().get("application.properties"); if (o instanceof URL) { final URL url = (URL) o; try { final Properties properties = IO.readProperties(url); appModule.getProperties().putAll(properties); } catch (final IOException e) { throw new OpenEJBException("Cannot read application.properties: " + url, e); } } else if (o instanceof Properties) { appModule.getProperties().putAll((Properties) o); } else if (o != null) { throw new OpenEJBException("Unknown application.properties type: " + o.getClass().getName()); } } }
private void readPropertiesFiles(final AppModule appModule) throws OpenEJBException { final Collection<DeploymentModule> deploymentModule = appModule.getDeploymentModule(); // We intentionally add the AppModule itself LAST so its properties trump all deploymentModule.add(appModule); for (final DeploymentModule module : deploymentModule) { final Object o = module.getAltDDs().get("application.properties"); if (o instanceof URL) { final URL url = (URL) o; try { final Properties properties = IO.readProperties(url); appModule.getProperties().putAll(properties); } catch (final IOException e) { throw new OpenEJBException("Cannot read application.properties: " + url, e); } } else if (o instanceof Properties) { appModule.getProperties().putAll((Properties) o); } else if (o != null) { throw new OpenEJBException("Unknown application.properties type: " + o.getClass().getName()); } } }
if (appModule.getDeploymentModule().size() == 1 && appModule.getWebModules().size() == 1) { WebModule webModule = appModule.getWebModules().iterator().next(); if (file.getAbsolutePath().equals(webModule.getJarLocation())) {
if (appModule.getDeploymentModule().size() == 1 && appModule.getWebModules().size() == 1) { WebModule webModule = appModule.getWebModules().iterator().next(); if (file.getAbsolutePath().equals(webModule.getJarLocation())) {
if (appModule.getDeploymentModule().size() == 1 && appModule.getWebModules().size() == 1) { final WebModule webModule = appModule.getWebModules().iterator().next(); if (file.getAbsolutePath().equals(webModule.getJarLocation())) {
for (final DeploymentModule module : appModule.getDeploymentModule()) { module.setStandaloneModule(false);
for (final DeploymentModule module : appModule.getDeploymentModule()) { module.setStandaloneModule(false);