Revision 44750 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.spi/src/main/java/org/gvsig/fmap/dal/spi/AbstractDataParameters.java

View differences:

AbstractDataParameters.java
30 30
import org.apache.commons.io.FileUtils;
31 31
import org.apache.commons.io.FilenameUtils;
32 32
import org.apache.commons.lang3.StringUtils;
33
import org.apache.commons.lang3.mutable.MutableInt;
33 34
import org.cresques.cts.ICRSFactory;
34 35
import org.cresques.cts.IProjection;
35 36
import org.gvsig.fmap.crs.CRSFactory;
......
52 53
import org.gvsig.tools.persistence.PersistenceManager;
53 54
import org.gvsig.tools.persistence.PersistentState;
54 55
import org.gvsig.tools.persistence.exception.PersistenceException;
56
import org.gvsig.tools.persistence.xml.XMLPersistenceManager;
55 57

  
56 58
/**
57 59
 * @author jmvivo
......
230 232
    @Override
231 233
    public byte[] toByteArray() {
232 234
            try {
233
            PersistenceManager persistenceManager = ToolsLocator.getPersistenceManager();
235
//            PersistenceManager persistenceManager = ToolsLocator.getPersistenceManager();
236
            PersistenceManager persistenceManager = new XMLPersistenceManager();
234 237
            ByteArrayOutputStream stream = new ByteArrayOutputStream();
235
            PersistentState state = persistenceManager.getState(this);
238
            PersistentState state = persistenceManager.getState(this, false, new MutableInt(1));
236 239
            persistenceManager.saveState(state, stream);
237 240
            return stream.toByteArray();
238 241
        } catch (Exception ex) {

Also available in: Unified diff