title: Java Web Service Client Certificate Configuration for Secure(Https) Connections in Jdeveloper
body: <p>I'm developing a Web Service integration in Java with Oracle Jdeveloper for UPS shipments. I've imported the WSDL files and they're assigned perfectly. However I can't run it because Jdeveloper throws an exception since it doesn't recognize its certificate. I've downloaded the required certificate and installed it in keystore with keytool commands but nothing changed. Then I've generated a new keystore and installed my certificate in it however Oracle uses DemoIdentity.jks and DemoTrust.jks keystores. I couldn't make Oracle to use my new keystore as default. </p>
  
  <p>Here's the log and the error I'm getting: </p>
  
  <pre><code>&lt;26.Oca.2013 14:02:08 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090171&gt; &lt;Loading the identity certificate and private key stored under the alias DemoIdentity from the jks keystore file C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\DemoIdentity.jks.&gt; 
  &lt;26.Oca.2013 14:02:09 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090169&gt; &lt;Loading trusted certificates from the jks keystore file C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\DemoTrust.jks.&gt; 
  &lt;26.Oca.2013 14:02:09 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090169&gt; &lt;Loading trusted certificates from the jks keystore file C:\Oracle\MIDDLE~1\JDK160~1\jre\lib\security\cacerts.&gt; 
  &lt;26.Oca.2013 14:02:09 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=Entrust Root Certification Authority - G2,OU=(c) 2009 Entrust\, Inc. - for authorized use only,OU=See www.entrust.net/legal-terms,O=Entrust\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:09 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=thawte Primary Root CA - G3,OU=(c) 2008 thawte\, Inc. - For authorized use only,OU=Certification Services Division,O=thawte\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:09 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:09 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:09 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R3". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "OU=Security Communication RootCA2,O=SECOM Trust Systems CO.\,LTD.,C=JP". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=VeriSign Universal Root Certification Authority,OU=(c) 2008 VeriSign\, Inc. - For authorized use only,OU=VeriSign Trust Network,O=VeriSign\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=KEYNECTIS ROOT CA,OU=ROOT,O=KEYNECTIS,C=FR". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=GeoTrust Primary Certification Authority - G3,OU=(c) 2008 GeoTrust Inc. - For authorized use only,O=GeoTrust Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=Entrust Root Certification Authority - G2,OU=(c) 2009 Entrust\, Inc. - for authorized use only,OU=See www.entrust.net/legal-terms,O=Entrust\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=thawte Primary Root CA - G3,OU=(c) 2008 thawte\, Inc. - For authorized use only,OU=Certification Services Division,O=thawte\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R3". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "OU=Security Communication RootCA2,O=SECOM Trust Systems CO.\,LTD.,C=JP". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=VeriSign Universal Root Certification Authority,OU=(c) 2008 VeriSign\, Inc. - For authorized use only,OU=VeriSign Trust Network,O=VeriSign\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=KEYNECTIS ROOT CA,OU=ROOT,O=KEYNECTIS,C=FR". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Notice&gt; &lt;Security&gt; &lt;BEA-090898&gt; &lt;Ignoring the trusted CA certificate "CN=GeoTrust Primary Certification Authority - G3,OU=(c) 2008 GeoTrust Inc. - For authorized use only,O=GeoTrust Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.&gt; 
  &lt;26.Oca.2013 14:02:10 EET&gt; &lt;Warning&gt; &lt;Security&gt; &lt;BEA-090504&gt; &lt;Certificate chain received from localhost - 127.0.0.1 --&gt; wwwcie.ups.com failed hostname verification check. Certificate contained MST-PC(My computer name) but check expected wwwcie.ups.com&gt; 
  </code></pre>
  
  <p>Please give me your ideas on how to solve this problem. Any recommed would be greatly appreciated.
  Thanks.</p>
  
  <p>P.S: I'm using Oracle JDeveloper 11g Release 1, jdk160_24, Weblogic Server 10.3, Win7 64-bit. </p>