<bean class="eu.etaxonomy.cdm.remote.json.processor.bean.HibernateProxyBeanProcessor" />\r
</entry>\r
<entry key="eu.etaxonomy.cdm.model.common.TermBase">\r
- <bean class="eu.etaxonomy.cdm.remote.json.processor.bean.TermBaseBeanProcessor" />\r
+ <bean class="eu.etaxonomy.cdm.remote.json.processor.bean.TermBaseBeanProcessor">\r
+ <property name="excludes">\r
+ <set value-type="java.lang.String">\r
+ <value>partOf</value><!-- FIXME exclude partOf to avoid lazy loading exceptions -->\r
+ <value>infraGenericMarker</value><!-- FIXME leads to IllegalStateException if not excluded -->\r
+ </set>\r
+ </property>\r
+ </bean>\r
</entry>\r
<entry key="eu.etaxonomy.cdm.model.description.TextData">\r
<bean class="eu.etaxonomy.cdm.remote.json.processor.bean.TextDataBeanProcessor" />\r
<bean\r
class="eu.etaxonomy.cdm.remote.json.processor.bean.TermBaseBeanProcessor">\r
<property name="replaceRepresentations" value="true" />\r
+ <property name="excludes">\r
+ <set value-type="java.lang.String">\r
+ <value>infraGenericMarker</value><!-- FIXME leads to IllegalStateException if not excluded -->\r
+ <value>partOf</value><!-- DefinedTermBase -->\r
+ <value>kindOf</value><!-- DefinedTermBase -->\r
+ <value>includes</value><!-- DefinedTermBase -->\r
+ <value>generalizationOf</value><!-- DefinedTermBase -->\r
+ <value>vocabulary</value><!-- DefinedTermBase -->\r
+ <!--\r
+ FIXME must exclude partOf, kindOf, includes, generalizationOf .. to\r
+ avoid class cast or lazy loading exceptions in TDWG Areas\r
+ -->\r
+ </set>\r
+ </property>\r
</bean>\r
</entry>\r
<entry key="eu.etaxonomy.cdm.model.description.TextData">\r
<value>annotations</value>\r
<value>cacheStrategy</value>\r
<value>markers</value>\r
- <!--\r
- FIXME must exclude partOf, kindOf, includes, generalizationOf .. to\r
- avoid class cast or lazy loading exceptions in TDWG Areas\r
- -->\r
- <value>partOf</value><!-- DefinedTermBase? -->\r
- <value>kindOf</value><!-- DefinedTermBase? -->\r
- <value>includes</value>\r
- <value>generalizationOf</value><!-- DefinedTermBase -->\r
+ \r
<value>inDescription</value>\r
- <value>vocabulary</value><!-- DefinedTermBase -->\r
</list>\r
</property>\r
</bean> \r