ref #9114 further adapt jsonConfigurations and add new constructor to URI wrapper
[cdmlib.git] / cdmlib-remote / src / main / resources / eu / etaxonomy / cdm / remote / json / jsonConfigurations.xml
index fbc19168d80c4558a5e10bdd3457d44d251a27a5..1bd7437b979628a8659e15d3796e2ed917a37a66 100644 (file)
          </entry>
          <entry key="eu.etaxonomy.cdm.persistence.dto.TaxonNodeDto">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.bean.TaxonNodeDtoBeanProcessor" />
          </entry>
          <entry key="eu.etaxonomy.cdm.persistence.dto.TaxonNodeDto">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.bean.TaxonNodeDtoBeanProcessor" />
+        </entry>
+        <entry key="eu.etaxonomy.cdm.model.location.Point">
+          <bean class="eu.etaxonomy.cdm.remote.json.processor.bean.PointBeanProcessor"/>
         </entry>
          <entry key="eu.etaxonomy.cdm.model.reference.Reference">
               <bean class="eu.etaxonomy.cdm.remote.json.processor.bean.ReferenceBaseBeanProcessor"/>
         </entry>
          <entry key="eu.etaxonomy.cdm.model.reference.Reference">
               <bean class="eu.etaxonomy.cdm.remote.json.processor.bean.ReferenceBaseBeanProcessor"/>
         <entry key="java.util.LinkedHashMap">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
         <entry key="java.util.LinkedHashMap">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
-        <entry key="eu.etaxonomy.cdm.api.service.name.TypeDesignationSetManager.TypeDesignationWorkingSet">
+        <entry key="eu.etaxonomy.cdm.api.service.name.TypeDesignationWorkingSet">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
-        <entry key="java.net.URI">
+        <entry key="eu.etaxonomy.cdm.common.URI">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.URIJSONValueProcessor"/>
         </entry>
         <entry key="eu.etaxonomy.cdm.model.taxon.TaxonNodeStatus">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.KeyTermValueProcessor"/>
         </entry>
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.URIJSONValueProcessor"/>
         </entry>
         <entry key="eu.etaxonomy.cdm.model.taxon.TaxonNodeStatus">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.KeyTermValueProcessor"/>
         </entry>
+        <entry key="eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationType">
+            <bean class="eu.etaxonomy.cdm.remote.json.processor.value.KeyTermValueProcessor"/>
+        </entry>
       </map>
     </property>
     <property name="ignoreDefaultExcludes" value="true" />
       </map>
     </property>
     <property name="ignoreDefaultExcludes" value="true" />
         <entry key="java.util.Map">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
         <entry key="java.util.Map">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
-        <entry key="java.net.URI">
+        <entry key="eu.etaxonomy.cdm.common.URI">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.URIJSONValueProcessor"/>
         </entry>
         <entry key="eu.etaxonomy.cdm.model.taxon.TaxonNodeStatus">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.KeyTermValueProcessor" />
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.URIJSONValueProcessor"/>
         </entry>
         <entry key="eu.etaxonomy.cdm.model.taxon.TaxonNodeStatus">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.KeyTermValueProcessor" />
+        </entry>        
+        <entry key="eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationType">
+            <bean class="eu.etaxonomy.cdm.remote.json.processor.value.KeyTermValueProcessor"/>
         </entry>
       </map>
     </property>
         </entry>
       </map>
     </property>
         <entry key="java.util.Map">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
         <entry key="java.util.Map">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
-        <entry key="java.net.URI">
+        <entry key="java.util.LinkedHashMap">
+            <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
+        </entry>
+        <entry key="eu.etaxonomy.cdm.api.service.name.TypeDesignationWorkingSet">
+            <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
+        </entry>
+        <entry key="eu.etaxonomy.cdm.common.URI">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.URIJSONValueProcessor"/>
         </entry>
         <entry key="eu.etaxonomy.cdm.model.taxon.TaxonNodeStatus">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.KeyTermValueProcessor" />
         </entry>
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.URIJSONValueProcessor"/>
         </entry>
         <entry key="eu.etaxonomy.cdm.model.taxon.TaxonNodeStatus">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.KeyTermValueProcessor" />
         </entry>
+        <entry key="eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationType">
+            <bean class="eu.etaxonomy.cdm.remote.json.processor.value.KeyTermValueProcessor"/>
+        </entry>
       </map>
     </property>
     <property name="ignoreDefaultExcludes" value="true" />
       </map>
     </property>
     <property name="ignoreDefaultExcludes" value="true" />
         <entry key="java.util.Map">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
         <entry key="java.util.Map">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
-          <entry key="java.net.URI">
+          <entry key="eu.etaxonomy.cdm.common.URI">
               <bean class="eu.etaxonomy.cdm.remote.json.processor.value.URIJSONValueProcessor"/>
           </entry>
       </map>
               <bean class="eu.etaxonomy.cdm.remote.json.processor.value.URIJSONValueProcessor"/>
           </entry>
       </map>
         <entry key="java.util.Map">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
         <entry key="java.util.Map">
             <bean class="eu.etaxonomy.cdm.remote.json.processor.value.MapJSONValueProcessor" />
         </entry>
-          <entry key="java.net.URI">
+          <entry key="eu.etaxonomy.cdm.common.URI">
               <bean class="eu.etaxonomy.cdm.remote.json.processor.value.URIJSONValueProcessor"/>
           </entry>
 
               <bean class="eu.etaxonomy.cdm.remote.json.processor.value.URIJSONValueProcessor"/>
           </entry>