LoadRunner Practitioners Forum
Showing results for 
Search instead for 
Do you mean 

LoadRunner recording SAP Business Objects 4 with Web Intelligence

Highlighted
Occasional Visitor

LoadRunner recording SAP Business Objects 4 with Web Intelligence

We are upgrading our Business Objects to version 4 with Web Intelligence, and having difficulty corroleating some of the values.  I am able to pick-up the main token when BO is launched (which I called ReportToken), but there is "Logon Token" that needs to be corrolated when the report is selected (i.e. when you double click on report name and the report query pop-up opens).   Below is the first "custom_request" that fails saying “ServerException: Not a valid logon token”.

 

    web_custom_request("Gateway_2",
        "URL=https://{StringURL}/RPT/BOE_XXX/portal/{BOid}/rebean3ws/services/Gateway",
        "Method=POST",
        "TargetFrame=",
        "Resource=0",
        "RecContentType=multipart/related",
        "Referer=",
        "Mode=HTML",
        "EncType=multipart/related;start=\"<rootpart*8bc77883-3fa9-408f-91bb-ae72bfc3a3b3@example.jaxws.sun.com>\";type=\"application/xop+xml\";boundary=\"uuid:8bc77883-3fa9-408f-91bb-ae72bfc3a3b3\";start-info=\"text/xml\"",
        "BodyBinary=--uuid:8bc77883-3fa9-408f-91bb-ae72bfc3a3b3\r\nContent-Id: <rootpart*8bc77883-3fa9-408f-91bb-ae72bfc3a3b3@example.jaxws.sun.com>\r\nContent-Type: application/xop+xml;charset=utf-8;type=\"text/xml\"\r\nContent-Transfer-Encoding: binary\r\n\r\n<?xml version=\"1.0\" ?><S:Envelope xmlns:S=\"http://schemas.xmlsoap.org/soap/envelope/\"><S:Body><ns2:processRequest xmlns:ns2=\"urn:services-businessobjects-com:coresdk:wsgateway\" xmlns=\"urn:schemas-businessobjects-com:coresdk:servermessage.xsd"
        "\"><ns2:request><ns3:Id xmlns=\"\" xmlns:ns3=\"urn:schemas-businessobjects-com:coresdk:servermessage.xsd\">com.businessobjects.sdk.core.server.internal.requests.ConnectSessionRequest</ns3:Id><Marshaler>JavaSerializer</Marshaler><Parts><part><Name>data</Name><Value xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:type=\"xs:base64Binary\"><xop:Include xmlns:xop=\"http://www.w3.org/2004/08/xop/include\" href=\"cid"
        ":7f992d58-1a71-4ac6-97c9-66ea50ddf9c9@example.jaxws.sun.com\"></xop:Include></Value></part><part><Name>sdk.core.server.connector</Name><Value xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:type=\"xs:string\">WebiUserManagement</Value></part><part><Name>serialized.session</Name><Value xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:type=\"xs:string\">3&amp;5U="
        "23086JdJugQjf8sIAcOeOteW57pc23085JidgbblbFTNdq3uxi84ifS3,8P&amp;1,8P&amp;63=secEnterprise,8P&amp;35=CBP12888,8P&amp;S5,88&amp;ua=Af9fX5We.TVJu_6eVqnxufQ,8P&amp;pa,8P&amp;ub=M0lnZfsADMljAAlgTgAASWAVAgpNBCYAAAA,8P&amp;3k=@uxvnwg001a0980.sat.cbp.dhs.gov:6400,8P&amp;4E=23085JidgbblbFTNdq3uxi84ifS3,8P&amp;4F=14859,8P&amp;Tm=36500,83&amp;Tn={3&amp;U=3,83&amp;.1={3&amp;2=15605,83&amp;O=FavoritesFolder,8P},?z&amp;.2={3&amp;2=15603,83&amp;O=PersonalCategory,8P},?z&amp;.3={3&amp;2=15601,83&amp;O=Inbox,8P},?"
        "z},?z&amp;2r=uxvnwg001a0980.sat.cbp.dhs.gov:6400,8P&amp;7r,83&amp;lu=1033,83&amp;PP=1024,83&amp;ux=FuQFcVLqCQ4AnngAAECZoIQAAFBWtF_g,8P&amp;uy=-21,8L</Value></part><part><Name>session.token.value</Name><Value xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:type=\"xs:string\">uxvnwg001a0980.sat.cbp.dhs.gov:6400@23086JdJugQjf8sIAcOeOteW57pc23085JidgbblbFTNdq3uxi84ifS3</Value></part></Parts></ns2:request></ns2:processRequest></S:Body></S"
        ":Envelope>\r\n--uuid:8bc77883-3fa9-408f-91bb-ae72bfc3a3b3\r\nContent-Id: <7f992d58-1a71-4ac6-97c9-66ea50ddf9c9@example.jaxws.sun.com>\r\nContent-Type: application/octet-stream\r\nContent-Transfer-Encoding: binary\r\n\r\n\\xAC\\xED\\x00\\x05sr\\x00Kcom.businessobjects.sdk.core.server.internal.requests.ConnectSessionRequest\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x02\\x00\\x01L\\x00\\x0FconnectionCachet\\x00\\x12Ljava/lang/String;xpp\r\n--uuid:8bc77883-3fa9-408f-91bb-ae72bfc3a3b3--",
        LAST);

3 REPLIES
Occasional Visitor

Re: LoadRunner recording SAP Business Objects 4 with Web Intelligence

[ Edited ]

Hi 

Any luck on fixing this issue, even i am working on the same.

 

Even i am struck up there, 

  1. I have recorded with almost all the protocol which is feesable
  2. but it is failing at the same place
  3. In Web(http/ hMTL) protocol, For me the actual url is redirecting it to another URL and then again to another url
  4. When i see the web_custom_request i can see body with SOAP envelop (web services), which contains a grid (as per in the screenshot), which has lots of tab and gives at different reports to view.
  5. I have used the correlation function on the before request and max tried in almost all the request to see which value is giving what response, but in vain.
  6. Ajax Trueclient was working but after that grid or report opens it show, that "Install lastest version of Flash player"
  7. But i have the latest version installed in the system, I think in Loadrunner, flash palyer plugin needs to be upgraded. How to do that do some one knows about it.
  8. How to pass on this Logon token.

If you got a solution for this please let me know. Thanks

 

with Regards

 

HPE Expert

Re: LoadRunner recording SAP Business Objects 4 with Web Intelligence

You may try to locate the value from the snapshot and then correlate it.

Do you know which value is the logon token? Or you know it, just don't know how to correlate? What did you do on the correlation? Did you tried to correlate some value to solve this issue?

Occasional Advisor

Re: LoadRunner recording SAP Business Objects 4 with Web Intelligence

Did u get a solution to the problem u mentioned...please let me know as I am also facing the same issue while replaying a script developed for business object reports..