cancel
Showing results for 
Search instead for 
Did you mean: 

Sap Personas freezes after selecting system

Former Member
0 Kudos

Hello experts!

I've problem with making Personas RDS work. Hope you can help me.

Background story:

I've installed Personas RDS v2 SP02 on ERP server running on Sap Kernel 7.21 SP 311 and applied SN:

1787341

1885506

1913055

1937439

1974102

2016378

2026487

Silverlight Version: 5.1.20513.0

Problem:

when I select instance on main page:

than layout looks like is loaded:

but Silverlight freezes and I need to restart whole browser / kill Silverlight plugin depending on browser (tested on ie/firefox/chrome). I've tried waiting but nothing happens. Also triple checked compression parameter in SICF on related web services.

network log:

console log:

GET http://host.com:8001/sap/bc/bsp/persos/mainapp/index.html [HTTP/1.1 302 Moved temporarily 0ms]

GET http://host:8001/sap(bD1lbiZjPTAwMQ==)/bc/bsp/persos/mainapp/index.html [HTTP/1.1 200 OK 0ms]

Error: Bad NPObject as private data! index.html

GET http://go.microsoft.com/fwlink/ [HTTP/1.1 302 Found 225ms]

GET http://host:8001/sap(bD1lbiZjPTAwMQ==)/bc/bsp/persos/mainapp/ClientBin/PersonasUI_V1.4.000.xap [HTTP/1.1 304 Not Modified 1ms]

"20-6-2014 15:59:07,935046 DEBUG Sap.Imagineering.Personas.App->Application_Startup -

Application started." index.html

"20-6-2014 15:59:09,185046 INFO Sap.Imagineering.Personas.Profiles.BSP.BSPMediaFileRequestCreator->Configure -

MediaFileRequestCreator configured caching = True." index.html

"20-6-2014 15:59:09,372546 DEBUG Sap.Imagineering.Personas.Common.Utils.HttpWebRequestExtension->GetResponse -

Synchronized GetResponse called for url http://host:8001/sap(bD1lbiZjPTAwMQ==)/persos_app?V_ACTION=GetProfiles&V_MODE=Read" index.html

GET http:/host:8001/sap(bD1lbiZjPTAwMQ==)/persos_app

__________

Problem 2

also I've have weird problem with clientaccesspolicy.xml and crossdomain.xml when I try to access them by http://<host>:<port>/<file_name> I can but when I run Configuration Check I've got:

Already checked:

SAP Screen Personas Configuration-Addendum

and few more

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

This is an RDS? So it should come with some services to get you started, right? Don't they help with the installation?

Steve.

Former Member
0 Kudos

What do you mean by services to get me started?

I am basis and I've installed this add-on and want to configure and run it. As I understand process of customization starts in

http://<host>:8001/sap/bc/bsp/persos/mainapp/index.html

PS. I've tested http://<host>:8001/restgui and it is working.

Former Member
0 Kudos

Sorry, when you said RDS I assumed you meant "Rapid Deployment Solution" as described in this blog - . Typically these come as a package with implementation services to help you get started (hence the "rapid deployment"). If that's not what you meant, my apologies...

Steve.

Former Member
0 Kudos

Yes i am trying to install Screen Personas RDS you mentioned using http://service.sap.com/sap/support/notes/1970736 but I get stuck at configuration at step I've mentioned in first post, I believe /sap/bc/bsp/persos/mainapp/index.html is the one of services you are talking about.

Best Regards,

Ireneusz

Former Member
0 Kudos

By "implementation services" I mean consultants to help you install and get started. That's what an RDS usually is - software plus consultancy services.

Steve.

Former Member
0 Kudos

Oh ok, since i've spend last 2 days trying to install and configure this Personas Screen I assumed you are talking about services like in SICF transaction.


I just called it RDS because SN i mentioned call it that way, but it is the same as I would install SAP Screen Personas Release 2.0 am I wrong?

BR,

Ireneusz

Former Member
0 Kudos

It is the same software, yes.

The clientaccesspolicy and crossdomain files would cause this if they aren't configured correctly. You say you can access them OK, but are the contents correct?

If you've been through all the installation guides ad the troubleshooting guides here on SCN, and it sounds like you have, then it might be time to create an OSS message and get SAP to figure out what's going wrong.

Steve.

0 Kudos

hi,

can you launch personas by adding transaction parameter to it (open any other transaction other than SMEN?):

http://host.com:8001/sap/bc/bsp/persos/mainapp/index.html?sap-client=XXX&~transaction=SE11

Sushant

Former Member
0 Kudos

the crossdomain file is identical(didn't check white spaces) but clientaccesspolicy is different

where it should have been


<allow-from http-methods="*" http-request-headers="*">

     <domain uri="http://*"/>

     <domain uri="https://*"/>

</allow-from>

<!--<allow-from http-methods="*">

     <domain uri="http://*"/>

     <domain uri="https://*"/>

</allow-from>-->

<grant-to>

     <resource path="/" include-subpaths="true"/> <!-- test -->

</grant-to>

it is


<allow-from http-request-headers="*">

     <domain uri="*"/>

</allow-from>

<grant-to>

     <resource path="/" include-subpaths="true"/>

</grant-to>

as you can see domain was changed and also all comments was erased which is strange because in file on my server I've exactly the same file as requested in configuration guide.

Former Member
0 Kudos

Hello,

yes I was able to open it, select table, and results showed up

BR

Ireneusz

0 Kudos

ok, Now,

->log into your "target" system in SAP GUI using the same user you are using for personas.

->From Menu->SAP Menu.

Basically i want you to open Personas with SAP Menu in SMEN (and not User Menu...if thats the case currently).

Now, relaunch personas (without that transaction parameter).

And see whether personas is hanging again??

Regards,

Sushant

Former Member
0 Kudos

problem is source and target system are the same system, so your instructions are impossible to follow or unclear to me.

BR,

Ireneusz

0 Kudos

log into your system using SAP GUI (NOT PERSONAS)

Once you are in, from Menu->Select User menu.

Exit SAP GUI.

Now, open personas..does it hangs?

Former Member
0 Kudos

Thanks for clarification,

I've followed instruction and after I go to SMEN or start Personas w/o transaction parameter it still hangs.

0 Kudos

damn it 😞

i guess you should raise OSS then so that someone can take a closer look.

Meanwhile, you can continue using personas with that transaction parameter i told you.

Based on your snapshot, you are getting like ~90 MB of data for your SMEN transaction (which might be creating some bottleneck). And thats because may be, you have lot of child nodes in the SMEN tree structure you see on the left. Again, thats my asusmption.

Have you also made sure that compression in ON for your restgui service?

Once more, please try again by switching to both User menu <--> SAP Menu. I am hoping that one of your menu will have less children in tree control you see on the left.

lastly,probably also try using any other user.

Regards,

Sushant

Former Member
0 Kudos

I've double checked and compression for restgui is on, I will use transaction parameter as you suggested (thanks for that tip) and try use user with smaller User Menu. Also if you are saing it's try to download ~90 MB maybe memory for Silverlight can be bigger because by default it is 50 MB.

@edit

I've checked and when I try to download others transactions I've only got one xml file, and when I'm trying to go to smen I've got first xml correctly(only ~500KB, looks like description of controls presented on screen) but it hangs on downloading second xml, can you check what does it contain in your system? Somewhat chrome can not see xml files so please use firefox or IE.

Thank you for your help,

Ireneusz

TomR
Explorer
0 Kudos

Hi Ireneusz,

Just curious - we are having the same issue with the menus hanging in the Silverlight client, and I was wondering if you found a solution to this issue, and what you did to resolve it.

Thanks,

Tom Reppert

Former Member
0 Kudos

Hi Tom,

it was just POC so if I remember correctly we just stick to using transaction parameter so we could avoid displaying start screen after user log in. And after that user could normally interact with transaction we wanted to personalize.
try doing something similar:

http://host.com:8001/sap/bc/bsp/persos/mainapp/index.html?sap-client=XXX&~transaction=SE11

Hope this helps,

Ireneusz Kozłowski