Skip to content
Snippets Groups Projects
Commit 95a3f911 authored by gakin's avatar gakin
Browse files

SSDM-4334 : OpenbisSync handle properties that are in the "internalNamespace" in resource list.

SVN: 37602
parent 45ece5f8
No related branches found
Tags 0.2.3
No related merge requests found
...@@ -55,6 +55,7 @@ import ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IPropertyTypeImmuta ...@@ -55,6 +55,7 @@ import ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IPropertyTypeImmuta
import ch.systemsx.cisd.openbis.generic.server.jython.api.v1.ISampleTypeImmutable; import ch.systemsx.cisd.openbis.generic.server.jython.api.v1.ISampleTypeImmutable;
import ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IVocabularyImmutable; import ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IVocabularyImmutable;
import ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IVocabularyTermImmutable; import ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IVocabularyTermImmutable;
import ch.systemsx.cisd.openbis.generic.shared.basic.CodeConverter;
/** /**
* *
...@@ -292,7 +293,8 @@ public class MasterDataExtractor ...@@ -292,7 +293,8 @@ public class MasterDataExtractor
{ {
Element propertyAssignmentElement = doc.createElement("propertyAssignment"); Element propertyAssignmentElement = doc.createElement("propertyAssignment");
propertyAssignmentsElement.appendChild(propertyAssignmentElement); propertyAssignmentsElement.appendChild(propertyAssignmentElement);
propertyAssignmentElement.setAttribute("property_type_code", propAssignment.getPropertyType().getCode()); propertyAssignmentElement.setAttribute("property_type_code", CodeConverter.tryToBusinessLayer(propAssignment.getPropertyType().getCode(),
propAssignment.getPropertyType().isInternalNameSpace()));
// propertyAssigmentElement.setAttribute("data_type_code", propAssignment.getPropertyType().getDataType().toString()); // propertyAssigmentElement.setAttribute("data_type_code", propAssignment.getPropertyType().getDataType().toString());
propertyAssignmentElement.setAttribute("ordinal", String.valueOf(propAssignment.getOrdinal())); propertyAssignmentElement.setAttribute("ordinal", String.valueOf(propAssignment.getOrdinal()));
propertyAssignmentElement.setAttribute("section", propAssignment.getSection()); propertyAssignmentElement.setAttribute("section", propAssignment.getSection());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment