How to implement app integration and sso on nw04

Hi,
I'm migrating several EP5 applications to the nw04 platform which integrate 3rd party applications via single sign on (SSO).
My first attempt was to follow the "Application Integrator" howto which provides an example par file that is supposed to integrate the yahoo email web site.
After uploading the example par file (which only consists of a portalapp.xml file) followed the steps and created a 'system' template and object. However when it came to mapping the alias my newly created system object did not appear in the drop down list...
I then tried to create a system object using an SAP par file "com.sap.portal.httpconnectivity.urlsystem"
that did appear in the dropdown list for the alias mapping.  
Then I created an iView based on
"com.siemens.pct.eps.smv._._.parf.usermapping.Authenticator"
but on execution i got the error:
Could not connect to system yahoo_alias_01 with
URL
Please contact your system administrator
The last attempt was to create an iView based on
"com.sap.portal.appintegrator.sap.Generic"
but on execution i got:
An exception occurred while processing a request for :
iView : N/A
Component Name : N/A
Unknown Logon Method & # 39;null& # 39; for system & # 39;yahoo_alias_01& # 39;.
I looked both in the system object and in the iview on how to specify the logon method...
Since integrating third party applications would seem a standard task - in a way as webservices are. I'm assuming that I'm missing something trival. Is the howto i used outdated ? I couldn't find anything more recent and on help.sap.com all i found on usermapping is how to prgramatically access mapped date - that did work.
Any pointers on how to solve this would be greatly appreciated.
cheers
michael

Hi Michael,
as referred by Lashmi's url, if you follow step by step it is pretty straight forward (look at chapter 4.8) I have set-up both Yahoo (user mapping) and xMII systems (sso & user mapping)and it works perfectly fine.  When creating an iView from par, using the appintegrator.sap, have you choosen Generic?  This will sound redundant, but, have you done:
new Iview from par --> com.sap.portal.appintegrator.sap --> Generic?  (Am sure if you have com... sap.generic bit in your txt).
I did encounter similar errors, and this was due to the system definition and logon method being used.  I used UIPDW logon method, but I amsure you already tried that.
The errors you are having are with yahoo and/or also with other systems?
What are the values in your system def?  And in your iView?
I am not sure this will help you, but just wanted to clarify that yes, it is straight forward and should be working.
Cheers
Jean-Michel

Similar Messages

  • How are ePrint apps created and maintained?

    Just bougt a new small HP printer for my home office and discovered ePrint and apps support. And amazed, did not expect this technology in entry level small/home office type printers.
    And immediately new questions on what possibilities this opens up for printing applications
    What is required to create new apps?
    Is it possible to use this technology to add local office apps? I.e. to print site/office specific forms, trivial network interactions and maybe a bit more.
    Is subscription type apps supported/allowed, where the app is only available as part of a third party subscription package?
    A lot can be built around the email based ePrint service alone, but having ability to also do some simple interaction with the user at the printer would open for a wide range of new possible uses.

    Hi,
    Double post, please use:
        http://h30434.www3.hp.com/t5/Printer-All-in-One-Install-Setup/How-are-ePrint-apps-created-and-mainta...
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • How to implement session varibles and how to use it

    how to implement session varibles and how to use it.ple help me

    Please see the below blog, Hope it helps!!!
    http://obieetraining11.blogspot.com/2012/06/create-initialization-block-for-session.html

  • How can i see how large an app is and how much data is stored

    In ios7 I could select an app and see it's size and how much data is stored in using it on my iPhone.
    I can't seem to locate that option in ios8.1
    to refresh and app I had the option of deleting it and reinstalling before based on the information held by the app.
    is this clear?
    MyFitnessPal is taking a long time to load, thought I would see how large the app is and how much info is stored
    but as I've redundantly stated here I can't find that option in my phone now.
    thanks in advance for any help you can offer
    iPhone 5 iOS8.1

    For reference in iOS 7 it is under Settings app > General > Usage.
    According to the manual iOS 8 is the same…
    http://manuals.info.apple.com/MANUALS/1000/MA1565/en_US/iphone_user_guide.pdf
    (page 177)
    Usage information
    View cellular usage. Go to Settings > Cellular. See Cellular settings on page 179. View other usage information. Go to Settings > General > Usage to:
    Display battery level as a percentage
    See Battery Usage, including the elapsed time since iPhone has been charged and usage by app
    View overall storage availability and storage used per app
    View and manage iCloud storage
    For me it take a few seconds to load, you may find that the app is being slow to open if it is still downloading some data for it's own caches etc. Try to ensure it has a good internet connection. Obviously it could just be that the service in question is also having issues, so consult their support too.

  • Application Integrator and SSO by SAPLOGONTICKET

    After the docs (e.g. "How to Use the Application Integrator") and blobs mainly focus on user mapping, I wonder how to configure SAPLOGONTICKET in com.sap.portal.appintegrator.sap.Generic efficiently.
    Does combining "URL template" and "URL template fraction for SSO" give a chance for sending a Login Ticket to another server (distinct domain)? Or is the "authentication" part in "URL template" useless for Login Tickets (as stated in <a href="https://www.sdn.sap.com/irj/sdn/thread?threadID=21141">Thread 21141</a>)?
    Thanks
    Gerhard

    Hi Gerhard,
    If your system is set to log on with SAP logon tickets for authentication, you can specify an authentication template in parameter SSO2Template, e.g. MYSAPSSO2=<Request.SSO2Ticket>. That's all it takes on portal side to configure the SAP Logon Ticket when using application integrator. .
    If you want to use SAP Logon Ticket for multiple domains (portal server and backend server are in different domains) you have to take special care. Have a look into the <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/a0/88a340fa432b54e10000000a1550b0/frameset.htm">SAP Library</a> to find out how to configure logon tickets for multiple domains.
    Hope I could help!
    Best regards,
    Martin

  • How to implement Custom Authentication and Authorization in Oracle SOA 11g

    Can anyone please tell me, how to implement Custom Authentication in Oracle SOA 11g ?
    Because in Oracle SOA 10.1.3.4 , i have implemented this custom authentication and authorization by implementing BPMAuthenticationService, BPMAuthorizationService, BPMIdentityService to verify againt my database systems.
    implementation classes like the mentioned below
    1).
    public class SampleAuthenticationService extends SampleServiceBase implements BPMAuthenticationService {
    2).
    public class SampleAuthorizationService extends SampleServiceBase implements BPMAuthorizationService {
    3).
    public class SampleIdentityService extends SampleServiceBase implements BPMIdentityService {
    Please help me to implement the authentication and authorization in Oracle SOA 11g .
    thanks in advance

    To start with please go through following document
    http://docs.oracle.com/cd/E21764_01/integration.1111/e10231/adptr_jms.htm
    http://docs.oracle.com/cd/E23943_01/integration.1111/e10231/adptr_file.htm
    Regards
    Arpit

  • How to implement row span and column span in JTable.

    Hi,
    How do we implement Col span and row span in JTable as in Html.
    Kindly help.
    Thank You

    Although I suppose you could extend JTable to support column and row spans, this would involve a lot of of work and quite a few hacks. I think you will be better off either creating a new custom JComponent with an appropriate model for this purpose or using an existing solution such as [JIDE Grids|http://www.jidesoft.com/products/grids.htm] which includes a CellSpanTable.

  • How are your app sales and download numbers?

    Does anyone want to share their app sales and download numbers? 
    Perhaps with knowledge of which apps are doing well and which are not doing so well we can all better understand how to present our apps on the marketplace.
    I'm yet to release a Windows 8 app, but I did have some success on Windows Phone 7 with a couple of hundred thousand downloads of free apps.
    http://www.whitehawk-games.co.uk

    Andy, the drop day appears to be Mondays for Category.
    However, for our app, the drop day is more like Wednesday. 
    Our app is in the Productivity Category.  1/17 to 2/17 the Day of Week breakout is below -
    Row Labels
    Average of   OurApp
    Average of Cat
    % of Average
    Sun
    12
    7,953
    102%
    108%
    Mon
    12
    6,919
    107%
    94%
    Tue
    13
    7,289
    112%
    99%
    Wed
    9
    7,080
    80%
    96%
    Thu
    10
    7,146
    91%
    97%
    Fri
    12
    7,225
    105%
    98%
    Sat
    12
    8,048
    104%
    109%
    Grand   Total
    11
    7,391
    The productivity category seems to suffer on Mondays
    Our downloads suffer on Wed and Thur.
    There do appear to be some intra week cycles going on.
    Quite frankly, we've made no progress on the understanding 85% drop in download cliff we've gone over.  I don't wish that on any app developer.  Especially in this environment of lots of questions and no answers :(

  • How to implement uplink redundancy and spanning tree in SFP-300 switches

    We have several Small Business 300 Series Managed Switches, the 10/100 ones with PoE, the first generation ones.
    We've been advised to implement uplink redundancy and spanning tree on these switches.
    I'm sure spanning tree is a checkbox somewhere in the web interface.
    How does one implement uplink redundancy besides interconnecting the switches plus turning on spanning tree (RSTP)??
    Thank you, Tom
    P.S. I also tried to file a service request but it does not work, I get: "Error 500: Request processing failed; nested exception is java.lang.NullPointerException"

    Hello Thomas,
    Thanks for using the Cisco Small Business eSupport Community. I've looked through the articles that are available in our Knowledge Base and found a few that I hope will be able to assist you in setting up spanning tree and link redundancy on your SFP300s:
    In regards to link redundancy, the following article on LAG can hopefully provide some guidance:
    Link Aggregate Group (LAG) Configuration on 200/300 Series Managed Switches
    And for your question on setting up STP, here are a few articles with additional information:
    Configure Spanning Tree Protocol (STP) Status and Global Settings on 200/300 Series Managed Switches
    Setup Spanning Tree Protocol (STP) on a Interface on the 300 Series Managed Switches
    I hope that this information helps! Please remember to mark your question as answered and rate if this solves your problem.
    Best,
    Gunner

  • How are the Apps Store and iTunes store different? Which do you use for what?

    Can you explain the difference between Apps Store and iTunes store? Is Apps a subset of iTunes store? To which store do you go for what?

    Apps you buy from the Mac App store can be used on your computer.  You use the same Apple ID as the iTunes Store, but that's the only connection.
    Apps you buy from the iTunes App Store are written to run on an iOS device (iPhone, iPad or iPod Touch).  They won't run on your computer, only on your iDevice.

  • BC4J/UIX: How to implement session timeout and logout?

    Hi,
    I need to implement logout function in my UIX application. We use JAZN basic authentication. So several things need to be done when user clicks 'logout'
    1. Any pending transaction is rolled-back.
    2. App Module - what to do with it?
    3. Browser closes or redirects to other page. Any attempts to go BACK will show either 'session expired' or will redirect to login page.
    Also I need a mechanism where if user is idle for say, 10 minutes, that he/she will be automatically logout (maybe after some warning message). How to do this?
    Thanks
    Rade

    Well if you search long enough, you will find your own answers. After months of not having this solved, I found the solution, in a piece of sample code from oracle that is distro with the OC4J stuff.
    if (request.getRemoteUser() != null) {
         // notes that the application is responsible for cleanup
         //invalidate the HttpSession
         HttpSession session = request.getSession();
         session.invalidate();
         String url=null;
         oracle.security.jazn.oc4j.WebSSOUtil.globalLogout(response,url);
         } else      out.println("You are not logged in!");
         out.println("</BODY>");
         out.println("</HTML>");
    This is the piece I was looking for, a way to kill off the SSO session. Now when I click logoff, the user is actually logged off the application and their HTTP session is killed off as well.
    Kelly

  • How to implement app. with language link (1 source 2 xlf file)

    Dear firends,
    I know about translation steps, but It covers two different apps.
    I would like to implement one apps with language options?
    how do I implement it?
    regards
    siyavuş
    Edited by: sak on Feb 11, 2010 11:10 AM

    Hi Mr jianqu,
    Because of our customer now has 2 main central offices, and all other sub branches are now connected to each of these main central office via one primary full-meshed MPLS VPN of 1st Service Provider, so If I use the float static routes, and when there is a failure at one link at a CENTRAL CE Router to primary link to primary MPLS VPN Service Provider, but still there is no failure at the other site from a router CE sub branch with the the PE of the primary full-meshed MPLS VPN Layer 3 Service Provider,so It cannot cause a failover to a second redundant link of the 2nd Service Provider?
    So with our system, do we only have one solution like this:
    -Configure BGP as the routing protocol between the CE and the PE routers.
    -Use local preference and Multi Exit Discriminator (MED) when running BGP inside a our customer VPN to select the primary and backup links.
    -Use AS-override feature to support overlapping AS numbers between customer sites

  • How to implement the javascript and the  insert process ?

    Hi,
    In my application I have created one region with one text box and one button.
    On click of the button , first a javascript should run to validate the textbox value , if there is an error it should alert the user ,otherwise the insert process (I have written a PL/SQL block under processes in page processing) should get executed.
    when i tried to implement this only javascript is getting executed but the insert process is not executed...
    so how I should implement the above case?
    here i invoke the javascript in the URL Target as
    javascript:myfunction();

    hey hiiii,
    i have also tha same problem as mentioned by ANOO.
    and the button on which i m applying the javascript is "Create"
    i have written doSubmit('Create'); in my javascript code ,
    but after doing this the process named "Create" which is conditioned by this button is not being called...
    so what can i do now...

  • How to implement boolean comparison and event structure?

    Hello all,
    I'm currently developing an undergraduate lab in which a laptop sends out a voltage via USB-6008 to a circuit board with an op-amp, the voltage is amplified, and then sent back into the laptop. The student is going to have to determine an "unknown" voltage which will run in the background (they can do this by a step test, graph V_in vs V_out and extrapolate to the x-axis).
    Currently, I have two loops that are independent in my VI. The first loop is used to "Set the zero." When 0 voltage (V_in) is sent out of the laptop it returns a value around -1.40V (V_out) typically. Thus, I created the first loop to average this value. The second loop, averages the V_out values that come into the laptop as the V_in numeric control changes. Then I take the "set zero" value from the first loop and subtract it from the second loop average to get as close to 0V for V_out when V_in is 0V.
    The problem I'm facing is, the event structure waits for the V_in numeric control value change, but after "SET ZERO" is pressed, if there is an unknown value, it will not be added to the average for V_out until V_in is changed by the user. So, I tried implementing a comparison algorithm in the "[0] Timeout Case." This algorithm works for step tests with positive values for V_in, but there are two problems.
    1) Negative values cannot be used for V_in
    2) If a user uses increasing positive values for V_in there is no trouble, but if they try to go back to 0, the value change event has been called and it is added to V_out as well as the timeout case.
    Sorry for the extremely long post, but I've been banging my head over this and can't figure out how to properly implement this. I'm using LabVIEW 8.0.
    Attachments:
    Average Reset Test.vi ‏371 KB

    OK you have bigger problems than Raven's Fan is pointing out.
    When the first event loop stops ( after pressing "") (the boolean text is "Set Zero")  The second loop may start- (AND PROCESSES all of the events it was registered to process before the loop started!)  that would enclude the value change event from "" (The boolean text is Stop) Being pressed bebore the loop started.  Of course, since the labels of "Set Zero" and Stop are identical nulls....................................................BOTH event trigger at the same time and are processed as soon as the event loop they are registerd to is available.
    Get it ... The two buttons labeled "" both queue Value change events to both loops registered to act on the value change of the control labled ""!
    Both loops will do what you programmed in the case of "" Value Change!  This can, (as you have observered) lead to confusing code actions.
    Do avoid controls with duplicate labels (There is a VI Analizer test for that!)  Do avoid multiple event structures in the same hierarchy. 
    DO NOT bring this to your studients to help you learn LabVIEW!  We get enough studii asking embarassing questions
    VI Analizer will help you provide sound templates.  If you need help with that hit my sig line- e-mail me and I'll always be willing to help.
    Jeff

  • How to lock app. deletion and restore?

    I just purchased a learning app. for my kids. A couple of weeks later, I found out the app. was no longer there. I didn't do any backup yet on my PC.
    Question 1: How do I password it so when a deletion occurs, it ask for a password?
    Question 2: Do I have to re-purchase the app again or what?
    Question 3: Is there a way to lock the device after a couple of hours on?
    Thank you!

    1) You don't
    2) No. Unlike music you can redownload apps: http://support.apple.com/kb/HT2519
    3) You can have it auto lock after some time of no use and you can password protect it so that it cannot be unlocked without a password.
    Have a look at the manual:
    http://manuals.info.apple.com/enUS/iPod_touch_iOS4_UserGuide.pdf

Maybe you are looking for

  • Utl file in report

    hai all, I have to develop a report using utl file. Like when the report is given a parameter some four columns are displayed, at the same time i want to write the data in a text file in the server path /usr/tmp. used formula column for utl file open

  • Unable to print PDF with landscape orientation

    This print problem seems to be unique only to Mac when printing a PDF from Acrobat or Reader. All the pages come out in portrait (tall) orientation when the doc orientation is landscape and all the print setup is checked for landscape printing. I hav

  • Big Troubles on designing Query about special customers' counting

    Hello buddies: I meet a problem on designing Query about special customers' counting. Let me describe the requirment first.  I want to create a query with BEX , and there is a key figure with very special logic. That is: to list the counts of the cus

  • Help a newbie get going w/ cldc

    Hello,      I've been struggling for several hours now trying to j2me to work w/ a palm emulator. I'm becoming increasingly frustrated since at every turn I have to download another package to get this to work . So far, I've gotten the wireless toolk

  • Need code to search through folder and subfolders

    Hi..... Am trying to write a program to search for a file through folder and all of its sub folders. I tried my best but i was able to search through a folder but not through its sub folders. So, anyone could help me out with the code to do this oper