Project

General

Profile

« Previous | Next » 

Revision 58341

ClaimEntity: Add information about the dashboard where the claim was created

Properties:
add properties for the different services
create beans properly
production or beta is decided from the services urls in properties

Migration:
create migration method: CopyFromBetaToProduction for communities

View differences:

springContext-claims.xml
22 22
        <property name="projectHandler" ref="projectHandler"/>
23 23
        <property name="resultHandler" ref="resultHandler"/>
24 24
        <property name="claimValidation" ref="claimValidation"/>
25
        <property name="useProductionIndex" value="${services.claims.useProductionIndex}"/>
25
        <property name="contextUtils" ref="contextUtils"/>
26
        <property name="externalRecordHandler" ref="externalRecordHandler"/>
26 27
    </bean>
27 28
    <bean id="externalRecordHandler" class="eu.dnetlib.data.claims.handler.ExternalRecordHandler">
28 29
        <property name="searchUtils" ref="searchUtils"/>
......
73 74
    <bean id="oafParser" class="eu.dnetlib.data.claims.parser.OafParser"></bean>
74 75
    <bean id="externalRecordParser" class="eu.dnetlib.data.claims.parser.ExternalRecordParser"></bean>
75 76
    <!-- end of Parsers -->
77
    <bean id="contextUtils" class="eu.dnetlib.data.claims.utils.ContextUtils">
78
        <property name="searchUtils" ref="searchUtils"/>
79
    </bean>
76 80
    <bean id="searchUtils" class="eu.dnetlib.data.claims.utils.SearchUtils">
77 81
        <property name="searchAPIUrl" value="${services.claims.searchAPIUrl}"/>
78

  
82
        <property name="contextsAPIUrl" value="${services.claims.contextsAPIUrl}"/>
83
        <property name="crossrefUrl" value="${services.claims.crossrefUrl}"/>
84
        <property name="dataciteUrl" value="${services.claims.dataciteUrl}"/>
85
        <property name="orcidUrlPrefix" value="${services.claims.orcidUrlPrefix}"/>
86
        <property name="orcidUrlSuffix" value="${services.claims.orcidUrlSuffix}"/>
79 87
    </bean>
80 88

  
81 89
    <bean id="claimValidation" class="eu.dnetlib.data.claims.utils.ClaimValidation">

Also available in: Unified diff