[jboss-cvs] JBossAS SVN: r90735 - in projects/jboss-deployers/trunk: deployers-vfs-spi/src/main/java/org/jboss/deployers/vfs/spi/deployer and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jul 1 03:31:44 EDT 2009
Author: thomas.diesler at jboss.com
Date: 2009-07-01 03:31:44 -0400 (Wed, 01 Jul 2009)
New Revision: 90735
Modified:
projects/jboss-deployers/trunk/deployers-vfs-spi/src/main/java/org/jboss/deployers/vfs/spi/deployer/JBossXBDeployer.java
projects/jboss-deployers/trunk/pom.xml
Log:
[JBDEPLOY-202] Allow overwrite of JBossXBHelper. Use jbossxb-2.0.2-SNAPSHOT
Modified: projects/jboss-deployers/trunk/deployers-vfs-spi/src/main/java/org/jboss/deployers/vfs/spi/deployer/JBossXBDeployer.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs-spi/src/main/java/org/jboss/deployers/vfs/spi/deployer/JBossXBDeployer.java 2009-07-01 07:15:05 UTC (rev 90734)
+++ projects/jboss-deployers/trunk/deployers-vfs-spi/src/main/java/org/jboss/deployers/vfs/spi/deployer/JBossXBDeployer.java 2009-07-01 07:31:44 UTC (rev 90735)
@@ -21,6 +21,8 @@
*/
package org.jboss.deployers.vfs.spi.deployer;
+// $Id: $
+
import org.jboss.xb.util.JBossXBHelper;
/**
@@ -28,6 +30,7 @@
*
* @param <T> the expected type
* @author <a href="ales.justin at jboss.com">Ales Justin</a>
+ * @author <a href="thomas.diesler at jboss.com">Thomas Diesler</a>
*/
public abstract class JBossXBDeployer<T> extends UnmarshallerFactoryDeployer<T, Boolean>
{
@@ -43,7 +46,6 @@
public JBossXBDeployer(Class<T> output)
{
super(output);
- this.helper = new JBossXBHelper<T>(output);
}
/**
@@ -53,6 +55,9 @@
*/
protected JBossXBHelper<T> getHelper()
{
+ if (helper == null)
+ helper = new JBossXBHelper<T>(getOutput());
+
return helper;
}
@@ -79,7 +84,7 @@
*/
public boolean isUseSchemaValidation()
{
- return helper.isUseSchemaValidation();
+ return getHelper().isUseSchemaValidation();
}
/**
@@ -89,7 +94,7 @@
*/
public void setUseSchemaValidation(boolean useSchemaValidation)
{
- helper.setUseSchemaValidation(useSchemaValidation);
+ getHelper().setUseSchemaValidation(useSchemaValidation);
}
/**
@@ -99,7 +104,7 @@
*/
public boolean isUseValidation()
{
- return helper.isUseValidation();
+ return getHelper().isUseValidation();
}
/**
@@ -109,6 +114,6 @@
*/
public void setUseValidation(boolean useValidation)
{
- helper.setUseValidation(useValidation);
+ getHelper().setUseValidation(useValidation);
}
}
\ No newline at end of file
Modified: projects/jboss-deployers/trunk/pom.xml
===================================================================
--- projects/jboss-deployers/trunk/pom.xml 2009-07-01 07:15:05 UTC (rev 90734)
+++ projects/jboss-deployers/trunk/pom.xml 2009-07-01 07:31:44 UTC (rev 90735)
@@ -30,7 +30,7 @@
<version.jboss.common.core>2.2.14.GA</version.jboss.common.core>
<version.jboss.logging.spi>2.0.5.GA</version.jboss.logging.spi>
<version.jboss.logging.log4j>2.0.5.GA</version.jboss.logging.log4j>
- <version.jbossxb>2.0.1.GA</version.jbossxb>
+ <version.jbossxb>2.0.2-SNAPSHOT</version.jbossxb>
<version.jboss.aop>2.1.0.CR3</version.jboss.aop>
<version.org.jboss.test>1.1.1.GA</version.org.jboss.test>
<version.junit>4.4</version.junit>
More information about the jboss-cvs-commits
mailing list