The point was to use own keystore and key pair for digital signature of Web Services.
I have build a simple client and server and deployed on two WebLogic servers.
1. In Weblogic console in <summary of servers> keystores changed to Custom Identity and Custom Trust and own keystore path.
2. Then edited in base domain the Web Service Security policies tab, by creating new configuration which use own key pair. The view or the table there was empty before my editing, so no Web Service Security configuration existed there. Also, I did not know what name to give.
3. In Enterprise manager I have attached the policies to Web services -client and server being deployed - so I attached oracle/wss10_message_protection_client_policy, respectively oracle/wss10_message_protection_service_policy
But when testing I get the following error on client part:
"oracle.wsm.security.SecurityException: WSM-00101 : The specified keystore file C:\Oracle\MW_HOME\user_projects\domains\base_domain\config\fmwconfig\default-keystore.jks cannot be found; it either does not exist or its path is not included in the application classpath"
It appears that step 2 went wrong because Weblogic tries to find the keystore in different path. But I can't figure what how to fix the configuration there.
Also, enabling SSL on Weblogic with own keystore it worked nicely - by using Admin tutorial.
Any help is much appreciated,
[Last edited Apr 29, 2011 11:39:44]