Error after putting link on Logon page

 4 Replies
 0 Subscribed to this topic
 17 Subscribed to this forum
Sort:
Author
Messages
ChuckM
Advanced Member
Posts: 24
Advanced Member
    We have a custom servlet that allows ESS users to change their password.  Once the password is changed, a link is displays that takes the user to the Logon page.  This servlet is called from a help section of our intranet employee application.

    I was asked to place a link to this password change servlet on our Lawson Logon page.  So the ESS user goes to the Logon page, finds out they can't log on...they select the link that takes them to the change password app.  Then a link on that page takes them back to the Logon page.

    When they try to logon, they get a Lawson error  that says:

    "The requested URL is not supported outside the Lawson Portal: home.htm".

    The response I got from Lawson was: "I think this is happening because that servlet runs from within lawsec before home.htm is loaded. Since it's custom, I am unable to troubleshoot it further or test it here..."

    Has anyone run in to anything like this before?

    Shane Jones
    Veteran Member
    Posts: 460
    Veteran Member
      I think your version is very important for this because I think the 9.0.0 had a delivered log out that went right back to the login screen and in 9.0.1 it stops after someone logs out. I am wondering if this might be important to undersand as it might change its behavior

      I dont remember where the home.htm file resides but have you tried doing a link to the home page formatted like this:

      http://lawservername/laws...on/location/home.htm

      Otherwise, you might be able to link to your own custom "password confirmation page" that custom page would be saved in your lawson portal selef service files and you would link to it as formatted above. In 9.0.1, I am questioning how you get to the login screen again because the system would need to log you out first. (I keep picturing a custom html page that says thanks for changing your password. Please close all browser windows and reopen a browser to connect to Lawson with your new password...)

      Good luck!
      Shane Jones
      Tools: HR, Payroll, Benefits, PFI, Smart Office, BSI, Portal and Self-Service
      Systems: Lawson, Open Hire, Kronos, Crystal Reporting, SumTotal Learning
      ** Teach others to fish...
      ChuckM
      Advanced Member
      Posts: 24
      Advanced Member
        I tried your URL suggestion a couple of times with success.

        Can you explain why?...how did you come up with that idea?  TIA...Chuck
        Shane Jones
        Veteran Member
        Posts: 460
        Veteran Member
          I know that if you tell the system to go directly to an html page that is within your portal environment it will fail. I learned that because I wanted to send email links that would take users directly to self service pages instead of telling someone to click a link and then follow bookmarks.

          The "?_URL=" tells the system to stay "within" the portal environment. I can't tell you exactly why it would work but I know that it works when I want to send someone to the dependent screen directly or one of my custom portal self service screens...

          Glad to hear that it worked for you.
          Shane Jones
          Tools: HR, Payroll, Benefits, PFI, Smart Office, BSI, Portal and Self-Service
          Systems: Lawson, Open Hire, Kronos, Crystal Reporting, SumTotal Learning
          ** Teach others to fish...
          ChuckM
          Advanced Member
          Posts: 24
          Advanced Member
            Thanks, Shane.

            Oddly enough, when I entered the ?_URL... solution in the IE address line, it worked fine.  When I embedded it in the servlet, it failed.