Peoplesoft Test Framework 8.51 - Login Issue

Hi Did anybody successfully launched Peoplesoft Test Framework 8.51 by loggin into the PTF tool. I am stuck in the frst stage itself where the tool is throwing a message I am providing the correct Login credentials and server:Port though the tool is throwing the message that "There was an error when PeopleSoft Test Framework was trying to login." Err Message: Could Not connect to https://Server:port/PSIGW/HttpListeningConnector. TCP error code 10061: No Connection could be made becasue the target machine actively refused it "Server:Port" ErrSource: mscorlib.
Can any one let me know why this is happening. Any possible reasons that i should be looking for.

Hi
Are you using client side certificates ?
I can see that is an SSL connection that you are creating.
Regards
Alex

Similar Messages

  • PeopleSoft Test Framework 8.52.04 - Unhandled exception

    I am getting an "Unhandled exception" when running the PeopleSoft Test Framework 8.52.04 on Windows Server 2008. I think I have the syntax correct. Is anyone else having this issue or know how to resolve it?
    Thanks
    PeopleSoft Test Framework 8.52.04 - Unhandled exception when running from command line.
    "C:\Program Files\PeopleSoft\PeopleSoft Test Framework\PsTestFw.exe" -CS=SERVER:PORT -CO=VP1 -CP=VP1 -TST=OURTEST -TC=DEFAULT -LOG=my_run_log     
    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.
    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
    at PsTest.modMain.ExecuteCommandLine()
    at PsTest.modMain.Main()
    at PsTest.frmMain.frmMain_Load(Object eventSender, EventArgs eventArgs)
    at System.EventHandler.Invoke(Object sender, EventArgs e)
    at System.Windows.Forms.Form.OnLoad(EventArgs e)
    at System.Windows.Forms.Form.OnCreateControl()
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl()
    at System.Windows.Forms.Control.WmShowWindow(Message& m)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    at System.Windows.Forms.ContainerControl.WndProc(Message& m)
    at System.Windows.Forms.Form.WmShowWindow(Message& m)
    at System.Windows.Forms.Form.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    Hi,
    I haven't seen this error, nor have I used PTF from the command line, just running online in from the tool to the browser, but when I look at PeopleBooks it says
    if you do not use the -CD= parameter to specify the connection data, use the parameters in the following table:
    –CS= Specify the server:port to connect to. This is the Server:Port value you would enter in the PeopleSoft Test Framework Signon dialog box when signing on to PTF.
    –CNO= Specify the node name.
    –CO= Specify the user name.
    So I would say your command line would have to look like this:
    "C:\Program Files\PeopleSoft\PeopleSoft Test Framework\PsTestFw.exe" -CS=SERVER:PORT -CNO=PT_LOCAL -CO=VP1 -CP=VP1 -TST=OURTEST -TC=DEFAULT -EXO=QE851_No_Folder -LOG=my_run_log
    PeopleBooks does not state that the -CNO and -EXO are optional      
    See PeopleBooks > PeopleTools 8.52: PeopleSoft Test Framework > Creating Tests and Test Cases > Executing a Test from the Command Line

  • How to run a process PSPPYRUN or PSPPYBLD in PeopleSoft Test Framework ?

    How to run a process PSPPYRUN or PSPPYBLD in PeopleSoft Test Framework ?
    Please advise on the below scripts ,
         1          True          Browser     Start_Login          
         2          True          Browser     Set_URL     PORTAL     
         3          True          Link     Click     id=fldra_HC_NORTH_AMERICAN_PAYROLL     
         4          True          Link     Click     id=fldra_HC_PROCESS_PAYROLL     
         5          True          Link     Click     id=fldra_HC_CREATE_PAYSHEETS     
         6          True          Link     Click     innerText=Create Paysheets     
         7          True          Browser     FrameSet     TargetContent     
         8          False          Page     Prompt     MANAGE_PAYROLL_PROCESS_US.RUNCTL_PAYSHEET.USA     add update
         9          True          Text     Set_Value     Name=PRCSRUNCNTL_RUN_CNTL_ID     AA
         10          False          Page     PromptOk          
         14          True          Button     Click     Name=#ICSearch     Search
         11          True          Text     Set_Value     Name=PAYSHEET_RUNCTL_RUN_ID     K01FIN
         12          True          Page     Save          
         13          False          Process     Run     prcname=psppybld;prctype=COBOL SQL;wait=True     
         18          False          Process     Run     prcname=psppybld     
         16          True          Process     Run     wait=True;expected=Success;     
         15          True          Button     Click     Name=#ICSave

    Build M33.106 is not available in service market place yet.
    SAP informed that customer can not find information on the next build release date from Product Availability Matrix (PAM) or anywhere from SAP site.
    Is there a way to get his information from Redwood site? Like when is the expected date for next release of the build?
    Thanks
    Nanda

  • Message Recognition Box - PeopleSoft Test Framework

    'Im trying to get the Message Recognition Box working inside PeopleSoft Test Framework. I have all my messages there, but when I execute my script it wont click on OK to the multiple messages I am expecting. What should I put in my step in order to execute the OK.
    Thanks

    Hi,
    I haven't seen this error, nor have I used PTF from the command line, just running online in from the tool to the browser, but when I look at PeopleBooks it says
    if you do not use the -CD= parameter to specify the connection data, use the parameters in the following table:
    –CS= Specify the server:port to connect to. This is the Server:Port value you would enter in the PeopleSoft Test Framework Signon dialog box when signing on to PTF.
    –CNO= Specify the node name.
    –CO= Specify the user name.
    So I would say your command line would have to look like this:
    "C:\Program Files\PeopleSoft\PeopleSoft Test Framework\PsTestFw.exe" -CS=SERVER:PORT -CNO=PT_LOCAL -CO=VP1 -CP=VP1 -TST=OURTEST -TC=DEFAULT -EXO=QE851_No_Folder -LOG=my_run_log
    PeopleBooks does not state that the -CNO and -EXO are optional      
    See PeopleBooks > PeopleTools 8.52: PeopleSoft Test Framework > Creating Tests and Test Cases > Executing a Test from the Command Line

  • PeopleTools 8.51 - PeopleSoft Test Framework

    PeopleSoft Test Framework(PTF) sounds interesting and great development in PeopleSoft technology. I did not get a chance to load PeopleTools 8.51 and test PTF, would like to if anyone has tested PTF and what do you think of it, are there any limitations found in automating PeopleSoft application testing. Also, let me know when was this PeopleTools 8.51 was released.
    Thanks in advance
    Jayaprakash Tedla

    Hi Jayaprakash Tedla,
    If you are using this tool please let me know its limitations,
    I have started working with this tool.. I am suprised to see oracle releasing different test automation tools and dont know the reason behind it. First they came up with Oracle functional tester (VB Scripting) then Open script (Java) and now for peoplesoft PTF 8.51 I cant get a reason behind this.
    As my journey with all these tools currently i am working with PTF 8.51 and didnt find it easy as you can create a script very easily but maintaining it on a longer run is tedious.. and more over i could not find in the IDE a place to code/script my business test cases all i could do is work with the select boxes. If you had any luck finding a coding interface in this PTF tool please guide me, your help is greatly appretiated.

  • Peoplesoft Test Framework 8.53.02 Error Retrieving PeopleTools  Release Information

    I am recording test scripts in Peoplesoft Test Framework 8.53.02. On a number of screens I recieve an error stating "Error retrieving PeopleTools Release Information." Has anyone seen this error and knows how to troubleshoot it?
    Thanks for your help.

    I've not seen this specific error yet, but the first thing that comes to mind is to check the webprofile in use and verify that
    Show Connection & Sys Info
    and
    Generate HTML for Testing
    are selected.

  • Peoplesoft Test Framework 8.51

    Hi All,
    If you are using this tool "Peoplesoft Test Framework 8.51" please let me know its Features and limitations,
    I have started working with this tool.. I am suprised to see oracle releasing different test automation tools and dont know the reason behind it. First they came up with Oracle functional tester (VB Scripting) then Open script (Java) and now for peoplesoft PTF 8.51 I can't get a reason behind this.
    As my journey with all these tools currently i am working with PTF 8.51 and didnt find it easy as you can create a script very easily but maintaining it on a longer run is tedious.. and more over i could not find in the IDE a place to code/script my business test cases all i could do is work with the select boxes. If you had any luck finding a coding interface in this PTF tool please guide me, your help is greatly appretiated.

    Well, I won't speak for Oracle here but rather as a user of the ATS tools for a number of years (all the way back to the original RSWSoftware e-Test suite 3.x in late 1999 then into the Empirix versions and now into Oracle). The suite has been evolving for years since the original "all vb platform" to the new web and java based platforms. So your comment:
    "First they came up with Oracle functional tester (VB Scripting) then Open script (Java) and now for peoplesoft PTF 8.51 I can't get a reason behind this."
    can at least be partially explained by the software evolving ....OpenScript was being talked about at the Empirix User Conferences for many years before Oracle officially released it. OFT was really just the old e-Tester that had been hanging around for years and years. I suspect there is a similar story behind the PTF 8.51 release as some of what it represents had been hanging around in PeopleTools for some time and for one reason or another they put a UI on it and released it as yet another tool. PeopleSoft has always marched to their own beat so is it really a surprise :-)
    I suspect - and hopefully Oracle will clarify this - that at some point there will be yet another "accelerator" applied to ATS to integrate with this in the same way that they integrate with the Siebel Test API or EBS. Again, just an opinion here but given that test management, load testing and automated regression testing using ATS is the focus of Siebel, EBS, ADF, Flex, 3rd party Web apps, and Webservices ...etc .... I would say that ATS is the test tool the investments are being made in. I bet at some point they will be hitting us all up for licensing of the "peoplesoft accelerator for leveraging PTF in ATS" - yet another licensing pack! :-)

  • Peoplesoft Test Framework

    Hi,
    I am using the PS Test Framework and I have already some testcases which funtion correctly.
    But there is an order which seems to have a problem:
    Type:Browser
    Action:waitForNew
    It waits... the new window opens but the test execution does not stop waiting but after the waiting time it throws a timeout error. So the
    opening of the new window does not trigger anything. I cannot fix this problem so I am asking you for help.
    Facts:
    - some other orders did not function also when I worked on two screens and the resolution of the screens were different. For example a click on an <img> tag was effectless (but only by the clicking on the image, on other buttons or links it functioned)
    - I am using IE 9.0.8112.16421
    - on an other machine this order functioned well, the IE version was the same and the main browser configuration also. But next time it did not work on the other computer also and I do not know what does it depend on. It happens also when I work on one monitor.
    I could not find a workaround and I am blocked because there are a lot of links which trigger to open a new browser instance and there is sometime no other way to get from A to B on the GUI.
    Thank you in advance.
    Regrads,
    Csaba

    Well, I won't speak for Oracle here but rather as a user of the ATS tools for a number of years (all the way back to the original RSWSoftware e-Test suite 3.x in late 1999 then into the Empirix versions and now into Oracle). The suite has been evolving for years since the original "all vb platform" to the new web and java based platforms. So your comment:
    "First they came up with Oracle functional tester (VB Scripting) then Open script (Java) and now for peoplesoft PTF 8.51 I can't get a reason behind this."
    can at least be partially explained by the software evolving ....OpenScript was being talked about at the Empirix User Conferences for many years before Oracle officially released it. OFT was really just the old e-Tester that had been hanging around for years and years. I suspect there is a similar story behind the PTF 8.51 release as some of what it represents had been hanging around in PeopleTools for some time and for one reason or another they put a UI on it and released it as yet another tool. PeopleSoft has always marched to their own beat so is it really a surprise :-)
    I suspect - and hopefully Oracle will clarify this - that at some point there will be yet another "accelerator" applied to ATS to integrate with this in the same way that they integrate with the Siebel Test API or EBS. Again, just an opinion here but given that test management, load testing and automated regression testing using ATS is the focus of Siebel, EBS, ADF, Flex, 3rd party Web apps, and Webservices ...etc .... I would say that ATS is the test tool the investments are being made in. I bet at some point they will be hitting us all up for licensing of the "peoplesoft accelerator for leveraging PTF in ATS" - yet another licensing pack! :-)

  • PeopleSoft Test Framework - Test Result 'None'

    A few of our tests in PTF are showing a test result of 'None.' Can someone explain to me what that means? I couldn't find an explanation in any of the documentation of the test results and how to troubleshoot it to get a success.
    For example, for test to demonstrate viewing job data here are the steps
    Browser
    Start
    Browser
    FrameSet
    Pwd
    Set_Value
    Name=pwd
    Button
    Click
    Name=Submit
    Link
    Click
    id=pthnavbca_PORTAL_ROOT_OBJECT
    Link
    Click
    id=fldra_HC_WORKFORCE_ADMINISTRATION
    Link
    Click
    id=fldra_HC_WORKFORCE_INFO
    Link
    Click
    innerText=Job Data
    Browser
    FrameSet
    TargetContent
    Page
    Prompt
    ADMINISTER_WORKFORCE_(GBL).JOB_DATA.GBL
    Text
    Set_Value
    Name=EMPLMT_SRCH_COR_EMPLID
    Page
    PromptOk
    Page
    Go_To
    Job Information
    Page
    Go_To
    Job Labor
    Page
    Go_To
    Payroll
    Page
    Go_To
    Salary Plan
    Page
    Go_To
    Compensation
    Browser
    FrameSet
    Link
    Click
    id=pthdr2logout
    Here is the log
    Test Start:
    Frame set to "
    Frame set to ''
    Button.Click [Name=Submit]
       Frame set to 'TargetContent'
       Frame set to ''
    Link.Click [id=pthdr2logout]
    Test End
    Thanks for your help

    Have you configured your environment for https? We need to have SSL configured for PTF to work

  • Verify:ClassName=popupText (PeopleSoft Test Framework)

    Im struggling to do a Verify on a popup dialog box. I click on a button, then PTF immediately clicks on the ok button, but I want it to verify the text in the popup before it clicks ok. How do I do that?

    Hi,
    Just been trying some stuff for you.
    I added following code on the Account Locked checkbox in the user profile page.
    Warning ("text to be validated");After this I created following script:
         1     True          Browser     Start          
         2     True          Pwd     Set_Value     Name=pwd     1ENC1EED306F6AFC3A3E96F980DB62B88A9ACECDC0EF
         3     True          Button     Click     Name=Submit     
         4     True          Page     Prompt     MAINTAIN_SECURITY.USERMAINT.GBL     update
         5     True          Text     Set_Value     name=PSOPRDEFN_SRCH_OPRID     VP1
         6     True          Page     PromptOk          
         7     True          CheckBox     Set_Value     Name=PSOPRDEFN_ACCTLOCK     Y
         8     True          Span     Verify     ClassName=popupText     Warning -- text to be validated The PeopleCode program executed a Warning statement, which has produced this message.
    User logs in
    goes to User Profile page
    search user VP1
    Click on Account Locked chekcbox
    Warning is being displayed and PTF checks this
    this results in Pass
    Check field: ClassName=popupText, ' | Warning -- text to be validated | | The PeopleCode program executed a Warning statement, which has produced this message.' (actual) = 'Warning -- text to be validated The PeopleCode program executed a Warning statement, which has produced this message.' (expected)
    If I change the content of the message to be validated in PTF, the script fails
    Does this help?

  • Oracle Test Framework and the UPK

    Does anyone know how the "Oracle Test Framework" works with or how it replaces the UPK for testing?
    PTF works by replicating the actions of a single user executing functional tests against a PeopleSoft browser-based application. Users can record manual test procedures and save them within the framework.
    The PeopleSoft Test Framework (PTF) was introduced in PeopleTools 8.51 and automates various tasks within PeopleSoft applications, primarily functional testing. Automating functional testing enables testers to execute more tests with greater accuracy during a shorter time.
    Test assets (tests and test cases) are stored in a database as Application Designer objects. As a result, test assets are PeopleTools-managed objects, which can be managed along with other PeopleTools-managed objects through PeopleSoft Lifecycle Management.
    Thanks

    1. Yes you need a web server
    2. the env. vars:
    REPORT60_VIRTUAL_MAP,
    REPORTS60_PHYSICAL_MAP, and
    REPORT60_SHARED_CACHE
    are no longer needed.
    3. The 'community' part of the Reports sever entry in your tnsnames.ora isn't required.
    Regards
    The Oracle Reports Team http://technet.oracle.com

  • PeopleTools Test Framework issue

    Using 8.51.01 test framework (TF).
    When I launch the browser from within the TF it launches TWO browsers and neither of them capture any output. One browser has the IE8 icon... the other has the old IE6 icon. very odd. The two browser window issue seems to be a known problem with IE 7 /8 but it's not clear how to fix it.
    The purpose of this post is to find out in what way the TF modifies the IE settings so it can capture (the client calls it HOOK INTO IE).
    Is it a proxy setting?
    Thanks
    Graham

    Hi,
    Based on my understanding, you want to create a WCF service to make a communication between the client side and the test machine side. And also you want it can attach and detach modules. For this situation, you could create a WCF service application (Not
    WCF service Library), and create functions for each module, then host the service on IIS. If you want to add more module, you could add another service file within the WCF service to create functions for this module.
    For creating WCF service and host it on IIS, you could refer to the following links:
    http://www.codeproject.com/Articles/42643/Creating-and-Consuming-Your-First-WCF-Service
    http://www.codeproject.com/Articles/550796/A-Beginners-Tutorial-on-How-to-Host-a-WCF-Service
    Regards

  • [SOLVED] google test framework: linking issue

    Hello,
    I have got a problem with Google test framework, few days ago I was trying this on another machine and did not get any problems.
    I got this from svn and build libgtest.a. Then I tried to compile the first sample as:
    g++ -I../include -L../ -lgtest -lpthread ../src/gtest_main.cc sample1.cc sample1_unittest.cc
    But got a lot of linking errors like:
    /tmp/ccVHpTQc.o: In function `main':
    gtest_main.cc:(.text+0x28): undefined reference to `testing::InitGoogleTest(int*, char**)'
    gtest_main.cc:(.text+0x2d): undefined reference to `testing::UnitTest::GetInstance()'
    gtest_main.cc:(.text+0x35): undefined reference to `testing::UnitTest::Run()'
    /tmp/ccQuonuE.o: In function `FactorialTest_Negative_Test::TestBody()':
    sample1_unittest.cc:(.text+0x99): undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)'
    sample1_unittest.cc:(.text+0xac): undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const'
    sample1_unittest.cc:(.text+0xb8): undefined reference to `testing::internal::AssertHelper::~AssertHelper()'
    sample1_unittest.cc:(.text+0x15d): undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)'
    sample1_unittest.cc:(.text+0x170): undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const'
    sample1_unittest.cc:(.text+0x17c): undefined reference to `testing::internal::AssertHelper::~AssertHelper()'
    sample1_unittest.cc:(.text+0x221): undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)'
    sample1_unittest.cc:(.text+0x234): undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const'
    sample1_unittest.cc:(.text+0x240): undefined reference to `testing::internal::AssertHelper::~AssertHelper()'
    sample1_unittest.cc:(.text+0x271): undefined reference to `testing::internal::AssertHelper::~AssertHelper()'
    sample1_unittest.cc:(.text+0x2b4): undefined reference to `testing::internal::AssertHelper::~AssertHelper()'
    sample1_unittest.cc:(.text+0x2f9): undefined reference to `testing::internal::AssertHelper::~AssertHelper()'
    As a workaround I unpack the library and got gtest-all.cc.o
    ar x ../libgtest.a
    So when I link samples with this object file - no errors:
    g++ -I../include -L../ gtest-all.cc.o -lpthread ../src/gtest_main.cc sample1.cc sample1_unittest.cc
    My g++ version is
    [ds|samples]$ g++ --version
    g++ (GCC) 4.7.2
    Copyright (C) 2012 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    What can be wrong with my gcc?
    Last edited by ds80 (2013-01-27 20:26:44)

    The problem was fixed by changing ordering a litte - I just moved lgtest to the end:
    g++ -I../include -L../ ../src/gtest_main.cc sample1.cc sample1_unittest.cc -lgtest -lpthread

  • Login issue in OIM11g due to oim credsmap error

    We have OIM 11gR2PS1 installed on unix box. We have AD connector 11.1.1.5.0 installed on it .Also,peoplesoft recon connector PSFT_ER-11.1.1.5.0 is installed
    In our scenario,we have webservice code in which using recon event we are creating users in OIM environment
    This is hosted on same OIM server unix box.Inside webservice code we have refred oimclient.jar file to work with OIM APIs and Recon Service class.
    When i tested webservice for first time it was unable to load OIM API classes as it was unable to find oimclient.jar in classpath.
    So to resolve this issue i kept oimclient.jar in location- "WL_HOME/server/lib/"  and also added following entry in setDomainEnv.sh to load oimclient.jar explicitly in classpath
    CLASSPATH="WL_HOME/server/lib/oimclient.jar:${CLASSPATH}"
    export CLASSPATH
    and made entry in system-jazn-data.xml present in DOMAIN_HOME//config/fmwconfig/ as :
    <grant>
                <grantee>
                    <codesource>
                        <url>file:${domain.home}/servers/oim_server1/stage/*</url>
                    </codesource>
                </grantee>
                <permissions>
       <permission>
                   <class>oracle.security.jps.service.credstore.CredentialAccessPermission</class>
                         <name>context=SYSTEM,mapName=oim,keyName=*</name>
                         <actions>read,write</actions>
        </permission>
                </permissions>
            </grant>
    After this change, webservice was working as expected and OIM related things were working fine.
    But,when we tried to run schedule task "Active Directory Group Lookup Recon" for AD, we are getting error message as :
    java.lang.LinkageError: loader constraint violation: loader (instance of com/thortech/xl/dataobj/tcADPClassLoader) previously initiated loading for a different type with name "com/thortech/xl/dataaccess/tcDataProvider"
    So,to resolve this AD schedule task issue,we rolled back changes made for webservice in setDomainEnv.sh and system-jazn-data.xml file
    and removed explicit classpath entry line of oimclient.jar from  setDomainEnv.sh
    But after restrating all admin and managed servers,we are currently facing issue in logging into OIM idenity/syadmin or design console with xelsyadm credentials
    we have never made any changes of password for xelsyadm account or not made any change in any authenticatorproviders in weblogic console
    we tried everything form reverting all changes to original setup without webservice or peoplesoft listener implementation
    removed all explicit classpath entries or grant entry for oim credsmap from system-jazn-data.xml.
    But still same issue persists
    Any helpful suggestion is appreciated on this ASAP.
    issue logs are:
    TaskFlow Registration: TaskFlowDeployerThread.registerTaskFlowWithTask - Error while setting task display, this can happen with app loading issue, trying to load for 2
    <Nov 11, 2013 11:24:20 PM EST> <Warning> <oracle.soa.services.workflow.worklist> <BEA-000000> <<.> Error while setting task display, this can happen with app loading issue, trying to load for 2>
    <Nov 11, 2013 11:24:24 PM EST> <Error> <XELLERATE.ACCOUNTMANAGEMENT> <BEA-000000> <Class/Method: tcDefaultDBEncryptionImpl/initKeyStore encounter some problems: access denied ("oracle.security.jps.service.credstore.CredentialAccessPermission" "context=SYSTEM,mapName=oim,keyName=.xldatabasekey" "read")
    java.security.AccessControlException: access denied ("oracle.security.jps.service.credstore.CredentialAccessPermission" "context=SYSTEM,mapName=oim,keyName=.xldatabasekey" "read")
      at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)
      at java.security.AccessController.checkPermission(AccessController.java:559)
      at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:458)
      at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:518)
      at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:544)
      at oracle.security.jps.internal.credstore.util.CsfUtil.checkPermission(CsfUtil.java:643)
      at oracle.security.jps.internal.credstore.ldap.LdapCredentialStore.containsCredential(LdapCredentialStore.java:214)
      at oracle.iam.platform.utils.config.OIMPrivilegedExceptionAction.run(CSFCredentialProvider.java:236)
      at java.security.AccessController.doPrivileged(Native Method)
      at oracle.iam.platform.utils.config.CSFCredentialProvider.getPassword(CSFCredentialProvider.java:79)
      at oracle.iam.platform.utils.config.standalone.StandAloneCryptoConfig.getPassword(StandAloneCryptoConfig.java:76)
      at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.initKeyStore(tcDefaultDBEncryptionImpl.java:67)
      at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.getCipher(tcDefaultDBEncryptionImpl.java:96)
      at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.encrypt(tcDefaultDBEncryptionImpl.java:193)
      at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:118)
      at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:275)
      at oracle.iam.platform.auth.impl.Authenticator.encrypt(Authenticator.java:188)
      at oracle.iam.platform.auth.impl.Authenticator.authenticateWithPassword(Authenticator.java:161)
      at oracle.iam.platform.auth.impl.Authenticator.authenticate(Authenticator.java:134)
      at oracle.iam.platform.auth.providers.wls.OIMAuthLoginModule.login(OIMAuthLoginModule.java:46)
      at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.bea.common.security.internal.service.LoginModuleWrapper.login(LoginModuleWrapper.java:106)
      at sun.reflect.GeneratedMethodAccessor951.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at javax.security.auth.login.LoginContext.invoke(LoginContext.java:784)
      at javax.security.auth.login.LoginContext.access$000(LoginContext.java:203)
      at javax.security.auth.login.LoginContext$4.run(LoginContext.java:698)
      at javax.security.auth.login.LoginContext$4.run(LoginContext.java:696)
      at java.security.AccessController.doPrivileged(Native Method)
      at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:695)
      at javax.security.auth.login.LoginContext.login(LoginContext.java:594)
      at com.bea.common.security.internal.service.JAASLoginServiceImpl.login(JAASLoginServiceImpl.java:113)
      at sun.reflect.GeneratedMethodAccessor961.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at com.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57)
      at com.sun.proxy.$Proxy16.login(Unknown Source)
      at weblogic.security.service.internal.WLSJAASLoginServiceImpl$ServiceImpl.login(WLSJAASLoginServiceImpl.java:89)
      at com.bea.common.security.internal.service.JAASAuthenticationServiceImpl.authenticate(JAASAuthenticationServiceImpl.java:82)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at com.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57)
      at com.sun.proxy.$Proxy34.authenticate(Unknown Source)
      at weblogic.security.service.WLSJAASAuthenticationServiceWrapper.authenticate(WLSJAASAuthenticationServiceWrapper.java:40)
      at weblogic.security.service.PrincipalAuthenticator.authenticate(PrincipalAuthenticator.java:338)
      at weblogic.servlet.security.internal.SecurityModule.checkAuthenticate(SecurityModule.java:252)
      at weblogic.servlet.security.ServletAuthentication.login(ServletAuthentication.java:466)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at oracle.idm.common.login.SignInBean.handleWeblogicAuthn(SignInBean.java:131)
      at oracle.idm.common.login.SignInBean.doLogin(SignInBean.java:97)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
      at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
      at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
      at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    >
    <Nov 11, 2013 11:24:24 PM EST> <Error> <OIM Authenticator> <BEA-000000> <Error encrypting password>
    java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at oracle.idm.common.login.SignInBean.handleWeblogicAuthn(SignInBean.java:131)
      at oracle.idm.common.login.SignInBean.doLogin(SignInBean.java:97)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
      at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Caused by: javax.security.auth.login.FailedLoginException: [Security:090304]Authentication Failed: User xelsysadm javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User xelsysadm denied
      at weblogic.security.providers.authentication.LDAPAtnLoginModuleImpl.login(LDAPAtnLoginModuleImpl.java:261)
      at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.bea.common.security.internal.service.LoginModuleWrapper.login(LoginModuleWrapper.java:106)
      at sun.reflect.GeneratedMethodAccessor951.invoke(Unknown Source)
      at com.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57)
      at com.sun.proxy.$Proxy34.authenticate(Unknown Source)
      at weblogic.security.service.WLSJAASAuthenticationServiceWrapper.authenticate(WLSJAASAuthenticationServiceWrapper.java:40)
      at weblogic.security.service.PrincipalAuthenticator.authenticate(PrincipalAuthenticator.java:338)
      at weblogic.servlet.security.internal.SecurityModule.checkAuthenticate(SecurityModule.java:252)
      at weblogic.servlet.security.ServletAuthentication.login(ServletAuthentication.java:466)
      ... 72 more

    Hi All,
    I have tried out option of adding authwl.conf in java argument as mentioned. But,still same issue persists. I think it will be same whether we refer authwl.conf file from OIM_ORACLE_HOME/server/config or OIM_ORACLE_HOME/designconsole/config/ location.
    We havent made any changes in USR table for xelsysadm user
    Even system-jazn-data.xml is intact.
    Actually,when i removed following classpath entry from setDomainEnv.sh file
    CLASSPATH="WL_HOME/server/lib/oimclient.jar:${CLASSPATH}"
    export CLASSPATH
    Its working fine and i am not facing any login issue in OIM console.Also the Active Directory connector scheduled task are running fine without giving earlier error whic is becaus of explicit classpath addition in setDomainEnv.sh.This error was
    java.lang.LinkageError: loader constraint violation: loader (instance of com/thortech/xl/dataobj/tcADPClassLoader) previously initiated loading for a different type with name "com/thortech/xl/dataaccess/tcDataProvider" .
    This error was arising since i have explicitly mentioned oimclient.jar again in classpath and as OIM server also will load it at OIM server startup time. So it was finding two instance of tcDataProvider and was not able to decide to refer to which one of them.
    But, I have to refer oimclient.jar in my webservice code to work.If we dont add classpath entry explicitly for oimclient.jar then it will throw error..that it is unable to load OIMClient class.
    Webservice is deployed in OIM serveer . Is there any other way by which i can refer oimclient class in webservice code without causing this classpath conflict issue. ?
    Also.is it correctthat for first time when we load Classpath explicitly like i did in my scenario,then it will always try to refer same classpath for that jar always.
    For ex: in my env i made changes in setDomainEnv.sh and modifed classpath enrty as :
    CLASSPATH="${OIM_ORACLE_HOME}/server/client/oimclient.jar:${CLASSPATH}"
    export CLASSPATH
    but this time it will start throwin the exception as :
    <Nov 11, 2013 11:24:24 PM EST> <Error> <XELLERATE.ACCOUNTMANAGEMENT> <BEA-000000> <Class/Method: tcDefaultDBEncryptionImpl/initKeyStore encounter some problems: access denied ("oracle.security.jps.service.credstore.CredentialAccessPermission" "context=SYSTEM,mapName=oim,keyName=.xldatabasekey" "read")
    java.security.AccessControlException: access denied ("oracle.security.jps.service.credstore.CredentialAccessPermission" "context=SYSTEM,mapName=oim,keyName=.xldatabasekey" "read")
    Do i need to reinstall OIM setup to resolve this issue or is there any other way to refer oimclient.jar in my webservice code deployed in OIM env ?
    Please suggest.
    Thanks,
    RPB

  • Deploy the PTPORTALREGISTRY  - PeopleSoft search framework

    Hi,
    I have installed PeopleSoft search framework using OSES.
    When I try to deploy the PTPORTALREGISTRY search definition, the page is getting signed out from the below navigation.
    Main menu – PeopleTools – Search FrameWork – Administration – Deploy/Delete Object.
    Any help on this is highly appereciated.
    Thanks
    Soundappan

    I experienced the same issue when running on an environment where HCM Feature Pack 2 was installed manually with PeopleTools 8.52.06.
    After a fresh install of HCM FP2 Revision recut with PeopleTools 8.52.09 it works as a charm.
    If you are not on 8.52.09, you might want to patch your tools.
    Otherwise try to following to clean static state of PeopleSoft and SES and then redeploy the definition.
    PeopleSoft
    delete from PS_PTSF_DEPLOY_OBJ;
    commit;
    Ses
    Login to the SES Admin Console: (Sample URL http://myserver:7777/search/admin)
    Delete the stale definitions from following tabs:
    a. Home, Schedules
    b. Home, Sources
    c. Search, Source Groups

Maybe you are looking for