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=#ICSaveBuild 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.
ThanksHi,
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 TedlaHi 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! :-) -
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,
CsabaWell, 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 helpHave 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.
Thanks1. 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
GrahamHi,
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 moreHi 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
SoundappanI 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
-
Can anyone tell me how to downlad my photos into my ipod touch and still keep them in their folders.....my ipod will not accept all my picutre...after i download my pictures and combined folders which mixes all the pictures.my ipod states....960 ite
-
Exchange 2010 performance is very slow
Hi Team, One of our Exchange 2010 server is running very slow, My problem is when i remote desktop do my Exchange servers, everything is so slow. Any idea's what could cause this? Thanks, Sivakumar Thayumanavan
-
Which table keeps the Discoverer Report list?
Hi, I'm new to Discoverer, actually I haven't started to use yet. I would like to know is it possible to retrieve a list of reports created in Discoverer so that I can add them to the standard reports that I developed using Oracle Report builder in m
-
Say I have a list of objects with the following params: 1. Name 2. Age 3. Address I don't want to have any duplication with the address argument. Question, using a sortedSet how can I avoid this duplication, so the list will eventually contain only u
-
Check on cache folder redirection
So lately my 10.5 server has been hitting the CPU ceiling and eating all my memory as well. In my research I came across the redirecting of the Library/cache folder and followed the steps here: http://houseofmac.wordpress.com/2010/11/03/os-x-network