The ConfigFactory is already being registered on ApplyChangesCommand, this patch will cause it to be registered in all cases.
Brent
Index: src/main/java/org/apache/tuscany/das/rdb/impl/ReadCommandImpl.java
===================================================================
--- src/main/java/org/apache/tuscany/das/rdb/impl/ReadCommandImpl.java
(revision 393597)
+++ src/main/java/org/apache/tuscany/das/rdb/impl/ReadCommandImpl.java
(working copy)
@@ -26,6 +26,7 @@
import java.util.List;
import org.apache.tuscany.das.rdb.config.Config;
+import org.apache.tuscany.das.rdb.config.ConfigFactory;
import org.apache.tuscany.das.rdb.config.ConnectionProperties;
import org.apache.tuscany.das.rdb.config.wrapper.MappingWrapper;
import org.apache.tuscany.das.rdb.graphbuilder.impl.GraphBuilderMetadata;
@@ -159,6 +160,7 @@
public void setMappingModel(InputStream stream) {
+ SDOUtil.registerStaticTypes(ConfigFactory.class);
XMLHelper helper = XMLHelper.INSTANCE;
// ExtendedMetaData metadata = ExtendedMetaData.INSTANCE;
