Context search timeout not considered ?

Consider the following method that query twice a LDAP directory and hangs in the second query for nearly 10 minutes - I think that is TCP timeout - in the context search even if set a timeout of 5 seconds.
The connection has been closed between the first and the second search by a firewall, dueto the "Stateful inspection policy".
Have I forgotten some thing ? Or is the LDAP SPI that has a bug ?
This is the code, hope you've some advice...
Thank you
Roberto
public class MyLdap {
private LdapContext lDapCtx;
// some other declarations
public MyLdap() {}
private LdapContext createLdapContext() {
this.ldapEnv.put("java.naming.factory.initial",
"com.sun.jndi.ldap.LdapCtxFactory");
this.ldapEnv.put("java.naming.factory.url.pkgs", "com.sun.jndi.ldap");
this.ldapEnv.put("java.naming.provider.url", HOST_NAME);
this.ldapEnv.put("com.sun.jndi.ldap.connect.timeout","500");
try {
logger.fine("Creating LdapContext");
this.lDapCtx = new NGTInitialLdapContext(ldapEnv, null);
return this.lDapCtx;
catch (NamingException ex) {
this.lDapCtx = null;
logger.severe("Failed creating LdapContext");
logger.stack(ex);
return this.lDapCtx;
public NamingEnumeration search(String baseSearchStr, String filter, SearchControls constraints) throws NamingException {
NamingEnumeration results = null;
int timeout = 1000;
// timeout set constraints.setTimeLimit(timeout);
//Try search
long ini = System.currentTimeMillis();
System.out.println("Before ctx.search");
try {
results = ctx.search(baseSearchStr, filter, constraints);
System.out.println("After ctx.search secs: " + ((System.currentTimeMillis()-ini)/1000));
return results;
catch (CommunicationException e) {
System.out.println("Catch CommunicationException");
//Communication failure try ricreate context
this.recreateInitialLdapContext();
results = ctx.search(baseSearchStr, filter, constraints);
return results;
catch (NameNotFoundException ex) {
//e' un name not found, sollevo l'eccezione
System.out.println("Catch di NameNotFoundException");
throw ex;
catch (NamingException ne) {
//Tento cmq di ricostruire il contesto
System.out.println("Catch di NamingException");
this.recreateInitialLdapContext();
results = ctx.search(baseSearchStr, filter, constraints);
return results;
private void recreateInitialLdapContext() throws NamingException {
synchronized (ctx) {
System.out.println("First close context, then try recreating context");
ctx.close();
System.out.println("Context closed");
long ini = System.currentTimeMillis();
System.out.println(
"Prima di new InitialLdapContext(environment, connCtls)");
ctx = new InitialLdapContext(environment, connCtls);
System.out.println(
"Dopo di new InitialLdapContext(environment, connCtls), secondi: " +
( (System.currentTimeMillis() - ini) / 1000));
System.out.println("Succeed recreating context");
private static void search() throws Exception {
try {
logger.info("\nSearching ********************************************");
String baseSearchStr = "uid=smith, ou=UP , o=myorg";
// set the search filter in uid matching
String filter = ("uid=*");
SearchControls constraints = new SearchControls();
constraints.setSearchScope(SearchControls.OBJECT_SCOPE);
NamingEnumeration results = lDapCtx.search(baseSearchStr, filter, constraints);
while (results.hasMore()) {
SearchResult sr = (SearchResult) results.next();
Attributes att = sr.getAttributes();
NamingEnumeration idEn = att.getIDs();
while (idEn.hasMore()) {
String id = (String) idEn.next();
Attribute attrib = att.get(id);
logger.info( (String) attrib.get());
logger.info("Searching done****************************************");
catch (NamingException ex) {
logger.info("search failed");
throw ex;
private static void waitFor(int delay) {
logger.info("\nWaiting "+ delay + " seconds ****************************************");
long ini, temp;
int divisor = new Integer(1000).intValue();
ini = System.currentTimeMillis();
while ( true ) {
temp = System.currentTimeMillis() - ini;
if ( ((int) temp/divisor) == delay) {
break;
logger.info("Waiting done****************************************");
public static void main(String[] args) {
ldap ldap1 = new ldap();
try {
createLdapCtx();
search();
waitFor(new Integer(args[0]).intValue());
search();
lDapCtx.close();
catch (Exception ex) {
ex.printStackTrace();

Sorry, the line:
this.lDapCtx = new NGTInitialLdapContext(ldapEnv, null);
instantiate the class NGTInitialLdapContext and in the constructor there is the following line:
ctx = new InitialLdapContext(environment, connCtls);
Roberto

Similar Messages

  • Cannot access search engine - maybe "search" is not recognised as a context

    Hello,
    I cannot access the search engine
    http://server:port/search
    doest not work.
    Maybe it is linked to another problem:
    I wanted to make a mapping between a
    context and a directory,
    but "additional directory document" does not work.
    So I created another Web Application
    (in web-apps.xml)
    so maybe search is not recognised as a context.
    well I don't know, and I wish someone had this problem and has a clue.
    Thank you very much in advance,
    Pascal

    Hello,
    first, thanks a lot for answering,
    and sorry for the poor description
    - the request to access the search functions of Sun One
    is: http://server:port/search
    - If I define a web app (in web-apps.xml)
    with an empty context
    and whose document root is /docroot,
    the request http://server:port/search
    does not work
    error: "file /docroot/search not found"
    - If I define a non empty context for my app
    the request http://server:port/search is OK,
    but I will have to make a lot of modifications
    in my app :-(
    Do you think there is a way to make Sun One 6 understand
    that "/search" is not a subdirectory of
    my app even if my app has an empty context?
    Thanks a lot,
    Pascal

  • Open items not considering in credit check.

    Dear Experts,
    We have implemented credit management in our new role out company code with the same credit controlling area for both company codes.
    As per our configuration at the time of sales order creation, credit limit has to be checked and check the open items and oldest open items. It is working fine in old company code, but in new company code its not considering the open/old open items its only checking the credit exposure value. But the old company code its checking the credit exposure and open items and old open items.
    In OVA8 we have configured the below way
    selected the Dynamic check box  - reaction C
    selected the Cretical fields check box  - reaction A
    selected the Open items check box  - reaction A
    selected the OldestOpen items check box  - reaction A
    The above credit management is working fine in quality for both company codes, but in production its working fine only old company code.
    I have already checked the all relevant configuration and requests, there is no issue in configuration.
    Please let me know the possibilities for not considering the open items for credit check

    Hello
    You are absolutely right ,  the automatic credit control is at credit control Area level and not at company code level. Need to know few things from your end.
    why business has not set up the new credit control area, when new company code has been configured. I think this would have made more sense .........
    however its bit strange that sales recevables are not getting considered in the credit check, only in production ....... I think you need to keep your search on in SDN as well as try to search for any sap not in Service market .......
    Once you get the answer; hope you update the thread ........
    wish you luck in your search ......
    Cheers
    Big Screams ...........

  • Search is not working for only one site collection

    Hi All,
    I have one issue where users are searching something on a site collection nothing is coming out.  Search is working on web application level but not in only one site collection.
    I checked the crawl log and found  below error for this site collection

    Hi Aditya,
    From the error message, there might be several reasons:
    Configure search time-out settings (Search Server 2010):
    http://technet.microsoft.com/en-us/library/ee808892.aspx
    Please check the user accounts created under the home group that could push the limit of the ACL, and this error message may be occur:
    http://www.sweendog.net/blogengine/post/2012/02/03/The-Filter-Daemon-has-Timed-Out.aspx & http://sharepoint.stackexchange.com/questions/26755/sharepoint-2010-search-server-not-crawling-content-due-to-filter-daemon-timeout
    Make sure the search service account has access to SearchIndex share:
    http://www.sharepointsecurity.com/sharepoint/sharepoint-development/fixing-the-filter-daemon-did-not-respond-within-the-timeout-limit-error/
    If the links above doesn’t help, please collect more error message in ULS log for troubleshooting.
    Regards,
    Rebecca Tu
    TechNet Community Support

  • Right click context menu does not appear only for Java 1.7, AWT TextField

    I have been debugging some issues that an application has been having with Java 1.7 versus older versions. A new problem I have encountered is that the right click context menu does not function in any TextField. It works fine when running/compiling it with any previous version of Java. I have tried coding a simple test with a Frame, Panel and TextField to see if it might be something else in the more complex application that was causing it, but the simple test class has the same problem.
    I have searched for other people having the same issue, but I have not found anything comparable. This seems like a huge change from one version to the next and I am surprised that I am not finding this mentioned anywhere else. Can someone point me to anything that discusses this issue that I am having? Does 1.7 require I implement my own context menu? I realize AWT is old technology, but this is an old, fairly complex application that doesn't use swing, and that is not going to change at this point.
    My simple test:
    import java.awt.*; 
    import java.awt.event.*; 
    import java.util.*; 
    class testF3 extends Panel 
      public static void main(String args[]) 
        Frame f = new Frame(); 
        Panel p = new Panel(); 
        f.setLayout(new BorderLayout()); 
        f.add("North", p); 
        TextField tf1 = new TextField("", 20); 
        p.add(tf1); 
        Dimension medm = f.getSize(); 
        medm.height = 100; 
        medm.width = 200; 
        f.setSize(medm); 
        f.setVisible(true); 

    In the past few days since upgrading to 4.0.4, the entire right-click context menu for links is gone and replaced with one item: "Copy Link" The "Open In New Tab" item, along with some other context items, is no longer there.
    That's actually a problem with your particular installation of Safari, b. I've got all the contextual menu entries with my 4.0.4.
    I helped fix one of these recently here at the forum. Try the procedure from the following post (it got back Tho's missing contextual menu entries):
    http://discussions.apple.com/thread.jspa?messageID=10598385&#10598385

  • Context Menu is not working in flash player 10.1

    I write a flex application. I added some custom menu items in context menu. when I compiled this code using flashplayer 10.0, it works fine and my added context menu items are shown when I Right-Click. But when I compile same code for flashPlayer 10.1, menu items that I added in context menu are not shown when I Right-Click. What should I do to resolve this issue? I am using sdk 3.5.
    Any help or suggestion will be appreciated.
    I am doing this;
        private var cm:ContextMenu = new ContextMenu();       
        var versionMenu:ContextMenuItem = null;
        var dateMenu:ContextMenuItem = null;
        if(model.appVersion.length > 0)
          versionMenu = new ContextMenuItem(model.appVersion);
        if(model.releaseDate.length > 0)
          dateMenu = new ContextMenuItem(model.releaseDate);
         cm.hideBuiltInItems();
         var cmArray:Array = new Array();
         if(versionMenu != null)
           cmArray.push(versionMenu);
         if(dateMenu != null)
           cmArray.push(dateMenu);
         cm.customItems = cmArray;
    Thanks.

    Thanks for the quick response! here is the file list (all file versions are 10.1.53.64):
    C:\Windows\SysWOW64\Macromed\Flash:
    Flash10h.ocx
    FlashAuthor.cfg
    FlashInstall.log
    flashplayer.xpt
    FlashUtil10h_ActiveX.dll
    FlashUtil10h_ActiveX.exe
    install.log
    NPSWF32.dll
    NPSWF32_FlashUtil.exe
    uninstall_plugin.exe
    C:\Windows\SysWOW64\Macromed\Flash\FlashPlayerTrust:
    Adobe Search For Help.cfg
    AdobeFireworksCS5.cfg
    AdobeXMPFileInfo.cfg
    AdobeXMPFileInfoCS5.cfg
    kuler.cfg
    ServiceManager.cfg
    I also made sure all the addson are enabled. Still doesn't work.
    disabled hardware acceleration.Still doesn't work.
    the last resort is will try to update the GPU driver - as ʇɐb ɹəuəllıʍ said.
    I will keep you posted either way. thanks

  • SERVER IS NOT RESPONDING or IS NOT CONSIDERED SUITABLE. ......................... DC2 failed test Advertising Starting test: FrsEvent

    Hi All,
    I have the environment like DC1- 2k3 Service Pack 2 which is holding FSMO roles and now I build a new ADC DC2 – 2k8 R2 OS on different location (Subnet) . After completing ADC I run the DCDAIG on DC2 where I am getting below error
    Not: I tried the configuration D4 and D2 for Burflag but no luck
    Note: DC1 and DC2 both are on different location with different subnet.
    Any suggestion or solution please
    Doing primary tests
       Testing server: indai\DC2
          Starting test: Advertising
             Warning: DsGetDcName returned information for
             \\DC1.test.com, when we were trying to reach
             DC2.
             SERVER IS NOT RESPONDING or IS NOT CONSIDERED SUITABLE.
             ......................... DC2 failed test Advertising
          Starting test: FrsEvent
             There are warning or error events within the last 24 hours after the
             SYSVOL has been shared. 
    Failing SYSVOL replication problems may cause
             Group Policy problems.
    Starting test: NCSecDesc
             Error NT AUTHORITY\ENTERPRISE DOMAIN CONTROLLERS doesn't have
                Replicating Directory Changes In Filtered Set
             access rights for the naming context:
             DC=DomainDnsZones,DC=mh-man,DC=biz
             Error NT AUTHORITY\ENTERPRISE DOMAIN CONTROLLERS doesn't have
                Replicating Directory Changes In Filtered Set
             access rights for the naming context:
             DC=ForestDnsZones,DC=mh-man,DC=biz
             ......................... DC2 failed test NCSecDesc
          Starting test: NetLogons
             Unable to connect to the NETLOGON share! (\\DC2\netlogon)
             [DC2] An net use or LsaPolicy operation failed with error
             67, The network name cannot be found..
             ......................... DC2 failed test NetLogons
    Starting test: SystemLog
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:40:54
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x00000032
                Time Generated: 09/17/2014   16:40:54
                Event String:
                The time service detected a time difference of greater than 5000 milliseconds for 900 seconds. The time difference might be caused by synchronization with low-accuracy time sources or by suboptimal
    network conditions. The time service is no longer synchronized and cannot provide the time to other clients or update the system clock. When a valid time stamp is received from a time service provider, the time service will correct itself.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:41:53
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:43:06
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:45:15
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:47:14
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:48:22
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:49:34
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:50:45
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:52:55
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             An error event occurred.  EventID: 0x00000406
                Time Generated: 09/17/2014   16:52:59
                Event String:
                The processing of Group Policy failed. Windows attempted to retrieve new Group Policy settings for this user or computer. Look in the details tab for error code and description. Windows will
    automatically retry this operation at the next refresh cycle. Computers joined to the domain must have proper name resolution and network connectivity to a domain controller for discovery of new Group Policy objects and settings. An event will be logged when
    Group Policy is successful.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:54:21
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:58:35
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   16:59:48
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   17:00:59
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   17:02:11
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   17:03:24
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   17:05:39
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x0000008E
                Time Generated: 09/17/2014   17:06:47
                Event String:
                The time service has stopped advertising as a time source because the local clock is not synchronized.
             A warning event occurred.  EventID: 0x00000018
                Time Generated: 09/17/2014   17:11:36
                Event String:
                Time Provider NtpClient: No valid response has been received from domain controller DC1.test.com after 8 attempts to contact it. This domain controller will be discarded as a time source and
    NtpClient will attempt to discover a new domain controller from which to synchronize. The error was: The peer is unreachable.
             ......................... DC2 failed test SystemLog
    Pradip Sisodiya

    Hello,
    please upload the following files so we could understand your setup:
    ipconfig /all >c:\ipconfig.log [from each DC/DNS Server]
    dcdiag /v /c /d /e /s:dcname >c:\dcdiag.log
    repadmin /showrepl dc* /verbose /all /intersite >c:\repl.log  ["dc* is a place holder for the starting name of the DCs if they all begin the same (if more then one DC exists)]
    dnslint /ad /s "DCipaddress" (http://support.microsoft.com/kb/321045)
    ADREPLSTATUS
    http://www.microsoft.com/en-us/download/details.aspx?id=30005 can also be exported to file.
    As the output will become large, DON'T post them into the thread, please use Windows OneDrive (https://onedrive.live.com) [with open access!]
    and add the link from it here. Also the /e in dcdiag scans the complete forest, so better run it on COB.
    Best regards
    Meinolf Weber
    MVP, MCP, MCTS
    Microsoft MVP - Directory Services
    My Blog: http://blogs.msmvps.com/MWeber
    Disclaimer: This posting is provided AS IS with no warranties or guarantees and confers no rights.
    Twitter:  

  • Problem with context search in iFS

    Hello , here is my problem with iFS.
    We have installation of Oracle 8.1.7 Enterprise edition with interMedia and iFS 1.1 on same server (Windows NT Server 4.0/512 RAM). During install everything went fine.
    I had uploaded about 200 MB files in the iFS (pdf's and html's).
    The problem is when I try to use context based search. If I search for file's name everything is fine, but when I search for a word that is in a file it almost immediately gives mi "0 file(s) found", and I'm sure that there are files that have that word in their body's.
    What can be the problem?
    Any sugestions will be in help.
    Thanks in advance.

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by mark_d_Drake ():
    That's the way it works. Content Indexing is not on insert, it occurs when the ctxsrv process runs. See the IntermediaText doc for more information.
    <HR></BLOCKQUOTE>
    Documents's content is stored in the GLOBALINDEXEDBLOB column of the IFSSYS.ODMM_CONTENTSTORE table.
    There is an text index GLOBALINDEXEDBLOB_I built on this column.
    To make the context search possible just update this index using the following command in SQL*Plus:
    SQL> exec ctx_ddl.sync_index('GLOBALINDEXEDBLOB_I');
    If you want this index be updated automatically when new documents are uploaded/changed/deleted in iFS then start the ctxsrv utility on the computer where your Oracle database resides. To do this issue the following command in OS command line:
    ctxsrv -user ctxsys/ctxpwd@db_alias
    just replace here ctxpwd and db_alias with real values you specified during the installation.
    null

  • Using Context searches in Discoverer

    Is there a way to use context searches in Discoverer? Any documentation?
    Thanks!

    Hi there,
    I have been developing Discoverer reports (using Customer Folders) where the data is retrieved from apps views (rather than from tables) but I am fairly new to Oracle Apps. I acknowledge (including the previous post) that the Apps views include the PL/SQL code to perform the Org Id checking.
    I believe that the Organization Id is derived from the 'Responsibility', hence only the related data is retrieved. Therefore, I have not included any special code to check for Organization-specific data.
    Can anyone tell me whether this assumption is correct? More importantly, how/where does the Responsibility define the Organisation or set the 'Client_info'?
    In SQL*Plus or TOAD, I would run the following script to set the client_info before any data can be retrieved. My Org Id is 83.
    begin
    dbms_application_info.set_client_info('83');
    end
    Thanks, looking forward to an answer.
    Regards,
    John

  • Context search on content + other field(s)

    I'm using oracle.ifs.search.* classes to do a context search on the content but at the same time I want to do a context search on the DOCUMENT.DESCRIPTION field.
    (A bit like what you can do when searching in this Forum)
    The ContextSearchSpecification only seems to allow 1 classname for the context Query.
    I could use a FreeFormQualification instead, I guess, but then I'm not only loosing late binding, but I cannot get to the score results and nor can I sort on the scores.
    Are there ways to overcome this ?
    Are there any examples on how to use a FreeFormQualification exactly ?
    null

    Another method that puzzles me a lot :
    oracle.ifs.search.ContextSearchSpecification.setMedia(oracle.ifs.beans.Media [] media)
    It is supposed to explicitly set the Media to search over. Can I use it to do a context search on multiple media ? It looks that way.
    oracle.ifs.beans.Media is not documented.
    Any examples of the use of setMedia ?

  • Context search defaults to local country

    Select part of a web page, right click it and "search Google for ....." appears.
    This feature works perfectly when I am in the UK, but I travel and currently it searches Thailand version of Google - I want it to search the UK version of Google.
    Is there any way to force Firefox to search Google.co.uk and not Google.com?
    Using Windows XP - Firefox 8.0.1

    The browser.search.selectedEngine pref determines which of the installed search engines to use for context search if it exists.<br />
    Otherwise the default search engine as specified in browser.search.defaultenginename is used.<br />
    If you do not have the browser.search.selectedEngine pref then you can create a new String pref with the name browser.search.selectedEngine and set the name to the preferred search engine.<br />
    I see a browser.search.selectedEngine pref if I select a search engine that is different from the default search engine.
    Do you have a Google.co.uk ((Google UK) search engine installed?
    You can find search engines on the Mycroft Project website.
    * http://mycroft.mozdev.org/
    * http://mycroft.mozdev.org/google-search-plugins.html

  • Context search in iFS/Linu

    Hello,
    my question is about the INSO_FILTER that is used when binary files are indexed(pdf, doc,..). In the IFS context search is about that, and there is IFS for Linux, that means that there is some kind of filter for Linux. Can that filter be used to index documents with Oracle text under Linux?
    Thanks

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by mark_d_Drake ():
    That's the way it works. Content Indexing is not on insert, it occurs when the ctxsrv process runs. See the IntermediaText doc for more information.
    <HR></BLOCKQUOTE>
    Documents's content is stored in the GLOBALINDEXEDBLOB column of the IFSSYS.ODMM_CONTENTSTORE table.
    There is an text index GLOBALINDEXEDBLOB_I built on this column.
    To make the context search possible just update this index using the following command in SQL*Plus:
    SQL> exec ctx_ddl.sync_index('GLOBALINDEXEDBLOB_I');
    If you want this index be updated automatically when new documents are uploaded/changed/deleted in iFS then start the ctxsrv utility on the computer where your Oracle database resides. To do this issue the following command in OS command line:
    ctxsrv -user ctxsys/ctxpwd@db_alias
    just replace here ctxpwd and db_alias with real values you specified during the installation.
    null

  • BINARY SEARCH does not work as before after upgrade

    We recently upgraded from HRSP 26 to HRSP 40 as well as similar upgrades in non-HR areas on our ECC 6.04 system.  We've been in SAP since 1998, and have a lot of old custom programs which were written when we were still new at ABAP.  In a few, we put records into an internal table sorted the table, maybe added a few more records to the table, and did a READ BINARY SEARCH.  Granted, this is not correct, adding records to a table after it is sorted.  But these programs have worked for more than 10 years and now, since our upgrade, the READ BINARY SEARCH does not always find a record where it did before the upgrade.
    So this is mostly just a heads-up.  If you are missing data in reports after upgrading, this might be the issue.  Also I am wondering if anyone has experienced this.
    Heads-up!
    Janice Ishee

    Hi Janice,
    you did not give any context. Please note that it is a popular error to think that a SELECT statement will fetch data in order of the primary key of the table - although it happens quite frequently. So always first sort, then binary search.
    Probably not related to upgrade.
    Regards,
    Clemens

  • Enable search on Notes

    Team
    Has anyone enabled search on notes attached to transactions ?
    Possibly enterprise search on CRM 7.0 can help but we are still in 6.0 (2007) and wanted to check if anyone has done it before.
    Thanks for your time in advance.
    Regards

    A possible workaround could be to open the page and search there.
    *Firefox > Web Developer > Page Source
    *Tools > Web Developer > Page Source (Ctrl+U)
    *right-click on a web page and select View Page Source in the context menu

  • SharePoint foundation 2013 Search is not working

    Hi, Search was working 3 days back, but today its not working. So
    1. I Recreated Search Service Application
    2. Created Content Source and set full crawl.
    3. And service application is associated to the web application also.
    4. All Application pool id are running.
    5. Created Search Site collection, even though search is not working.
    The error message i got was shown below. How to resolve this issue. An help/thoughts.

    Try to use word Home in search
    Do we see site getting crawl in crawl logs
     Navigate to the site for which you want to control the Web Parts in search results.
    Click Site Actions, and then click Site Settings.
    Under Site Administration, click Search and offline availability.
    In the Indexing ASPX Page Content section, under
    This site does not contain fine-grained permissions. Specify the site’s ASPX page indexing behavior , 
    Always index all Web Parts on this site
    http://office.microsoft.com/en-in/sharepoint-server-help/enable-content-to-be-searchable-HA010379092.aspx

Maybe you are looking for

  • Test.jsp not able to display the output from the java code.

    when i try to invoke http://localhost/papz/test.jsp I dont see anything. The page is blank. And there are no error messages in any log files. When i click on view source in IE i get to see the entire source code, including the jave code. <html> <head

  • HELP!  My ipod shows up in itunes but none of the songs show up.

    I need HELP. I just restored my ipod mini and manually put my songs from home onto my ipod. Everything worked great. I took my ipod to my work to download a few podcast and when I connect it to the computer, Itunes opens and recognizes my ipod. BUT t

  • Where to find tennrich s awm 20624 80c vw strip

    where to find tennrich s awm 20624 80c vw strip

  • ITunes displaying non-existing TV-Shows on iPhone

    Hi, when I connect my iPhone4 (5.0.1) to iTunes, it displays two old TV-Shows on my iPhone. But the TV-Shows don't show up in my iTunes library (I have no TV-Show at all in my library) and they don't show up on my iPhone when I open the Videos app (n

  • Calling servlet from Java

    Hello! I need to send XML file to servlet from Java. I generate XML in general java class. Is there any way how to call servlet directly from Java without using a page with form? I need to send it by post method. I need some java alternative to Micro