WSRP sso adapter
Hello everybody, I'm testing WSRP, so I found some public wsrp from BEA and I want to add a channel in Sun Portal based on this WSRP.
I added the consumer and added the channel but I get the following error while trying to display the channel.
[#|2006-03-30T12:18:58.567-0500|SEVERE|SJS Portal Server|debug.com.sun.portal.ssoadapter|ThreadID=93; ClassName=com.sun.ssoadapter.SSOAdapterFactory; MethodName=getSSOAdapter; |PSSA_CSS0005:sso adapter retrieval failed
com.sun.ssoadapter.SSOAdapterException: com.sun.ssoadapter.SSOAdapterFactory.getSSOAdapter(): could not find sso adapter "OASIS-Username-Token-Profile_portal1_BEAWSRP"
Any ideas how to solve this?
I created the WSRP consumer with username token profile with password digest, the URL for the BEA wsdl is http://wsrp.bea.com:7001/producer/producer?WSDL
Thanks!
[879 byte] By [
capc75] at [2007-11-25 22:31:54]

# 2
I don't know what you mean by configureing the WSSO for BEA, the only thing I know is the WSRP URL that I posted, I have been trying to find out some documentation without luck, I have tried with different settings but all return the same error.Thanks
# 3
I just tried this on my installation and it is working fine. Can you please try the same?
1. Create one consumer, say XYZ, using given BEA producer wsdl url. Also, select *none* as User Identity Propagation Mechanism (this is default value in the drop-down).
2. Go to Desktop tab and select "Manage Containers & Channels" link. Make sure you had already selected DN as DeveloperSample.
3. On "Manage Containers and Channels" page, click "WSRPSamplesTabPanelContainer" link in the left frame. The right side frame will show "New Channel or Container" link. Click on this and you will get "New Channel or Container" popup window. It should show portal1 as selected portal and "DeveloperSample" as selected DN. Type is selected as Channel. Click next.
4. Select Channel Type as "WSRP Remote Portlet Channel" on the next page (although default one is Provider Channel.
5. Next page will show a list of Configured Producer. Select XYZ from this list and click next.
6. Next page will show remote portlet offered by BEA. Select "BEA: Hello World" from this and click next.
7. Provide a name for the new channel and click next.
8. Final page will show all the details provided by you. Click finish. This will complete channel creation based on a remote portlet.
9. Login to portal desktop (http://<host>:<portal>/portal
10. Go to developer sample portal and login with developer/developer user.
11. Click on WSRP samples tab. You will get your portlet there.
I am sure that you must be knowing all these steps as you already tried this. I am providing all these for benefit of others. The only difference I am recommending from your steps is the selection of "Identity Propogation Type as none". This is because you are not aware of WSSSO portlet. I will try to find out some document on other types of Identity Propogation types and will let you know. Please let me know if above works for you.
mkg at 2007-7-5 2:45:42 >
