Checking credentials with "connection.openProxySession" method

Our project has a WebLogic instance with a connection pool, which hits an Oracle database. When users authenticate, we want to verify their credentials with the database. Previously, this was done circumventing the connection pool, and opening a direct connection to the Oracle database to verify their credentials. For performance reasons, this is not ideal, since opening an Oracle connection is slow. There would be a performance benefit if we could verify a user's credentials by proxy-connecting with their username/password. However, I can't get it to work correctly.
So far, I've written the following java code to try and verify a user's credentials:
void testCreds(DataSource connectionPoolDataSource, String username, String password) throws SQLException {
  System.out.println("Testing credentials " + username + "/" + password + "...");
  Connection connection = connectionPoolDataSource.getConnection();
  try {
    OracleConnection oracleConnection = DaoUtils.getOracleConnection(connection);
    try {
      Properties paramProperties = new Properties();
      paramProperties.put(OracleConnection.PROXY_USER_NAME, username);
      paramProperties.put(OracleConnection.PROXY_USER_PASSWORD, password);
      oracleConnection.openProxySession(OracleConnection.PROXYTYPE_USER_NAME, paramProperties);
      oracleConnection.close(OracleConnection.PROXY_SESSION);
      System.out.println("Credentials are valid");
    } catch (Exception e) {
      System.out.println("Credentials are invalid " + e.getClass() + ")");
  } finally {
    connection.close();
}This works OK, until it's called with an invalid credential pair. Then, the connection is "poisoned" and won't work again, producing the following error if createStatement() is called:
Caused by: java.sql.SQLException: Closed Connection
     at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
     at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:199)
     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:263)
     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:271)
     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:445)
     at oracle.jdbc.driver.PhysicalConnection.createStatement(PhysicalConnection.java:3006)I've tried various ways to "unpoison" the connection, such as closing the proxy session, or opening a new proxy session, but I'm out of ideas. In the meantime the best workaround I can think of is to circumvent the connection pool, and directly connect to the database, as we were doing before - but, we can proxy connect to verify a user's credentials, and if we have a problem (maybe the username/password was invalid, or the account is expired) we discard the connection and reconnect. However It seems like a hairy kludge for what should be a simple problem.
I'm running WebLogic 10.3.2, Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production, and Java 1.6.0_12.
Edited by: Aaron Pieper on Jun 30, 2010 12:20 PM (removed closeProxyConnection typo)

"Statement Cache Size" was already at zero. Enabling "Test Connections On Reserve" had a slightly positive effect, although a confusingly inconsistent one. I created a simple utility to test whether I was getting a "valid connection" from the datasource or not:
void testDataSource(DataSource ds) {
  try {
    System.out.print("Testing data source: ");
    new SimpleJdbcTemplate(ds).queryForInt("select 1 from dual");
    System.out.println("OK");
  } catch (Exception e) {
    System.out.println("BAD (" + e.getClass() + ")");
}and then tried calling it:
testDataSource(ds);
testCreds(ds, "myuser", "mypassword");
testDataSource(ds);
testDataSource(ds);This helped me test the behavior of "Test Connections On Reserve". So as long as I pass in valid credentials, it works OK. If I pass in invalid credentials, the second testDataSource() call fails, with the "closed connection" error mentioned before. "Test Connections On Reserve" doesn't help to prevent this. Surprisingly, the third testDataSource() call works OK if "Test Connections On Reserve" is on. I guess this means that the functionality works (WebLogic removes the bogus connection from the pool) but only after you call GetConnection twice.
So basically, for some reason, openProxySession poisons a connection - but not in a way that WebLogic recognizes. However, after you make a call (select 1 from dual) on that poisoned connection, it breaks the connection even more - and WebLogic removes it from the pool. With this knowledge, I can create a new version of testCreds:
void testCreds(DataSource connectionPoolDataSource, String username, String password) throws SQLException {
  Connection connection = connectionPoolDataSource.getConnection();
  System.out.println("Testing credentials " + username + "/" + password + "...");
  try {
    OracleConnection oracleConnection = DaoUtils.getOracleConnection(connection);
    try {
      Properties paramProperties = new Properties();
      paramProperties.put(OracleConnection.PROXY_USER_NAME, username);
      paramProperties.put(OracleConnection.PROXY_USER_PASSWORD, password);
      oracleConnection.openProxySession(OracleConnection.PROXYTYPE_USER_NAME, paramProperties);
      oracleConnection.close(OracleConnection.PROXY_SESSION);
      System.out.println("Credentials are valid");
    } catch (Exception e) {
      try {
        oracleConnection.createStatement().execute("");
      } catch (Exception ignored) {
      System.out.println("Credentials are invalid " + e.getClass() + ")");
  } finally {
    connection.close();
}This works, but it's a little silly. Basically, after Oracle "poisons" the connection with the bad openProxySession call, we execute any SQL statement we want. The statement is ignored, but executing it results in the "closed connection" error above. After this call, WebLogic recognizes the connection as bad, and purges it from the pool.
A simpler solution would be to "unpoison" the connection - to restore the connection to the state it was in before the openProxySession() call was executed. Is there any way to do that?
Edited by: Aaron Pieper on May 12, 2010 11:52 AM (java formatting)

Similar Messages

  • Check out with other payment method

    Hi everybody,
    I have a question regarding the check out for the e-commerce part of my website. At this moment I can't check if the check out fully works because the client has not payed the site. But next week he will. Till then I really like to know if my check out code is correct. Will it work? I don't use a credit card payment method but Ideal (the Netherlands) with a Mollie account. I did delete the credit card html code from the source and past the mollie code in. I copied the code from this webpage: http://helpx.adobe.com/business-catalyst/partner/setting-mollie-payment-gateway.html
    You can find the html code below:
    <form action="https://spoetnikmedia.worldsecuresystems.com/FormProcessv2.aspx?WebFormID=63724&OID={module_oid}&amp;OTYPE={module_otype}&amp;EID={module_eid}&amp;CID={module_cid}&amp;CC={module_urlcountrycode}&amp;Referrer={module_siteurl,true,true}" enctype="multipart/form-data" onsubmit="return checkWholeForm49581(this)" method="post" name="catwebformform49581" id="catwebformform42059">    <div class="form">    <div class="check2564">    <div class="item">    <label for="FirstName">Voornaam</label>    <br />    <input type="text" maxlength="255" class="cat_textbox" id="FirstName" name="FirstName" />     &bull; </div>    <div class="item">    <label for="LastName">Achternaam</label>    <br />    <input type="text" maxlength="255" class="cat_textbox" id="LastName" name="LastName" />     &bull; </div>    <div class="item">    <label for="EmailAddress">E-mail</label>    <br />    <input type="text" maxlength="255" class="cat_textbox" id="EmailAddress" name="EmailAddress" />     &bull; </div>    <div class="item">    <label for="Company">Bedrijf</label>    <br />    <input type="text" maxlength="255" class="cat_textbox" id="Company" name="Company" />    </div>    <div class="item">    <label for="ShippingAddress">Verzendadres</label>    <br />    <input type="text" maxlength="500" class="cat_textbox" id="ShippingAddress" name="ShippingAddress" />     &bull; </div>    <div class="item">    <label for="ShippingCity">Plaats</label>    <br />    <input type="text" maxlength="255" class="cat_textbox" id="ShippingCity" name="ShippingCity" />     &bull; </div>    <div class="item">    <label for="ShippingZip">Postcode</label>    <br />    <input type="text" maxlength="255" class="cat_textbox" id="ShippingZip" name="ShippingZip" />     &bull; </div>    <div class="item">    <label for="ShippingCountry">Land</label>    <br />    <select class="cat_dropdown" id="ShippingCountry" name="ShippingCountry">     &bull;    <option selected="selected" value="NL"> Nederland </option>    </select>    </div>    </div>    <div class="check7832">    <div class="item">    <label for="BillingAddress">Factuuradres</label>    <br />    <input type="text" maxlength="500" class="cat_textbox" id="BillingAddress" name="BillingAddress" />     &bull; </div>    <div class="item">    <label for="BillingCity">Plaats</label>    <br />    <input type="text" maxlength="255" class="cat_textbox" id="BillingCity" name="BillingCity" />     &bull; </div>    <div class="item">    <label for="BillingZip">Postcode</label>    <br />    <input type="text" maxlength="255" class="cat_textbox" id="BillingZip" name="BillingZip" />     &bull; </div>    <div class="item">    <label for="BillingCountry">Land</label>    <br />    <select class="cat_dropdown" id="BillingCountry" name="BillingCountry">     &bull;    <option selected="selected" value="NL"> Nederland </option>    </select>    </div>    <div class="item">    <label for="WorkPhone">Telefoonnummer</label>    <br />    <input type="text" maxlength="255" class="cat_textbox" id="WorkPhone" name="WorkPhone" />    </div>    <div class="item">    <label for="ShippingInstructions">Opmerkingen</label>    <br />    <textarea class="cat_listbox" rows="2" cols="5" id="ShippingInstructions" name="ShippingInstructions"></textarea>    </div>    {module_ccsecurity} </div>    <div class="browser_width colelem" id="u6298"><!-- simple frame --></div>    <div class="check2496">    <div class="item">    <label for="Amount">Bedrag<span id="constraint-300-label"></span></label>    <br />    <input type="text" class="cat_textbox" id="Amount" name="Amount" />    </div>    <div class="item">    <label for="banks">Selecteer uw bank</label> &bull;<br />    <select id="banks" name="extras1" class="cat_dropdown"></select>    </div>    <div class="item"><img src="/CatalystImages/globalsign-ssl-site-seal.gif" alt="GlobalSign SSL Site Seal" />    </div>    <div class="item">    <input type="submit" id="catwebformbutton" value="Submit" class="cat_button5874" />    </div>    </div>    </div>    <script type="text/javascript" src="/CatalystScripts/ValidationFunctions.js"></script>    <script type="text/javascript">//<![CDATA[var submitcount49581 = 0;function checkWholeForm49581(theForm){var why = "";if (theForm.FirstName) why += isEmpty(theForm.FirstName.value, "Voornaam"); if (theForm.LastName) why += isEmpty(theForm.LastName.value, "Achternaam"); if (theForm.EmailAddress) why += checkEmail(theForm.EmailAddress.value); if (theForm.ShippingAddress) why += isEmpty(theForm.ShippingAddress.value, "Verzendadres"); if (theForm.ShippingCity) why += isEmpty(theForm.ShippingCity.value, "Plaats"); if (theForm.ShippingZip) why += isEmpty(theForm.ShippingZip.value, "Postcode"); if (theForm.ShippingCountry) why += checkDropdown(theForm.ShippingCountry.value, "Land"); if (theForm.BillingAddress) why += isEmpty(theForm.BillingAddress.value, "Factuuradres"); if (theForm.BillingCity) why += isEmpty(theForm.BillingCity.value, "Plaats"); if (theForm.BillingZip) why += isEmpty(theForm.BillingZip.value, "Postcode"); if (theForm.BillingCountry) why += checkDropdown(theForm.BillingCountry.value, "Land"); if (theForm.Amount) why += isCurrency(theForm.Amount.value, "Bedrag"); if(why != ""){alert(why);return false;}if(submitcount49581 == 0){submitcount49581++;theForm.submit();return false;}else{alert("Form submission is in progress.");return false;}}  LoadBanks();     function LoadBanks(){            //Load BankID select    var bankList = document.getElementById("banks");    bankList.options[0] = new Option("ABN AMRO","0031");    bankList.options[1] = new Option("Fortis","0081");    bankList.options[2] = new Option("ING/PostBank","0721");                bankList.options[3] = new Option("Rabobank","0021");    bankList.options[4] = new Option("SNS Bank","0751");    //bankList.options[5] = new Option("Test bank","9999");}</script></form> 
    I hope that you can tell me if this is going to work.
    Thank you so much for helping me with this!

    Hi,
    At the time of creating check lots in FCHI, do not assign the payment methods for account transfers.
    Thanks and Regards,
    Anit

  • Problems with the "credentials to connect" on Linux

    Hi!
    I have installed the the FlashMediaEncoder and the
    FlashMediaServer on two seperate machines. The FLashMedia Server
    runs on a machine with OS: Linux Red Hat Enterprise. The
    FlashMediaEncoder on a Windows XP machine.
    At the Connect appears the pop-up of "credentials to connect
    to FMS"....
    Which password they must be inserted?
    Exists a Flash Media Server Authentication Add In for Linux?
    Thanks.....

    As the FMS authentication Add-In is currently not available,
    ideally you should not get the credential dialog box.
    There can be two possible reasons for which you are getting
    the credential dialog:
    1. The application mentioned in the URL is not present at the
    FMS. Goto [FMS install directory]/Applications and check whether
    the application is present.
    2. Check whether there is already some access module present
    at [FMS install directory]/modules/access. If yes then removing
    this can solve the problem.

  • I keep getting an error message when trying to log on to FaceTime and iMessage on my iPad mini with wifi...could not sign in. Please check your network connection and try again. Help!

    I keep getting an error message when trying to log on to FaceTime and iMessage on my iPad mini with wifi...Could not sign in. Please check your network connection and try again. Help!

    Using FaceTime http://support.apple.com/kb/ht4319
    Troubleshooting FaceTime http://support.apple.com/kb/TS3367
    The Complete Guide to FaceTime + iMessage: Setup, Use, and Troubleshooting
    http://tinyurl.com/a7odey8
    Troubleshooting FaceTime and iMessage activation
    http://support.apple.com/kb/TS4268
    Using FaceTime and iMessage behind a firewall
    http://support.apple.com/kb/HT4245
    iOS: About Messages
    http://support.apple.com/kb/HT3529
    Set up iMessage
    http://www.apple.com/ca/ios/messages/
    Troubleshooting Messages
    http://support.apple.com/kb/TS2755
    Setting Up Multiple iOS Devices for iMessage and Facetime
    http://macmost.com/setting-up-multiple-ios-devices-for-messages-and-facetime.htm l
    FaceTime and iMessage not accepting Apple ID password
    http://www.ilounge.com/index.php/articles/comments/facetime-and-imessage-not-acc epting-apple-id-password/
    Unable to use FaceTime and iMessage with my apple ID
    https://discussions.apple.com/thread/4649373?tstart=90
    For non-Apple devices, check out the TextFree app https://itunes.apple.com/us/app/text-free-textfree-sms-real/id399355755?mt=8
     Cheers, Tom

  • I am experiencing wireless connection problem on 4s after ios 8.1 upgrade. The wireless icon appears showing that it's connected but webpages do not load. I have checked my internet connection with other devices and seems to be alright. what to do?

    Hi
    I am experiencing wireless connection problem on 4s after ios 8.1 upgrade. The wireless icon appears showing that it's connected but webpages do not load. I have checked my internet connection with other devices and seems to be alright. what to do?
    I have tried reseting the network settings and forgetting my wireless connection and re-connecting to it. I even backed up my phone on itunes and restored it, factory reseted it. Nothing seems to work.
    Also after my upgrade to ios 8.1 my personal hotspot option under cellular data has disappeared.
    Would you please help me out? I would really appreciate it.

    Hi..
    Restart your router then restart the iPhone to test.
    If that doesn't help, try this support article >   iOS: Troubleshooting Wi-Fi networks and connections

  • When I try to sign in with my Apple ID and password, it says I can not sign in.  To check my network connection and try again.

    When I try to sign in with my Apple ID and password, it says I can not sign in. To check my network connection and try again.
    I am connected to my home wifi network. Why can't I sign in??

    Not sure, but iAd Producer probably has nothing to do with this.
    Did you try posting in a forum that discusses iPhone, or FaceTime, or networking?
    I searched and this looks like the best fit : https://discussions.apple.com/community/iphone/using_iphone
    -M

  • TS1814 I had to restore my Ipod Touch and now I can't connect to anything on it. When it asks for my Apple ID it comes up with an error message and says that it can't connect to the server. I have checked my WiFi connection and its connected.

    I have had to restore my Ipod Touch and now I can't connect to anything on it. When it asks for my Apple ID it comes up with an error message and says that it can't connect to the server. I have checked my WiFi connection and its connected.

    Hi there,
    I would recommend taking a look at the troubleshooting steps found in the article below.
    Can't connect to the iTunes Store
    http://support.apple.com/kb/ts1368
    -Griff W.

  • TS1135 Cannot process the Photo Book; it fails always at the very last stage with "error occurred while uploading on of your files. Pls check your network connection and click Retry..." Tried at 12 times and no joy!  Can anyone help?

    Can anyone help with the Photo Book process?  I have tried at least a dozen times and the Photo Book always fails at the very last stage of the process.  I ordered Buy Book, it assembles the book and files are transferred until the very last moment... it says " An error occurred while uoloading one of your files.  Please check your network connection and click Retry to resend your files."   It fails every time, any advice?  My server is TalkTalk which may explain everything !! ??   Help.

    Boot into Safe Mode, Mac OS X: Starting up in Safe Mode, and order from there. 
    Also make a PDF file of your book according to this Apple Document, iPhoto '11: Preview a book, card, or calendar before you order or print it, before you order to check for errors.  Keep that file to compare with the printed copy when it arrives.
    OT

  • The Itunes update server could not be contacted. Please check your Internet connection, or try again later.  I have a Mac with 10.6 OS.

    Im having trouble with Itunes.   "The Itunes update server could not be contacted. Please check your Internet connection, or try again later.  I have a Mac with 10.6 OS." The internet is working.
    Thanks

    I downloaded the Microsoft Autoruns package and ran it.  There are no programs in the LSA Providers tab, and Apple's Bonjour is the only program in the Winsock Providers tab.  I also did the "netsh winsock reset" and rebooted.  It didn't fix the problem.  Any more ideas?

  • HT4623 I have tried to update my iPhone using the iTunes method but it will not work. The message "The iTunes update server could not be contacted. Please check your internet connection or try again later," appears. What do I do? The Internet is working f

    I have tried to update my iPhone using the iTunes method but it will not work. The message "The iTunes update server could not be contacted. Please check your internet connection or try again later," appears. What do I do? The Internet is working fine.

    Have you tried the following troubleshooting document?
    iTunes for Windows: iTunes cannot contact the iPhone, iPad, or iPod software update server
    If you end up using the If the iTunes Store opens successfully section of the document, and the "Automatically detect settings" checkbox is already checked, try unchecking and rechecking it and clicking OK.

  • HT1766 since os7 update for ipad, I can't sign into Facetime. I enter username & password & the message I get back is "FaceTime Activation could not sign in. Pls check your network connect". There is nothing wrong with my wifi connect. What's up with this

    Any takers on this question ? FaceTime is one of the apps I used all the time prior to Os7 update, now i can't get in because when I try to sign in, the message I receive says Activation could not sign in and I should check my network connection. My network connection works fine, I can use the internet or twitter or all the other apps which require a working network, but not FaceTime.......What's up with that ??

    there has been a big problem with facetime and imessage. The best solution for this case is to restore your device http://support.apple.com/kb/HT1414
    Make sure you back it up. and I would set up facetime before you reinstall your backup and  make sure its working.

  • Getting this messg on Factime "could not sign in, check your network connection", but I have Wifi activated and working with internet??

    Getting this messg on Factime "could not sign in, check your network connection", but I have Wifi activated and working with internet?? what can I do?

    Usually it's because you are not making internet connection via wifi. Open Safari and see if it connects.
    Look at iOS Troubleshooting Wi-Fi networks and connections  http://support.apple.com/kb/TS1398
    iPad: Issues connecting to Wi-Fi networks  http://support.apple.com/kb/ts3304
    iOS: Recommended settings for Wi-Fi routers and access points  http://support.apple.com/kb/HT4199
    Additional things to try.
    Try this first. Turn Off your iPad. Then turn Off (disconnect power cord) the wireless router & then back On. Now boot your iPad. Hopefully it will see the WiFi.
    Change the channel on your wireless router. Instructions at http://macintoshhowto.com/advanced/how-to-get-a-good-range-on-your-wireless-netw ork.html
    How to Quickly Fix iPad 3 Wi-Fi Reception Problems
    http://osxdaily.com/2012/03/21/fix-new-ipad-3-wi-fi-reception-problems/
    If none of the above suggestions work, look at this link.
    iPad Wi-Fi Problems: Comprehensive List of Fixes
    http://appletoolbox.com/2010/04/ipad-wi-fi-problems-comprehensive-list-of-fixes/
    Fix iPad Wifi Connection and Signal Issues  http://www.youtube.com/watch?v=uwWtIG5jUxE
     Cheers, Tom

  • When I try to use FaceTime on my Macbook Air, I try to verify the email I want people to call me with, and it says verified, but soon an message comes up that says "Could not verify the email address. Please check your network connection and try again."

    So our school lets us use Macbook Airs for the school year, and it has facetime on it. I know facetime isn't blocked because like everyone else is using it. So I decide to give it a try. I click the icon, it says enter your apple ID. I dont have one, so I click to make one, and do so. I then enter my apple ID and click next. The screen reads "People will call you using your email address. What email address would you like to use?" I enter my email address in the box below the message, and then go to my email and click the link, and sign in, thus verifying the email. I go back to the facetime window, and click next. At the top it says Verified, but when I click next it doesn't go on to the next step, it simply blacks out the next button so that I can not click it, and after a few minutes a message comes up that says "Could not verify the email address. Please check your network connection and try again."
    So that is the issue, please help!!!!!
    *Note-I repeat that I know it is not blocked by the school because everyone else uses it just fine.*

    Hello BassoonPlayer,
    Since you are using one of the the school's Macbooks, it is quite possible that the time and date are not properly set on the computer that you are using.  FaceTime will not work if you do not have the proper time zone set up for the location that you are in.  This past week, there were a two other Macbook users I've helped by simply telling them to set the Date/Time properly.  By the way, you described your problem very well, which makes it easier for us to help you.  Hope this solves your problem -- if not, post back and I can suggest other remedies.
    Wuz

  • I had been listen to itunes radio on my computer and now it comes up with the following message"An error occurred while contacting the radio tuning service. Check your internet connection, or try again later???? I have reset cache and it still isn't worki

    I have been listening to iturnes radion on my computer for months. now i get an error.
    "an error occurred while contacting the radio tuning service. Check your internet connection, or try again later".
    I have reset the cache but nothing seems to help. Any help???
    55Annie

    Somebody suggested clearing the Store cache.  I don't know why that would affect the radio.  Seems to have not worked for some, worked for a few or maybe they imagined it.  Many other posts about this if you browse the forum.
    This is happening to some people some of the time in some places, but then not affecting people in other places, or in the same place at different times.  You try to guess what is going on.  Hasn't happened to me.  Maybe it's my iTunes 7.5, or maybe it's luck of the draw since I never use iTunes radio.
    Complain to Apple:
    http://www.apple.com/feedback/itunesapp.html
    Oh, don't expect Apple to say anything about this -- that's not their style.

  • SSO is not working - User is missing credentials for connecting to alias

    Dear Experts,
    I am facing a strange problem in SSO with reference system user mapping.  I have configured reference system user mapping for accessing R/3 for ESS/MSS and transactional iviews along with UWL.  The SSO was configured 2 months ago and was working fine till yesterday.
    Since this Monday, (2 days), the system connection tests are failing on connector.  But, ESS/MSS & Transaction iviews with SAP Logon tickets are working fine. But, while trying to access UWL tasks, SSO is failing. Following is the error message -
    "Exception occured Exception type:com.sap.netweaver.bc.uwl.connect.ConnectorException Message:Tue Aug 11 09:46:58 CEST 2009
    (Connector) :com.sap.portal.connectivity.destinations.PortalDestinationsServiceException:User is missing credentials for connecting to alias <Aliassystem>. Contact your system administrator. "
    I have created a destination for the respective backend in Visual Admin > node >  services > Destinations as some tasks are not visible in UWL as per Note-  1133821, 2 weeks ago.It was working fine till yestreday. While testing from destinations, for Connected User(SAP Logon ticket Assertion ticket) , getting the error message  -
    Error During ping operation:Ticket contain no/an  emplty ABAP user id(refer note 1159962). The destination is successfully connected with configured user.
    But from the Tracecollector logs, I can see that the mapped user is set in the SAP Logon ticket and the User <ABCD> is existing in the target ECC system. More over, the SSO with refence system user mapping is working fine for ESS/MSS and Transaction based iviews. It is failing only for UWL tasks and also in system connection tests for connector. ITS was failing since the beginning.WAS is successful even now.
    Trace file info -
    Mapped user [ABCD] set in SAP Logon Ticket. The authenticated user is [<portaluserid>]. Authentication stack: [ticket]..
    The created ticket is:
    [Ticket [initialized]
      Ticket Version  = 0
      Ticket Codepage =  (Encoding=1100)
      User = <ABCD>
      Issuing System ID    = EPD
      Issuing System Client = 000
      Creation Time = 200908110746
      Valid Time    = 8 h 0 min
      Signature (length=261 bytes)
    I checked tcode SSO2 in ECC system and it is ready for accepting the logon tickets.  The strange thing is single sign on is working for ESS/Transactional iviews and not for UWL. Second thing is UWL was working fine till yesterday morning and stopped working now with SSO problems.
    Can you pls advise where to look for fixing the SSO - missing user details for UWL destination?
    regards,
    Isvarya

    <title>reporting the text as formatted text - Dear Experts,</title>
    <!--[if gte mso 9]><xml>
    <o:DocumentProperties>
      <o:Author>Isvarya Bolisetti</o:Author>
      <o:LastAuthor>Isvarya Bolisetti</o:LastAuthor>
      <o:Revision>2</o:Revision>
      <o:TotalTime>1</o:TotalTime>
      <o:Created>2009-08-11T11:21:00Z</o:Created>
      <o:LastSaved>2009-08-11T11:21:00Z</o:LastSaved>
      <o:Pages>1</o:Pages>
      <o:Words>385</o:Words>
      <o:Characters>2195</o:Characters>
      <o:Company>Bekaert N.V</o:Company>
      <o:Lines>18</o:Lines>
      <o:Paragraphs>5</o:Paragraphs>
      <o:CharactersWithSpaces>2575</o:CharactersWithSpaces>
      <o:Version>11.9999</o:Version>
    </o:DocumentProperties>
    </xml><![endif]><![if gte mso 9]><![endif]><![if gte mso 9]>
    <!--
    /* Style Definitions */
    p.MsoNormal, li.MsoNormal, div.MsoNormal
         {mso-style-parent:"";
         margin:0cm;
         margin-bottom:.0001pt;
         mso-pagination:widow-orphan;
         font-size:12.0pt;
         font-family:"Times New Roman";
         mso-fareast-font-family:"Times New Roman";}
    @page Section1
    div.Section1
    -->
    </style>
    <!--[if gte mso 10]>
    <style>
    /* Style Definitions */
    table.MsoNormalTable
         {mso-style-name:"Table Normal";
         mso-tstyle-rowband-size:0;
         mso-tstyle-colband-size:0;
         mso-style-noshow:yes;
         mso-style-parent:"";
         mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
         mso-para-margin:0cm;
         mso-para-margin-bottom:.0001pt;
         mso-pagination:widow-orphan;
         font-size:10.0pt;
         font-family:"Times New Roman";
         mso-ansi-language:#0400;
         mso-fareast-language:#0400;
         mso-bidi-language:#0400;}
    </style>
    <![endif]><![if gte mso 9]><![endif]><![if gte mso 9]>Mapped user set in SAP Logon Ticket. The
    authenticated user is . Authentication stack: ..
    The created ticket is:
    [Ticket

Maybe you are looking for

  • How to retreive data from  view

    hi, i have created a view with 8 fields. including reference unit for netwr field. REPORT  ZVIEWTEST. data: begin of itab occurs 0,       kunnr type kunnr,       name1 type name1,       ort01 type ort01,       land1 type land1,       vbeln type vbeln

  • Setting up CSS on the network for Virtual IP for Action Links

    Hi, I want to configure the Action Links on 10g, i had done all the steps and my Row_id is also linked, but it does not do anything. I am not able to under the settting up CSS on the network as mentioned by Oracle To create a virtual IP address for S

  • Creating AIR/Web Apps. with XML & E4X using AS3

    Needing tips using AS3 with XML/E4X to make my project work over the server: 1) Here I'm having trouble trying to create a component with a 'GOOGLE MAP' with the user being able to input their location for directions with once submitting the get dire

  • Python 3 -- minesweeper -- clear empty squares?...

    from tkinter import * from tkinter import ttk from random import sample setWidth = 10 setHeight = 10 numberOfMines = 10 def createBoard(sWidth, sHeight): for y in range(0, sHeight): for x in range(0, sWidth): # border images -- setHeight and setWidth

  • Cfchart seriersPlacement

    I try to make two series stacked on each other, but the chart displays the two lines side by side. HOw can I get them stack on each other? Thanks in advance. Here is my code: <cfquery name="getrec" datasource="testdata"> Select * from charttest where