Changeset 8911


Ignore:
Timestamp:
21/03/16 14:57:07 (5 years ago)
Author:
kleanthis
Message:

Changes for the issue 23277.

Location:
mauRepo/revitalizationProject/branches/kltsa
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • mauRepo/revitalizationProject/branches/kltsa/dpws/src/main/java/ndg/services/revitalization/ejb/discovery/CommonMethods.java

    r8865 r8911  
    154154                // NB, we use the postgres text search function to do term searches 
    155155                StringBuffer selectSQL = new StringBuffer(); 
    156                 selectSQL.append("SELECT distinct original_document_filename, "); 
     156                selectSQL.append("SELECT distinct original_document_filename, discovery_id, "); /* kltsa 18/03/2016 : changes for #23277, i want to do some C. */ 
    157157                selectSQL.append(DiscoveryDictionaryDPWS.ORIGINAL_DOCUMENT_TABLE); 
    158158                selectSQL.append(".original_document_id "); 
  • mauRepo/revitalizationProject/branches/kltsa/dpws/src/main/java/ndg/services/revitalization/ejb/discovery/PresentHelper.java

    r8903 r8911  
    130130 
    131131                checkWHERE_AND(whereSQL, false); 
     132                whereSQL.append(" ( ");  /* kltsa 21/03/2015 : changes for issue #23277 */  
    132133                whereSQL.append(DiscoveryDictionaryDPWS.ORIGINAL_DOCUMENT_TABLE); 
    133134                whereSQL.append(".original_document_filename"); 
     
    145146                whereSQL.append(") "); 
    146147 
    147                 /* ----- FORMAT ----- */ 
     148                /* kltsa 21/03/2015 : changes for issue #23277 */                 
     149                whereSQL.append(" OR "); 
     150                whereSQL.append(DiscoveryDictionaryDPWS.ORIGINAL_DOCUMENT_TABLE); 
     151                whereSQL.append(".discovery_id"); 
     152                whereSQL.append(" IN ("); 
     153 
     154                Iterator<String> or_iter = documentsId.iterator(); 
     155                while (or_iter.hasNext()) { 
     156                        whereSQL.append("'"); 
     157                        whereSQL.append(or_iter.next()); 
     158                        whereSQL.append("'"); 
     159                        if (or_iter.hasNext()) { 
     160                                whereSQL.append(", "); 
     161                        }                                
     162                } 
     163                whereSQL.append(") "); 
     164                whereSQL.append(" ) "); 
     165                /* ... */ 
     166                                 
     167                 
     168                /* ----- FORMAT ----- */ 
    148169                String formType = retrieveType != null ? retrieveType.getRecordDetail() : null; 
    149170                ListNamesItem details = null; 
  • mauRepo/revitalizationProject/branches/kltsa/dpws/src/main/java/ndg/services/revitalization/executor/DiscoveryServiceExecutor.java

    r8909 r8911  
    378378 
    379379        private void fillDocument(ReturnSimpleType type, OriginalDocument result) { 
    380                 type.setDocumentId(result.getOriginalDocumentFilename()); 
     380                type.setDocumentId(result.getDiscoveryId());//kltsa 17/03/2016 : that was the original value getOriginalDocumentFilename() 
    381381        } 
    382382} 
  • mauRepo/revitalizationProject/branches/kltsa/pom.xml

    r8129 r8911  
    104104                        <id>triton.artifactory.snapshot</id> 
    105105                        <name>triton.artifactory.snapshot</name> 
    106                         <url>http://triton.badc.rl.ac.uk:8180/artifactory/libs-snapshots-local</url> 
     106                        <url>http://mist.badc.rl.ac.uk:8180/artifactory/libs-snapshots-local</url> 
    107107                </repository> 
    108108        </distributionManagement>        
Note: See TracChangeset for help on using the changeset viewer.