I am creating an Oracle/EBS Forms Load Testing script.
The site uses an HTTP protocol but there is a step that redirects to a site running in HTTPS. The recording went fine but an error is encountered during playback. Below is the stack trace.
The original url is https://test.domain.org but I noticed in the error below that it converted the https to its corresponding port number and removed the subdomain.
16:03:30,574 ERROR [1] Error in section Run at line (script.java:129). http Caused by: NumberFormatException occured. For input string: "443.domain.org"
oracle.oats.scripting.modules.http.api.exceptions.ThinBrowserException
at oracle.oats.scripting.modules.http.api.elements.WebHTTPTestObject.get(WebHTTPTestObject.java:476)
at oracle.oats.scripting.modules.http.api.elements.WebHTTPWindow.get(WebHTTPWindow.java:56)
at script.run(script.java:129)
at oracle.oats.scripting.modules.basic.api.IteratingVUser.run(IteratingVUser.java:351)
at oracle.oats.scripting.modules.basic.api.internal.IteratingAgent.run(IteratingAgent.java:801)
at java.lang.Thread.run(Thread.java:745)
Caused by: oracle.oats.scripting.modules.http.api.exceptions.ThinBrowserException
at oracle.oats.scripting.modules.http.api.ThinBrowser.createResponseFromHttpJob(ThinBrowser.java:462)
at oracle.oats.scripting.modules.http.api.ThinBrowser.navigate(ThinBrowser.java:349)
at oracle.oats.scripting.modules.http.api.ThinBrowser.navigate(ThinBrowser.java:315)
at oracle.oats.scripting.modules.http.api.internal.AbstractHTTPService.navigate(AbstractHTTPService.java:496)
at oracle.oats.scripting.modules.http.api.internal.AbstractHTTPService.doNavigate(AbstractHTTPService.java:427)
at oracle.oats.scripting.modules.http.api.internal.InternalHTTPService.get(InternalHTTPService.java:2029)
at oracle.oats.scripting.modules.http.api.internal.browser.WebHTTPNavigator.get(WebHTTPNavigator.java:40)
at oracle.oats.scripting.modules.http.api.internal.domElement.AbstractWindowElement.get(AbstractWindowElement.java:107)
at oracle.oats.scripting.modules.http.api.elements.WebHTTPTestObject.get(WebHTTPTestObject.java:451)
... 5 more
Caused by: java.net.MalformedURLException: For input string: "443.domain.org"
at java.net.URL.<init>(URL.java:619)
at java.net.URL.<init>(URL.java:482)
at oracle.oats.lbrowser.http.RBrowser.constructURLFromRedirect(RBrowser.java:1738)
at oracle.oats.lbrowser.http.RBrowser.getRedirectURL(RBrowser.java:1721)
at oracle.oats.lbrowser.http.RBrowser.JobDone(RBrowser.java:1300)
at oracle.oats.lbrowser.http.RSyncConnection.IRBrowserConnection_doJob(RSyncConnection.java:201)
at oracle.oats.lbrowser.http.RBrowser.Navigate(RBrowser.java:1009)
at oracle.oats.lbrowser.http.RBrowser.Navigate(RBrowser.java:911)
at oracle.oats.lbrowser.http.RBrowser.Navigate(RBrowser.java:876)
at oracle.oats.scripting.modules.http.api.ThinBrowser.navigate(ThinBrowser.java:344)
... 12 more
Caused by: java.lang.NumberFormatException: For input string: "443.domain.org"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.parseInt(Integer.java:527)
at java.net.URLStreamHandler.parseURL(URLStreamHandler.java:217)
at java.net.URL.<init>(URL.java:614)
... 21 more
16:03:30,596 ERROR [1] Iteration 1 failed at line (script.java:129). http Caused by: NumberFormatException occured. For input string: "443.domain.org"
oracle.oats.scripting.modules.http.api.exceptions.ThinBrowserException
at oracle.oats.scripting.modules.http.api.elements.WebHTTPTestObject.get(WebHTTPTestObject.java:476)
at oracle.oats.scripting.modules.http.api.elements.WebHTTPWindow.get(WebHTTPWindow.java:56)
at script.run(script.java:129)
at oracle.oats.scripting.modules.basic.api.IteratingVUser.run(IteratingVUser.java:351)
at oracle.oats.scripting.modules.basic.api.internal.IteratingAgent.run(IteratingAgent.java:801)
at java.lang.Thread.run(Thread.java:745)
Caused by: oracle.oats.scripting.modules.http.api.exceptions.ThinBrowserException
at oracle.oats.scripting.modules.http.api.ThinBrowser.createResponseFromHttpJob(ThinBrowser.java:462)
at oracle.oats.scripting.modules.http.api.ThinBrowser.navigate(ThinBrowser.java:349)
at oracle.oats.scripting.modules.http.api.ThinBrowser.navigate(ThinBrowser.java:315)
at oracle.oats.scripting.modules.http.api.internal.AbstractHTTPService.navigate(AbstractHTTPService.java:496)
at oracle.oats.scripting.modules.http.api.internal.AbstractHTTPService.doNavigate(AbstractHTTPService.java:427)
at oracle.oats.scripting.modules.http.api.internal.InternalHTTPService.get(InternalHTTPService.java:2029)
at oracle.oats.scripting.modules.http.api.internal.browser.WebHTTPNavigator.get(WebHTTPNavigator.java:40)
at oracle.oats.scripting.modules.http.api.internal.domElement.AbstractWindowElement.get(AbstractWindowElement.java:107)
at oracle.oats.scripting.modules.http.api.elements.WebHTTPTestObject.get(WebHTTPTestObject.java:451)
... 5 more
Caused by: java.net.MalformedURLException: For input string: "443.domain.org"
at java.net.URL.<init>(URL.java:619)
at java.net.URL.<init>(URL.java:482)
at oracle.oats.lbrowser.http.RBrowser.constructURLFromRedirect(RBrowser.java:1738)
at oracle.oats.lbrowser.http.RBrowser.getRedirectURL(RBrowser.java:1721)
at oracle.oats.lbrowser.http.RBrowser.JobDone(RBrowser.java:1300)
at oracle.oats.lbrowser.http.RSyncConnection.IRBrowserConnection_doJob(RSyncConnection.java:201)
at oracle.oats.lbrowser.http.RBrowser.Navigate(RBrowser.java:1009)
at oracle.oats.lbrowser.http.RBrowser.Navigate(RBrowser.java:911)
at oracle.oats.lbrowser.http.RBrowser.Navigate(RBrowser.java:876)
at oracle.oats.scripting.modules.http.api.ThinBrowser.navigate(ThinBrowser.java:344)
... 12 more
Caused by: java.lang.NumberFormatException: For input string: "443.domain.org"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.parseInt(Integer.java:527)
at java.net.URLStreamHandler.parseURL(URLStreamHandler.java:217)
at java.net.URL.<init>(URL.java:614)
... 21 more