Author: julien_viet
Date: 2009-12-28 04:25:48 -0500 (Mon, 28 Dec 2009)
New Revision: 1205
Modified:
kernel/trunk/exo.kernel.container/src/main/java/org/exoplatform/container/configuration/ConfigurationUnmarshaller.java
Log:
EXOJCR-349 : Perform XSD configuration validation only in development mode
Modified:
kernel/trunk/exo.kernel.container/src/main/java/org/exoplatform/container/configuration/ConfigurationUnmarshaller.java
===================================================================
---
kernel/trunk/exo.kernel.container/src/main/java/org/exoplatform/container/configuration/ConfigurationUnmarshaller.java 2009-12-28
09:14:20 UTC (rev 1204)
+++
kernel/trunk/exo.kernel.container/src/main/java/org/exoplatform/container/configuration/ConfigurationUnmarshaller.java 2009-12-28
09:25:48 UTC (rev 1205)
@@ -18,6 +18,7 @@
*/
package org.exoplatform.container.configuration;
+import org.exoplatform.commons.utils.PropertyManager;
import org.exoplatform.container.xml.Configuration;
import org.exoplatform.services.log.ExoLogger;
import org.exoplatform.services.log.Log;
@@ -172,10 +173,13 @@
public Configuration unmarshall(URL url) throws Exception
{
- boolean valid = isValid(url);
- if (!valid)
+ if (PropertyManager.isDevelopping())
{
- log.info("The configuration file " + url + " was not found valid
according to its XSD");
+ boolean valid = isValid(url);
+ if (!valid)
+ {
+ log.info("The configuration file " + url + " was not found
valid according to its XSD");
+ }
}
//
Show replies by date