Portal Search Box

 4 Replies
 0 Subscribed to this topic
 65 Subscribed to this forum
Sort:
Author
Messages
Roger French
Veteran Member
Posts: 549
Veteran Member
    In Portal, I've got 5 custom programs I can successfully search for in the Search box in Portal. The search results in the 5 custom programs displaying OK. My web user record has login field tied to a security class (called SECLASSA for example). SECLASSA does have full access to the custom programs.

    If I change my login field tied to another security class (SECLASSB), then IOSCACHERefresh, then login again, and try to search in the Search box, the 5 Custom programs ARE NOT found (0 Hits). I DO have access to the custom programs in the security class.

    The permissions in $WEBDIR/lawson/portal/content/forms for the programs is : rwxrwxrwx

    Permissions in /map/default are also rwxrwxrwx

    I also redid the scrgen and still no luck.

    Anyone know what controls the ability to search for a program in the Search box? Something to do with the security class? If so, how?

    Thanks in advance,

    -Roger

    John Henley
    Posts: 3353
      Hi Roger,
      I'm assuming you're referring to IOS 8 rather than LSF9.
      Also, that you're not setting up the program as a bookmark? (which is OK)

      Portal calls the LawSearch servlet, which looks in program tokens and bookmarks.
      URL for the servlet call looks like this, where PDL=PROD is product line, and q=XXYY is looking for token XXYY:
      http://webserver/servlet/...OCACHE=1173369063578

      If LawSearch returns a "find" either in bookmarks or programs, Portal then calls Xpress.


      The process you're using sounds like it should work, but I would verify that you really can see the token (using LID / lapm) using SECLASSB before troubleshooting Portal's search.
      Thanks for using the LawsonGuru.com forums!
      John
      Sam Simpson
      Veteran Member
      Posts: 239
      Veteran Member
        Roger,

        Try this first : http://:/servlet/Profile?_REFRESH=True then do IOSCACHERefresh. Sometimes a combination with rebuilding custom form index will work too. If your
        security class does not have full access then this will require RD30. Hope this helps.
        Roger French
        Veteran Member
        Posts: 549
        Veteran Member
          I've already tried the IOSCacheRefresh, etc.
          The forms I can add as bookmarks. The forms are Design Studio versions.

          Example: I have a program called DR05 which I can call in LID.
          I have 5 other custom versions of DR05 from Design Studio. The forms in portal/content/forms are:
          DR05.1_Program1
          DR05.1_Program2
          DR05.1_Program3
          DR05.1_Program4
          DR05.1_Program5

          The bookmarks are added ok as:
          LAWFORM|PDL=TEST|TKN=DR05.1|ID=DR05.1_Program1

          etc.
          And I can successfully add them as bookmarks.

          Again, When I try to search in Search box DR05.1 I am expecting to get,
          DR05.1_Program1
          DR05.1_Program2
          DR05.1_Program3
          DR05.1_Program4
          DR05.1_Program5

          But all I get is the default DR05.1 default (indicated in RD69.1) I don't get DR05.1_Program1, Program2, etc.

          -R
          Roger French
          Veteran Member
          Posts: 549
          Veteran Member
            I think I solved the issue. You need to click on the tiny magnifying glass then select Bookmarks to properly search. The correct results are returned. When simply hitting the ENTER key, incorrect results are returned. Yes I know, quirky.