Changeset 6704


Ignore:
Timestamp:
08/03/10 11:58:38 (9 years ago)
Author:
sdonegan
Message:

Add logging of originator IP address to search logging database

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI01-discovery-API/trunk/v3n_NDG3/discoveryUpgrade/src/ndg/services/discovery/DiscoveryServiceSkeleton.java

    r6700 r6704  
    44package ndg.services.discovery; 
    55 
    6 import java.util.HashMap; 
     6import java.math.BigDecimal; 
     7import java.util.Hashtable; 
    78import java.util.Iterator; 
    8 import java.util.Hashtable; 
    99import java.util.Vector; 
     10 
     11import ndg.common.discovery.Utilities; 
     12 
     13import org.apache.axis2.context.MessageContext; 
    1014import org.apache.log4j.Logger; 
    11 import java.math.BigDecimal; 
    12 import com.sun.xml.bind.v2.TODO; 
    13  
    14 import ndg.common.discovery.Utilities; 
    1515 
    1616import discoveryserviceapi.DoSearchDocument; 
     
    564564                 
    565565                //TODO: get originator IP and originating PORTAL IP              
    566                  
     566                String ipAddress = "";   
     567                MessageContext messageContext = MessageContext.getCurrentMessageContext();   
     568                if (messageContext != null) {   
     569                        ipAddress = (String) messageContext.getProperty(MessageContext.REMOTE_ADDR);   
     570                }   
     571 
    567572                //concatenate all scope into single comma separated string 
    568573                String scopeString = ""; 
     
    623628                        + "'" + scopeString + "'" 
    624629                        + "," 
    625                         + "'originatorIP'" 
     630                        + "'" + ipAddress + "'" 
    626631                        + "," 
    627632                        + "'portalIP'" 
Note: See TracChangeset for help on using the changeset viewer.