> >> Hi,
> >>
> >> Do you have a solution to disable devMode in production environment?
> >> Based on some ENV variable or something?
> >
> > Yes, we register a configProvider in web.xml which disables devMode
based
> > on a system property.
>
> Can you share source code of the provider?
>
>
Due to our 4 staging environments we have a custom configuration library
which gives us environment specific config. That lib is used in
struts-config-provider.
Without the lib code would look something like this:
public class DevModeConfigProvider implements ConfigurationProvider {
....
public void register(ContainerBuilder builder, LocatableProperties
props)
throws ConfigurationException
{
if ("dev".equals(System.getProperty("environment"))) {
props.put("struts.devMode", "true");
}
}
....
}
regards,
Christoph
This Email was scanned by Sophos Anti Virus