Configure Web Service finished with error
Hi,
I had configured the web server for version EPM 11.1.2.3 on Server 2008 R2. But I had a failed status. I copied the c:\program files\Oracle\Inventory\logs\Install 2014-01-14-05:00:00PM.log file as below;
What is the problem? Did you take this failed status before?
Best Regards,
Logs:
[2014-01-14T17:02:53.315+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.silent] [tid: 12] [ecid: 0000KEHHgu3Fw000jzwkno1IpL6P000003,0] [CONFIG] Launching Config Actions....
[2014-01-14T17:02:53.334+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 12] [ecid: 0000KEHHgu3Fw000jzwkno1IpL6P000003,0] Install Adapter: Mark Start for:CONFIG
[2014-01-14T17:02:53.344+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 12] [ecid: 0000KEHHgu3Fw000jzwkno1IpL6P000003,0] Implementation class for: oracle.as.install.engine.modules.configuration.core.DataStore: null
[2014-01-14T17:02:53.762+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 12] [ecid: 0000KEHHgu3Fw000jzwkno1IpL6P000003,0] Adding aggregate:WebtierAggregate
[2014-01-14T17:02:53.762+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 12] [ecid: 0000KEHHgu3Fw000jzwkno1IpL6P000003,0] Adding action:Web Tier Configuration
[2014-01-14T17:02:53.767+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Evaluating Condition
[2014-01-14T17:02:53.802+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Configuration Module Started..
[2014-01-14T17:02:53.803+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.silent] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Processing event:12201
[2014-01-14T17:02:55.808+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Loading Action Instance:Web Tier Configuration
[2014-01-14T17:02:56.049+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Action Instance:Web Tier Configuration loaded.
[2014-01-14T17:02:56.049+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Initializing Action:Web Tier Configuration
[2014-01-14T17:02:56.049+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Setting data for action:Web Tier Configuration
[2014-01-14T17:02:56.049+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] No data for action:Web Tier Configuration
[2014-01-14T17:12:37.216+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Starting Action:Web Tier Configuration
[2014-01-14T17:12:37.585+02:00] [as] [NOTIFICATION] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Creating Oracle Instance directories...
[2014-01-14T17:12:37.598+02:00] [as] [NOTIFICATION] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Recording OPMN ports reservations...
[2014-01-14T17:12:37.600+02:00] [as] [NOTIFICATION] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Bootstrapping OPMN configuration files...
[2014-01-14T17:12:40.023+02:00] [as] [NOTIFICATION] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Instantiating opmnctl for direct usage...
[2014-01-14T17:12:40.030+02:00] [as] [NOTIFICATION] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Skipping instance registration
[2014-01-14T17:12:40.280+02:00] [as] [NOTIFICATION] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] *************** Trying to Start OPMN **************
[2014-01-14T17:12:40.280+02:00] [as] [NOTIFICATION] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] *************** Executing Command **************
[2014-01-14T17:12:40.280+02:00] [as] [NOTIFICATION] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] cmd /c C:\Users\ADMINI~1\AppData\Local\Temp\startallOpmn1389712360276.bat
[2014-01-14T17:12:40.280+02:00] [as] [NOTIFICATION] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] ***************************************************
[2014-01-14T17:12:46.548+02:00] [as] [ERROR] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Unable to start opmn
[2014-01-14T17:12:46.548+02:00] [as] [ERROR] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] [CONFIG] [Web Tier Configuration]: Unable to start opmn
[2014-01-14T17:12:46.550+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.silent] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] [CONFIG] STEP: Create and Start AS Instance (ohsInstance3193331783) : RETURN STATUS [FAILED]Unable to start opmn
[2014-01-14T17:12:46.557+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.silent] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] [CONFIG] STEP: Create and Start AS Instance (ohsInstance3193331783) : RETURN STATUS [FAILED]Unable to start opmn
[2014-01-14T17:12:46.559+02:00] [as] [NOTIFICATION] [] [oracle.as.install.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] User Selected ABORT
[2014-01-14T17:12:46.561+02:00] [as] [ERROR] [] [oracle.as.install.engine.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Config Action:Web Tier Configuration failed.
[2014-01-14T17:12:46.564+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.silent] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] [CONFIG] ACTION:Web Tier Configuration : RETURN STATUS [FAILED]
[2014-01-14T17:12:46.565+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Action:Web Tier Configuration completed
[2014-01-14T17:12:46.565+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Fail on Error True. Stopping Execution
[2014-01-14T17:12:46.565+02:00] [as] [ERROR] [] [oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] One or More configurations failed. Exiting
[2014-01-14T17:12:46.565+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.config] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] CONFIG MODULE FINISH
[2014-01-14T17:12:46.565+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Install Adapter: Mark End for:CONFIG
[2014-01-14T17:12:46.566+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Install Adapter: Mark End for:INTERVIEW
[2014-01-14T17:12:46.566+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Install Adapter: Mark End for:COPY
[2014-01-14T17:12:46.566+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Install Adapter: Mark End for:LINK
[2014-01-14T17:12:46.566+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Install Adapter: Mark End for:INSTALL
[2014-01-14T17:12:46.566+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.silent] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Processing event:12215
[2014-01-14T17:12:46.578+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.silent] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] The configuration of Oracle WebTier and Utilities CD failed.
[2014-01-14T17:12:46.578+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.silent] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] EXIT[1]
[2014-01-14T17:12:48.705+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Writing profile to file:C:\Program Files\Oracle\Inventory\logs\installProfile2014-01-14_05-00-32PM.log
[2014-01-14T17:12:48.731+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] outputFile:C:\Program Files\Oracle\Inventory\logs\installProfile2014-01-14_05-00-32PM.log
[2014-01-14T17:12:48.731+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] in writeProfile method..
[2014-01-14T17:12:48.733+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:INTERVIEW_TIME_ID for writing.
[2014-01-14T17:12:48.734+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:COPY_TIME_ID for writing.
[2014-01-14T17:12:48.734+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:LINK_TIME_ID for writing.
[2014-01-14T17:12:48.734+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:CONFIGURATION_TIME_ID for writing.
[2014-01-14T17:12:48.734+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:SESSION_INSTALL_TIME_ID for writing.
[2014-01-14T17:12:48.734+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:OS_NAME_ID for writing.
[2014-01-14T17:12:48.734+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:PROCESSOR_ARCHITECTURE_ID for writing.
[2014-01-14T17:12:48.734+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:CPU_SPEED_ID for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:CPU_NUMBER_ID for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:TOTAL_MEMORY_ID for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:AVAILABLE_MEMORY_ID for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:AVAILABLE_SWAP_SPACE_ID for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:PEAK_THREAD_COUNT_ID for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:OH_PATH_ID for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:INSTALL_MODE_ID for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:OH_SIZE_ID for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:SHIPHOME_PATH_ID for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:Create And Start AS Instance for writing.
[2014-01-14T17:12:48.735+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:Web Tier Configuration for writing.
[2014-01-14T17:12:49.649+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:CPU_SPEED_ID for writing.
[2014-01-14T17:12:49.649+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:CPU_NUMBER_ID for writing.
[2014-01-14T17:12:49.649+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:TOTAL_MEMORY_ID for writing.
[2014-01-14T17:12:49.649+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:AVAILABLE_MEMORY_ID for writing.
[2014-01-14T17:12:49.666+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:AVAILABLE_SWAP_SPACE_ID for writing.
[2014-01-14T17:12:49.666+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:OS_NAME_ID for writing.
[2014-01-14T17:12:49.666+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:INTERVIEW_TIME_ID for writing.
[2014-01-14T17:12:49.666+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:INSTALL_TIME_ID for writing.
[2014-01-14T17:12:49.666+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.statistics] [tid: 13] [ecid: 0000KEHHh17Fw000jzwkno1IpL6P000004,0] Adding Element:CONFIGURATION_TIME_ID for writing.
Hi,
When I started to upgrade application, I had an error as "failed". I copied the log file as below; How I can solve the problem?
[Jan 24, 2014 3:44:43 PM]: Application (***DEMO) Upgrade initiated by user epmadmin...
[Jan 24, 2014 3:44:44 PM]: *******************************
[Jan 24, 2014 3:44:44 PM]: 11.1.2.1 to 11.1.2.2
[Jan 24, 2014 3:44:44 PM]: *******************************
[Jan 24, 2014 3:44:44 PM]: Execute SQLs-C:\Oracle\Middleware\EPMSystem11R1\products\Planning\config\sql\11_1_2_2Migration_Oracle_Unicode.sql
[Jan 24, 2014 3:44:44 PM]: *******************************
[Jan 24, 2014 3:44:44 PM]: Executed line number1
[Jan 24, 2014 3:44:44 PM]: Executed line number2
[Jan 24, 2014 3:44:44 PM]: Executed line number3
[Jan 24, 2014 3:44:44 PM]: Executed line number4
[Jan 24, 2014 3:44:44 PM]: Executed line number5
[Jan 24, 2014 3:44:44 PM]: Executed line number6
[Jan 24, 2014 3:44:44 PM]: Executed line number7
[Jan 24, 2014 3:44:44 PM]: Executed line number8
[Jan 24, 2014 3:44:44 PM]: Executed line number9
[Jan 24, 2014 3:44:44 PM]: Executed line number10
[Jan 24, 2014 3:44:44 PM]: Executed line number11
[Jan 24, 2014 3:44:44 PM]: Executed line number12
[Jan 24, 2014 3:44:44 PM]: Executed line number13
[Jan 24, 2014 3:44:44 PM]: Executed line number14
[Jan 24, 2014 3:44:44 PM]: Executed line number15
[Jan 24, 2014 3:44:44 PM]: Executed line number16
[Jan 24, 2014 3:44:44 PM]: Executed line number17
[Jan 24, 2014 3:44:44 PM]: Executed line number18
[Jan 24, 2014 3:44:44 PM]: Ignored Error -ORA-00904: "CONSOL_OP1": invalid identifier
Executed line number19
[Jan 24, 2014 3:44:44 PM]: Executed line number20
[Jan 24, 2014 3:44:44 PM]: Ignored Error -ORA-00904: "CONSOL_OP1": invalid identifier
Executed line number21
[Jan 24, 2014 3:44:44 PM]: Executed line number22
[Jan 24, 2014 3:44:44 PM]: Executed line number23
[Jan 24, 2014 3:44:45 PM]: Executed line number24
[Jan 24, 2014 3:44:45 PM]: Executed line number25
[Jan 24, 2014 3:44:45 PM]: Executed line number26
[Jan 24, 2014 3:44:45 PM]: Executed line number27
[Jan 24, 2014 3:44:45 PM]: Executed line number28
[Jan 24, 2014 3:44:45 PM]: Executed line number29
[Jan 24, 2014 3:44:45 PM]: ORA-00001: unique constraint (INNDEMO.PK_HSP_PM_ACTIONS) violated
Similar Messages
-
Weblogic app server wsdl web service call with SSL Validation error = 16
Weblogic app server wsdl web service call with SSL Validation error = 16
I need to make wsdl web service call in my weblogic app server. The web service is provided by a 3rd party vendor. I keep getting error
Cannot complete the certificate chain: No trusted cert found
Certificate chain received from ws-eq.demo.xxx.com - xx.xxx.xxx.156 was not trusted causing SSL handshake failure
Validation error = 16
From the SSL debug log, I can see 3 verisign hierarchy certs are correctly loaded (see 3 lines in the log message starting with “adding as trusted cert”). But somehow after first handshake, I got error “Cannot complete the certificate chain: No trusted cert found”.
Here is how I load trustStore and keyStore in my java program:
System.setProperty("javax.net.ssl.trustStore",”cacerts”);
System.setProperty("javax.net.ssl.trustStorePassword", trustKeyPasswd);
System.setProperty("javax.net.ssl.trustStoreType","JKS");
System.setProperty("javax.net.ssl.keyStoreType","JKS");
System.setProperty("javax.net.ssl.keyStore", keyStoreName);
System.setProperty("javax.net.ssl.keyStorePassword",clientCertPwd); System.setProperty("com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump","true");
Here is how I create cacerts using verisign hierarchy certs (in this order)
1.6.0_29/jre/bin/keytool -import -trustcacerts -keystore cacerts -storepass changeit -file VerisignClass3G5PCA3Root.txt -alias "Verisign Class3 G5P CA3 Root"
1.6.0_29/jre/bin/keytool -import -trustcacerts -keystore cacerts -storepass changeit -file VerisignC3G5IntermediatePrimary.txt -alias "Verisign C3 G5 Intermediate Primary"
1.6.0_29/jre/bin/keytool -import -trustcacerts -keystore cacerts -storepass changeit -file VerisignC3G5IntermediateSecondary.txt -alias "Verisign C3 G5 Intermediate Secondary"
Because my program is a weblogic app server, when I start the program, I have java command line options set as:
-Dweblogic.security.SSL.trustedCAKeyStore=SSLTrust.jks
-Dweblogic.security.SSL.ignoreHostnameVerification=true
-Dweblogic.security.SSL.enforceConstraints=strong
That SSLTrust.jks is the trust certificate from our web server which sits on a different box. In our config.xml file, we also refer to the SSLTrust.jks file when we bring up the weblogic app server.
In addition, we have working logic to use some other wsdl web services from the same vendor on the same SOAP server. In the working web service call flows, we use clientgen to create client stub, and use SSLContext and WLSSLAdapter to load trustStore and keyStore, and then bind the SSLContext and WLSSLAdapter objects to the webSerive client object and make the webservie call. For the new wsdl file, I am told to use wsimport to create client stub. In the client code created, I don’t see any way that I can bind SSLContext and WLSSLAdapter objects to the client object, so I have to load certs by settting system pramaters. Here I attached the the wsdl file.
I have read many articles. It seems as long as I can install the verisign certs correctly to web logic server, I should have fixed the problem. Now the questions are:
1. Do I create “cacerts” the correct order with right keeltool options?
2. Since command line option “-Dweblogic.security.SSL.trustedCAKeyStore” is used for web server jks certificate, will that cause any problem for me?
3. Is it possible to use wsimport to generate client stub that I can bind SSLContext and WLSSLAdapter objects to it?
4. Do I need to put the “cacerts” to some specific weblogic directory?
---------------------------------wsdl file
<wsdl:definitions name="TokenServices" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
<wsp:Policy wsu:Id="TokenServices_policy">
<wsp:ExactlyOne>
<wsp:All>
<sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:TransportToken>
<wsp:Policy>
<sp:HttpsToken RequireClientCertificate="true"/>
</wsp:Policy>
</sp:TransportToken>
<sp:AlgorithmSuite>
<wsp:Policy>
<sp:Basic256/>
</wsp:Policy>
</sp:AlgorithmSuite>
<sp:Layout>
<wsp:Policy>
<sp:Strict/>
</wsp:Policy>
</sp:Layout>
</wsp:Policy>
</sp:TransportBinding>
<wsaw:UsingAddressing/>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsdl:types>
<xsd:schema targetNamespace="http://tempuri.org/Imports">
<xsd:import schemaLocation="xsd0.xsd" namespace="http://tempuri.org/"/>
<xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="ITokenServices_GetUserToken_InputMessage">
<wsdl:part name="parameters" element="tns:GetUserToken"/>
</wsdl:message>
<wsdl:message name="ITokenServices_GetUserToken_OutputMessage">
<wsdl:part name="parameters" element="tns:GetUserTokenResponse"/>
</wsdl:message>
<wsdl:message name="ITokenServices_GetSSOUserToken_InputMessage">
<wsdl:part name="parameters" element="tns:GetSSOUserToken"/>
</wsdl:message>
<wsdl:message name="ITokenServices_GetSSOUserToken_OutputMessage">
<wsdl:part name="parameters" element="tns:GetSSOUserTokenResponse"/>
</wsdl:message>
<wsdl:portType name="ITokenServices">
<wsdl:operation name="GetUserToken">
<wsdl:input wsaw:Action="http://tempuri.org/ITokenServices/GetUserToken" message="tns:ITokenServices_GetUserToken_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/ITokenServices/GetUserTokenResponse" message="tns:ITokenServices_GetUserToken_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="GetSSOUserToken">
<wsdl:input wsaw:Action="http://tempuri.org/ITokenServices/GetSSOUserToken" message="tns:ITokenServices_GetSSOUserToken_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/ITokenServices/GetSSOUserTokenResponse" message="tns:ITokenServices_GetSSOUserToken_OutputMessage"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="TokenServices" type="tns:ITokenServices">
<wsp:PolicyReference URI="#TokenServices_policy"/>
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetUserToken">
<soap12:operation soapAction="http://tempuri.org/ITokenServices/GetUserToken" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetSSOUserToken">
<soap12:operation soapAction="http://tempuri.org/ITokenServices/GetSSOUserToken" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="TokenServices">
<wsdl:port name="TokenServices" binding="tns:TokenServices">
<soap12:address location="https://ws-eq.demo.i-deal.com/PhxEquity/TokenServices.svc"/>
<wsa10:EndpointReference>
<wsa10:Address>https://ws-eq.demo.xxx.com/PhxEquity/TokenServices.svc</wsa10:Address>
</wsa10:EndpointReference>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
----------------------------------application log
adding as trusted cert:
Subject: CN=VeriSign Class 3 International Server CA - G3, OU=Terms of use at https://www.verisign.com/rpa (c)10, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
Issuer: CN=VeriSign Class 3 Public Primary Certification Authority - G5, OU="(c) 2006 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
Algorithm: RSA; Serial number: 0x641be820ce020813f32d4d2d95d67e67
Valid from Sun Feb 07 19:00:00 EST 2010 until Fri Feb 07 18:59:59 EST 2020
adding as trusted cert:
Subject: OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", C=US
Issuer: OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", C=US
Algorithm: RSA; Serial number: 0x3c9131cb1ff6d01b0e9ab8d044bf12be
Valid from Sun Jan 28 19:00:00 EST 1996 until Wed Aug 02 19:59:59 EDT 2028
adding as trusted cert:
Subject: CN=VeriSign Class 3 Public Primary Certification Authority - G5, OU="(c) 2006 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
Issuer: OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", C=US
Algorithm: RSA; Serial number: 0x250ce8e030612e9f2b89f7054d7cf8fd
Valid from Tue Nov 07 19:00:00 EST 2006 until Sun Nov 07 18:59:59 EST 2021
<Mar 7, 2013 6:59:21 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Cipher: SunPKCS11-Solaris version 1.6 for algorithm DESede/CBC/NoPadding>
<Mar 7, 2013 6:59:21 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Cipher for algorithm DESede>
<Mar 7, 2013 6:59:21 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Using JCE Cipher: SunJCE version 1.6 for algorithm RSA/ECB/NoPadding>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLSetup: loading trusted CA certificates>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Filtering JSSE SSLSocket>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLIOContextTable.addContext(ctx): 28395435>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLSocket will be Muxing>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <write HANDSHAKE, offset = 0, length = 115>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <isMuxerActivated: false>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <25779276 SSL3/TLS MAC>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <25779276 received HANDSHAKE>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: ServerHello>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: Certificate>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Cannot complete the certificate chain: No trusted cert found>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validating certificate 0 in the chain: Serial number: 2400410601231772600606506698552332774
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Subject:C=US, ST=New York, L=New York, O=xxx LLC, OU=GTIG, CN=ws-eq.demo.xxx.com
Not Valid Before:Tue Dec 18 19:00:00 EST 2012
Not Valid After:Wed Jan 07 18:59:59 EST 2015
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validating certificate 1 in the chain: Serial number: 133067699711757643302127248541276864103
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
Subject:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Not Valid Before:Sun Feb 07 19:00:00 EST 2010
Not Valid After:Fri Feb 07 18:59:59 EST 2020
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <validationCallback: validateErr = 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> < cert[0] = Serial number: 2400410601231772600606506698552332774
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Subject:C=US, ST=New York, L=New York, O=xxx LLC, OU=GTIG, CN=ws-eq.demo.xxx.com
Not Valid Before:Tue Dec 18 19:00:00 EST 2012
Not Valid After:Wed Jan 07 18:59:59 EST 2015
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> < cert[1] = Serial number: 133067699711757643302127248541276864103
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
Subject:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Not Valid Before:Sun Feb 07 19:00:00 EST 2010
Not Valid After:Fri Feb 07 18:59:59 EST 2020
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <weblogic user specified trustmanager validation status 16>
<Mar 7, 2013 6:59:22 PM EST> <Warning> <Security> <BEA-090477> <Certificate chain received from ws-eq.demo.xxx.com - xx.xxx.xxx.156 was not trusted causing SSL handshake failure.>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validation error = 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Certificate chain is untrusted>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLTrustValidator returns: 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Trust status (16): CERT_CHAIN_UNTRUSTED>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <NEW ALERT with Severity: FATAL, Type: 42
java.lang.Exception: New alert stack
at com.certicom.tls.record.alert.Alert.<init>(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.fireAlert(Unknown Source)
at com.certicom.tls.record.handshake.ClientStateReceivedServerHello.handle(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessage(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessages(Unknown Source)
at com.certicom.tls.record.MessageInterpreter.interpretContent(Unknown Source)
at com.certicom.tls.record.MessageInterpreter.decryptMessage(Unknown Source)
at com.certicom.tls.record.ReadHandler.processRecord(Unknown Source)
at com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
at com.certicom.tls.record.ReadHandler.readUntilHandshakeComplete(Unknown Source)
at com.certicom.tls.interfaceimpl.TLSConnectionImpl.completeHandshake(Unknown Source)
at com.certicom.tls.record.WriteHandler.write(Unknown Source)
at com.certicom.io.OutputSSLIOStreamWrapper.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at java.io.FilterOutputStream.flush(FilterOutputStream.java:123)
at weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:154)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:358)
at weblogic.net.http.SOAPHttpsURLConnection.getInputStream(SOAPHttpsURLConnection.java:37)
at weblogic.wsee.util.is.InputSourceUtil.loadURL(InputSourceUtil.java:100)
at weblogic.wsee.util.dom.DOMParser.getWebLogicDocumentImpl(DOMParser.java:118)
at weblogic.wsee.util.dom.DOMParser.getDocument(DOMParser.java:65)
at weblogic.wsee.wsdl.WsdlReader.getDocument(WsdlReader.java:311)
at weblogic.wsee.wsdl.WsdlReader.getDocument(WsdlReader.java:305)
at weblogic.wsee.jaxws.spi.WLSProvider.readWSDL(WLSProvider.java:296)
at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:77)
at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:62)
at javax.xml.ws.Service.<init>(Service.java:56)
at ideal.ws2j.eqtoken.TokenServices.<init>(TokenServices.java:64)
at com.citi.ilrouter.util.IpreoEQSSOClient.invokeRpcPortalToken(IpreoEQSSOClient.java:165)
at com.citi.ilrouter.servlets.T3LinkServlet.doPost(T3LinkServlet.java:168)
at com.citi.ilrouter.servlets.T3LinkServlet.doGet(T3LinkServlet.java:206)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.execute(Unknown Source)
at weblogic.servlet.internal.ServletRequestImpl.run(Unknown Source)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <write ALERT, offset = 0, length = 2>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <close(): 6457753>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <close(): 6457753>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLIOContextTable.removeContext(ctx): 22803607>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Filtering JSSE SSLSocket>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLIOContextTable.addContext(ctx): 14640403>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLSocket will be Muxing>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <write HANDSHAKE, offset = 0, length = 115>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <isMuxerActivated: false>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <23376797 SSL3/TLS MAC>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <23376797 received HANDSHAKE>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: ServerHello>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: Certificate>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Cannot complete the certificate chain: No trusted cert found>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validating certificate 0 in the chain: Serial number: 2400410601231772600606506698552332774
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Subject:C=US, ST=New York, L=New York, O=xxx LLC, OU=GTIG, CN=ws-eq.demo.xxx.com
Not Valid Before:Tue Dec 18 19:00:00 EST 2012
Not Valid After:Wed Jan 07 18:59:59 EST 2015
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validating certificate 1 in the chain: Serial number: 133067699711757643302127248541276864103
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
Subject:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Not Valid Before:Sun Feb 07 19:00:00 EST 2010
Not Valid After:Fri Feb 07 18:59:59 EST 2020
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <validationCallback: validateErr = 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> < cert[0] = Serial number: 2400410601231772600606506698552332774
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Subject:C=US, ST=New York, L=New York, O=xxx LLC, OU=GTIG, CN=ws-eq.demo.xxx.com
Not Valid Before:Tue Dec 18 19:00:00 EST 2012
Not Valid After:Wed Jan 07 18:59:59 EST 2015
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> < cert[1] = Serial number: 133067699711757643302127248541276864103
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
Subject:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Not Valid Before:Sun Feb 07 19:00:00 EST 2010
Not Valid After:Fri Feb 07 18:59:59 EST 2020
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <weblogic user specified trustmanager validation status 16>
<Mar 7, 2013 6:59:22 PM EST> <Warning> <Security> <BEA-090477> <Certificate chain received from ws-eq.demo.xxx.com - 12.29.210.156 was not trusted causing SSL handshake failure.>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validation error = 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Certificate chain is untrusted>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLTrustValidator returns: 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Trust status (16): CERT_CHAIN_UNTRUSTED>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <NEW ALERT with Severity: FATAL, Type: 42
java.lang.Exception: New alert stack
at com.certicom.tls.record.alert.Alert.<init>(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.fireAlert(Unknown Source)
at com.certicom.tls.record.handshake.ClientStateReceivedServerHello.handle(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessage(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessages(Unknown Source)
at com.certicom.tls.record.MessageInterpreter.interpretContent(Unknown Source)
at com.certicom.tls.record.MessageInterpreter.decryptMessage(Unknown Source)
at com.certicom.tls.record.ReadHandler.processRecord(Unknown Source)
at com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
at com.certicom.tls.record.ReadHandler.readUntilHandshakeComplete(Unknown Source)
at com.certicom.tls.interfaceimpl.TLSConnectionImpl.completeHandshake(Unknown Source)
at com.certicom.tls.record.WriteHandler.write(Unknown Source)
at com.certicom.io.OutputSSLIOStreamWrapper.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at java.io.FilterOutputStream.flush(FilterOutputStream.java:123)
at weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:154)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:358)
at weblogic.net.http.SOAPHttpsURLConnection.getInputStream(SOAPHttpsURLConnection.java:37)
at weblogic.wsee.util.is.InputSourceUtil.loadURL(InputSourceUtil.java:100)
at weblogic.wsee.util.dom.DOMParser.getWebLogicDocumentImpl(DOMParser.java:118)
at weblogic.wsee.util.dom.DOMParser.getDocument(DOMParser.java:65)
at weblogic.wsee.wsdl.WsdlReader.getDocument(WsdlReader.java:311)
at weblogic.wsee.wsdl.WsdlReader.getDocument(WsdlReader.java:305)
at weblogic.wsee.jaxws.spi.WLSProvider.readWSDL(WLSProvider.java:296)
at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:77)
at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:62)
at javax.xml.ws.Service.<init>(Service.java:56)
at ideal.ws2j.eqtoken.TokenServices.<init>(TokenServices.java:64)
at com.citi.ilrouter.util.IpreoEQSSOClient.invokeRpcPortalToken(IpreoEQSSOClient.java:165)
at com.citi.ilrouter.servlets.T3LinkServlet.doPost(T3LinkServlet.java:168)
at com.citi.ilrouter.servlets.T3LinkServlet.doGet(T3LinkServlet.java:206)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.execute(Unknown Source)
at weblogic.servlet.internal.ServletRequestImpl.run(Unknown Source)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <write ALERT, offset = 0, length = 2>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <close(): 16189141>I received a workaround by an internal message.
The how to guide is :
-Download the wsdl file (with bindings, not the one from ESR)
-Correct it in order that the schema corresponds to the answer (remove minOccurs or other things like this)
-Deploy the wsdl file on you a server (java web project for exemple). you can deploy on your local
-Create a new logicial destination that point to the wsdl file modified
-Change the metadata destination in your web dynpro project for the corresponding model and keep the execution desitnation as before.
Then the received data is check by the metadata logical destination but the data is retrieved from the correct server. -
Configuring Web Services for Oracle XML DB
Hi all...
I think I need some help one this subject....
We have a 10G Release 2 Oracle single instance ( not RAC) install on a Linux Redhat v5.3 64 bit server. Are developers are user Visual Studio .Net and wnat to send xml files to a web service so that the xml file (containing data) can call a PL/SQL package (to be written) which will take the data out of the xml input file and insert rows into a prefined table within the instance. Now they have browsed the web and have come upon the following links...
http://docs.oracle.com/cd/B28359_01/appdev.111/b28369/xdb_web_services.htm
http://docs.oracle.com/cd/B28359_01/appdev.111/b28369/xdb22pro.htm#i1026724
Currently, within the database I looked at the schema XDB and have unlocked the account and connected as the user XDB. There are some 680 objects in the following groups...
SQL> select object_type, count(*) from dba_objects where owner='XDB' group by object_type;
OBJECT_TYPE COUNT(*)
SEQUENCE 2
PROCEDURE 5
OPERATOR 8
LOB 334
LIBRARY 12
PACKAGE 20
PACKAGE BODY 17
XML SCHEMA 25
TYPE BODY 5
TRIGGER 12
TABLE 36
INDEX 51
FUNCTION 5
INDEXTYPE 2
VIEW 2
TYPE 144
16 rows selected.
Now in the links above it mentions that the xdbconfig.xml needs to be altered etc. However, I have searched the entire $ORACLE_HOME and there is no file definition of that description.
From a DBA prospective...what do I have to install on the Linux server? I assume from the Oracle Database 10g Companion Products I need to lay down Oracle HTTP Server in a new Oracle home as the first step...or not? Does the HTML DB need to be installed as well?
And for Configuring Web Services for Oracle XML DB...what else has to be installed? And from what product line?
Thanks in Advance....
Cheers
RoegrHi Marco...
First of all ...thanks for the reply.
I followed the link and the infor in that web page. However, there were a few things that did not work....
1. The http://localhost:8080/ as is brought up a web page withe the heading as
==========
ORACLE DATABASE 10g EXPRESS EDITION LICENSE AGREEMENT..
==========
The other browser test ftp://localhost:2100/
did not find any page?
2. Then I went onto running (as the sysdba) the pl/sql to enable the ORAWSV Entry Service
however it error out. So I did a describe on DBMS_XDB and the function deleteServlet does not appear
then I had a look and this link to > http://www.liberidu.com/blog/?p=471
was for 11G and the other link > http://docs.oracle.com/cd/B28359_01/appdev.111/b28369.pdf
was for 11G.
However, we are on 10G
=================
SQL> select * from V$version;
BANNER
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bi
PL/SQL Release 10.2.0.3.0 - Production
CORE 10.2.0.3.0 Production
TNS for Linux: Version 10.2.0.3.0 - Production
NLSRTL Version 10.2.0.3.0 - Production
==================
So is there must be other sql for 10G?
Cheers
Rog -
Hello ,
Assembly finished with errors , when I check the logs found the logs from repostory-export as below. please provide me inputs to resolve this issue
20090313124906 Info :Starting Step Repository-export at 2009-03-13 12:49:06.0432 +1:00
20090313124906 Info :Start export of sources
20090313124906 Info :Component: sap.com/SAP_ESS Version :D66_ESSMODI_C.20090313114905 is processed now.
20090313124906 Info :1. PR is of type TCSSoftwareComponent
20090313124906 Info :Start reading sources of SC sap.com,SAP_ESS from DTR http://sapd66.deutsche-boerse.de:50000/dtr
20090313124906 Detail :Start creating PropagationList 'CMS_sap.com_SAP_ESS_5_5268ee8bf6a811dd805a00145ed1abbe'.
20090313124908 Fatal :VcmFailure received
20090313124908 Fatal :caused by Exception:com.tssap.dtr.client.lib.deltavlib.VcmFailure: The transaction failed with [INTERNAL SERVER ERROR].:The transaction failed with [INTERNAL SERVER ERROR].
com.tssap.dtr.client.lib.deltavlib.VcmFailure: The transaction failed with [INTERNAL SERVER ERROR].
at com.sap.cms.tcs.client.DTRCommunicator.createPropagationList(DTRCommunicator.java:939)
at com.sap.cms.tcs.client.DTRCommunicator.getExport(DTRCommunicator.java:314)
at com.sap.cms.tcs.core.RepositoryExportTask.processRepositoryExport(RepositoryExportTask.java:158)
at com.sap.cms.tcs.core.RepositoryExportTask.process(RepositoryExportTask.java:333)
at com.sap.cms.tcs.process.ProcessStep.processStep(ProcessStep.java:77)
at com.sap.cms.tcs.process.ProcessStarter.process(ProcessStarter.java:206)
at com.sap.cms.tcs.core.TCSManager.assemblePropagationRequests(TCSManager.java:739)
at com.sap.cms.pcs.assembly.manager.AssemblyManager.assemble(AssemblyManager.java:1068)
at com.sap.cms.pcs.assembly.manager.AssemblyManager.startLevelAssembly(AssemblyManager.java:468)
at com.sap.cms.pcs.assembly.manager.AssemblyManager.startQueueAssembly(AssemblyManager.java:350)
at com.sap.cms.pcs.transport.proxy.CmsTransportProxyBean.startAssembly(CmsTransportProxyBean.java:1096)
at com.sap.cms.pcs.transport.proxy.LocalCmsTransportProxyLocalObjectImpl0_0.startAssembly(LocalCmsTransportProxyLocalObjectImpl0_0.java:2302)
at com.sap.cms.ui.wl.Custom1.startComponetAssembly(Custom1.java:16703)
at com.sap.cms.ui.wl.Custom1.assembleQueue(Custom1.java:4845)
at com.sap.cms.ui.wl.wdp.InternalCustom1.assembleQueue(InternalCustom1.java:2901)
at com.sap.cms.ui.wl.Worklist.handleAssemblyOptionsEvent(Worklist.java:1625)
at com.sap.cms.ui.wl.wdp.InternalWorklist.wdInvokeEventHandler(InternalWorklist.java:2991)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Component.fireEvent(Component.java:284)
at com.sap.cms.ui.wl.wdp.InternalWorklists.wdFireEventAssemblyOptionsEvent(InternalWorklists.java:470)
at com.sap.cms.ui.wl.Worklists.fireAssemblyOptionsEvent(Worklists.java:247)
at com.sap.cms.ui.wl.wdp.InternalWorklists.fireAssemblyOptionsEvent(InternalWorklists.java:402)
at com.sap.cms.ui.wl.AssemblyOptionsPopup.startAssembly(AssemblyOptionsPopup.java:1360)
at com.sap.cms.ui.wl.AssemblyOptionsPopup.onActionStartAssemblyAndAttachToCTS(AssemblyOptionsPopup.java:715)
at com.sap.cms.ui.wl.wdp.InternalAssemblyOptionsPopup.wdInvokeEventHandler(InternalAssemblyOptionsPopup.java:660)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
20090313124908 Fatal :caused by Exception:com.sap.cms.tcs.interfaces.exceptions.TCSCommunicationException: communication error: VcmFailure received: The transaction failed with [INTERNAL SERVER ERROR].:communication error: VcmFailure received: The transaction failed with [INTERNAL SERVER ERROR].
com.sap.cms.tcs.interfaces.exceptions.TCSCommunicationException: communication error: VcmFailure received: The transaction failed with [INTERNAL SERVER ERROR].
at com.sap.cms.tcs.client.DTRCommunicator.getExport(DTRCommunicator.java:350)
at com.sap.cms.tcs.core.RepositoryExportTask.processRepositoryExport(RepositoryExportTask.java:158)
at com.sap.cms.tcs.core.RepositoryExportTask.process(RepositoryExportTask.java:333)
at com.sap.cms.tcs.process.ProcessStep.processStep(ProcessStep.java:77)
at com.sap.cms.tcs.process.ProcessStarter.process(ProcessStarter.java:206)
at com.sap.cms.tcs.core.TCSManager.assemblePropagationRequests(TCSManager.java:739)
at com.sap.cms.pcs.assembly.manager.AssemblyManager.assemble(AssemblyManager.java:1068)
at com.sap.cms.pcs.assembly.manager.AssemblyManager.startLevelAssembly(AssemblyManager.java:468)
at com.sap.cms.pcs.assembly.manager.AssemblyManager.startQueueAssembly(AssemblyManager.java:350)
at com.sap.cms.pcs.transport.proxy.CmsTransportProxyBean.startAssembly(CmsTransportProxyBean.java:1096)
at com.sap.cms.pcs.transport.proxy.LocalCmsTransportProxyLocalObjectImpl0_0.startAssembly(LocalCmsTransportProxyLocalObjectImpl0_0.java:2302)
at com.sap.cms.ui.wl.Custom1.startComponetAssembly(Custom1.java:16703)
at com.sap.cms.ui.wl.Custom1.assembleQueue(Custom1.java:4845)
at com.sap.cms.ui.wl.wdp.InternalCustom1.assembleQueue(InternalCustom1.java:2901)
at com.sap.cms.ui.wl.Worklist.handleAssemblyOptionsEvent(Worklist.java:1625)
at com.sap.cms.ui.wl.wdp.InternalWorklist.wdInvokeEventHandler(InternalWorklist.java:2991)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Component.fireEvent(Component.java:284)
at com.sap.cms.ui.wl.wdp.InternalWorklists.wdFireEventAssemblyOptionsEvent(InternalWorklists.java:470)
at com.sap.cms.ui.wl.Worklists.fireAssemblyOptionsEvent(Worklists.java:247)
at com.sap.cms.ui.wl.wdp.InternalWorklists.fireAssemblyOptionsEvent(InternalWorklists.java:402)
at com.sap.cms.ui.wl.AssemblyOptionsPopup.startAssembly(AssemblyOptionsPopup.java:1360)
at com.sap.cms.ui.wl.AssemblyOptionsPopup.onActionStartAssemblyAndAttachToCTS(AssemblyOptionsPopup.java:715)
at com.sap.cms.ui.wl.wdp.InternalAssemblyOptionsPopup.wdInvokeEventHandler(InternalAssemblyOptionsPopup.java:660)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
20090313124908 Info :Remove software component SAP_ESS from further processing.
20090313124908 Info :Step Repository-export ended with result 'error' at 2009-03-13 12:49:08.0279 +1:00
Koti ReddyHi,
According to my previous experience, error points that NWDI is configured incorectly.
"20090313124908 Fatal :VcmFailure received
20090313124908 Fatal :caused by Exception:com.tssap.dtr.client.lib.deltavlib.VcmFailure: The transaction failed with INTERNAL SERVER ERROR.:The transaction failed with INTERNAL SERVER ERROR."
What you can do it to run comfiguration wizzard on NWDI for CBS; CMS & DTR:
NWDI Server:
http://<servername>:<port number>/nwa
Deploy & Change --> Select DI_CBS & click start: This will walk you through wizard and once completed successfuly run for DI_CMS & DI_DTR.
Furthermore, please start the Visual Admin of the Engine and check that
the following values are set:
Dispatcher-> Services->HTTP Provider -> Properties TAB
KeepAliveTimeout = 300 (seconds)
MaxRequestContentLength = 1048576 (kB)
Server->Services-> HTTP Provider -> Properties TAB
ServletsLongDataTransferTimeout = 600000 (milli seconds)
Also just to have clean system(no hanged up resources), restart your NWDI system bufore you start assemble.
Bhavin -
Web Service Security with SAML - Invalid XML signature
Hello together,
we want to build a scenario where we want to use Web Service Security with SAML.
The scenario will be
WS Client (Java Application) -> WS Adapter -> Integration Engine -> WS Adapter-> CRM (Web AS ABAP 7.01 SP 3)
SAP PI release is 7.11 (SP Level 4)
We want to use the SAML Authentification from WS Client to PI and from PI to Web AS ABAP.
The SAML authentifications between the WS Client and PI works when there is no SAML auth between PI and CRM.
But we get following error at calling the CRM system when we want to communicate with SAML:
<E_TEXT>CX_WS_SECURITY_FAULT:Invalid XML signature</E_TEXT>
Has somebody an idea of the possible reason for the error.
Thanks in advance
StefanError Messages in the Trace/Log Viewer:
CX_WS_SECURITY_FAULT : Invalid XML signature | program: CL_ST_CRYPTO==================CP include: CL_ST_CRYPTO==================CM00G line: 48
A SOAP Runtime Core Exception occurred in method CL_ST_CRYPTO==================CM00G of class CL_ST_CRYPTO==================CP at position id 48 with internal error id 1001 and error text CX_WS_SECURITY_FAULT:Invalid XML signature (fault location is 1 ).
Invalid XML signature -
Infopath 2013 SOAP Web Service Data Connection - Error: The file is not a valid XML file
Here are the steps to replicate the issue I’m having when adding lists.asmx or any other SharePoint web service in InfoPath 2013. This web service opens fine in the browser from my desktop. My account is a farm administrator and is added to the
web application’s User Policy. I can use these services just fine using Nintex 2013 Workflow.
Open InfoPath Designer 2013.
Select Blank Form and click Design Form button.
Click “Data” tab.
Click “From Web Service” and select “From SOAP Web Service”
Enter https://mysiteurl.com/_vti_bin/lists.asmx?WSDL for the web service definition.
Click Next.
Windows Security window pops up.
Enter a credential. I tried both my account and the farm account. My account is a farm admin and is added to the web application’s User Policy with Full Control.
Click OK. It prompts for credential multiple times.
I get below this error messages:
Sorry, we couldn't open https://mysiteurl.com/_vti_bin/lists.asmx?WSDL
InfoPath cannot find or cannot access the specified Web Service description.
The file is not a valid XML file.
Not enough storage is available to process this command.
We have a project that is in need of these services using InfoPath so any help is greatly appreciated.Hi Brian_TX,
For your issue, try to the following methods:
Change your service binding in web.config to:binding="basicHttpBinding". It seems in VS it defaults to wsHttpBinding.
Replace all instances of "parameters" from the web service wsdl with the name "parameter"
There are some similar articles about the issue, you can have a look at them:
http://www.infopathdev.com/forums/t/23239.aspx
https://social.msdn.microsoft.com/Forums/office/en-US/621929c3-0335-40af-8332-5a0b430901ab/problems-with-infopath-web-service-connection?forum=sharepointcustomizationprevious
https://social.msdn.microsoft.com/Forums/en-US/5fa5eca8-f8d7-4a2e-81ba-a3b4bdcfe5af/infopath-cannot-find-or-cannot-access-the-specified-web-service-description?forum=sharepointcustomizationlegacy
Best Regards
Lisa Chen
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected] -
Exception obtained when invoking a web service generated with JDeveloper
Hello,
I tried to create a synchronous BPEL process that invokes synchronously a Java Web Service created with the JDeveloper. The web service is wrapped around a regular Java class. The new created BPEL process is successfully compiled and deployed on the server. But when I try to initiate a test instance of the process in the BPEL console, after I fill the input parameter for then process and push the "Post XML Message" button, I obtain the following error:
Your test request generated the following exception/fault:
BPEL Fault: {http://oracle.com/cde/util/Top300DAO.wsdl}org.apache.wsif.soap.fault{org.apache.wsif.soap.fault.object=java.net.ConnectException: Connection refused: connect}
I looked at flow and it throws the exception when it tries to invokes the web service generated with JDeveloper.
Do you have any hints, ideas? Thanks a lot in advance for your help.
I want to also say that the proxy settings for the BPEL server and designer are filled. I think that they are ok because I succeeded to start an instance of another process that calls synchronously an external Web Service.
Regards,
MarinelMy guess is that this is caused by the WSDL of your service having an invalid service address. Can you please take a look at the WSDL of your service make sure that the location of the address is valid? (we have seen a couple of instances in the past where the generated url did not have the right port information).
Update that WSDL, restart the BPEL server or from the BPEL console clear the WSDL cache and re-initiate your flow.
Best,
Edwin -
Further invastigating ther error mentioned here:
https://social.msdn.microsoft.com/Forums/azure/en-US/14afa50f-287d-4158-852a-c9532f9f30eb/test-published-web-service-experiment-error-with-status-code-400?forum=MachineLearning
I have made an even simpler experiment with two python scirpt modules. The experiment again runs fine in Azure ML Studio but fails in the web service test with the error
Error code: InternalError, Http status code: 500, Request id: 53eef674-190a-4f63-bdc6-a072a45a9c72, Timestamp: Fri, 24 Apr 2015 09:30:37 GMT
The experiment consists only of two python script modules. The code of the first module:
import numpy as np
import pandas as pd
def azureml_main(dataframe1 = None, dataframe2 = None):
dataframe1.loc[1] = ["U5000","resB",np.nan]
dataframe1.loc[2] = ["U5000","resC",2]
dataframe1.loc[3] = ["U5000","resD",2]
dataframe1.loc[4] = ["U5000","resE",np.nan]
dataframe1.loc[5] = ["U6000","resA",np.nan]
dataframe1.loc[6] = ["U6000","resB",1]
dataframe1.loc[7] = ["U6000","resC",2]
dataframe1.loc[8] = ["U6000","resD",np.nan]
dataframe1.loc[9] = ["U6000","resE",1]
dataframe1['hasRated'] = pd.Series(1, index=dataframe1.index).astype(bool)
df_new = pd.DataFrame()
df_new = pd.DataFrame(dataframe1[["restaurant","rating","hasRated"]])
return df_new,
The code of the second module that takes as input the result of the first module:
def azureml_main(dataframe1 = None, dataframe2 = None):
return dataframe1,
A url of a screenshot taken from the experiment.
http://i.imgur.com/4nrbneA.png
Please respond. Again I am using a free workspace of Azure ML Studio.
Thank you very muchThank you for your quick reply.
I hope you will be able to resolve this issue soon.
asavvopoulos -
How to configure Web service using transaction SOAMANAGER?
Hi SDN,
I have followed this article to configure using transation SOAMANAGER.
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/20b723f8-a422-2c10-aca5-fe64eeda1ff2&overridelayout=true
but I have some issues about looking for ECC_PURCHASEORDER003QR in default_host/sap/bc/srt/xip/sap of above article.
I can not configure Web service and go to steps further.
The system is ECC 6.0 release 7.
How can be done?
Thanks,
Luu,Hi,
> but I have some issues about looking for ECC_PURCHASEORDER003QR
You mean you can't see this service in sicf or you have trouble locating this service in SICF. Can you specify what exactly your problem is?
Please check if you are on correct Ehp (Enhancement pack) required for this service. This service available with Ehp4.
To check enhancement pack goto System->status and check component information i.e. SAP_APPL release is 603 in my system which means I am on Ehp3.
Regards,
Gourav -
How to use and configure web services in sap
Hi,
Experts,
could you please tell me, how to configure web services in sap.
As one of my client using handheld software for inventory, where in whatever tansaction happens in the depot it has to update in sap.through non sap software please help me out with necessary configuration.
Thanks
Edited by: Ahmed quadry on Jun 9, 2009 2:25 PMHi Ahmed,
Kindly find the below link will helps you to create web service in SAP
http://wiki.open-esb.java.net/Wiki.jsp?page=BAPIWEBSERVICE
Also find the below documents will helps you to create web services in SAP
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/06adbf03-0a01-0010-f386-d8e45561a3c4
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3004a2d2-0653-2a10-779c-f5562b3fac39
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/bb0764f2-0b01-0010-bd85-c7849b40561e
Regards
Venkata Rao .G -
Configure Web Services Security in PI 7.1
Hi,
I'm getting an error message when using the XI adapter to send encrypted data. I am using SAP PI 7.1 EHP1 SP3.
*Communication error Proxy calls are not permitted on sender or receiver side on the IS (client)
Error during message security handling in outbound channel: Security profile 'Sign and Encrypt Message' *
According to my research I need to get my basis team to configure Web Services Security. I've found the Netweaver 04 configuration guide but I don't think this is relevant. The following help has information on web services security but little or no information.
http://help.sap.com/saphelp_nwpi711/helpdata/en/44/bc872fc60b7006e10000000a155369/frameset.htm
Is anyone able to point me towards the right document?>
Park Saeiam wrote:
> Hi
>
> May be that partner you define Integration System not Application system in Business system. try define to application system.
>
> Thanks
> Park
or try use Business services instead. -
Build finished with ERROR - Failed to pack public part
Hi,
I am getting an error when I try to build a Development Component in CBS. This is what the build log says:
Ant build finished with ERRORS
Failed to pack public part: Failed to get InputStream for resource D:\usr\sap\PVD\JC01\j2ee\cluster\server0\temp\CBS\2\7\.B\3570\DCs\vecnet.co.nz\general\rimp\preq\preqform\preqcreate\_comp\src\configuration\Components\nz.co.vecnet.general.rimp.preq.preqform.preqcreate.CreatePurchReqComp\CreatePurchReqCompView_Create_Purch_Req_IF.xdp
Error: Build stopped due to an error: Failed to pack public part: Failed to get InputStream for resource D:\usr\sap\PVD\JC01\j2ee\cluster\server0\temp\CBS\2\7\.B\3570\DCs\vecnet.co.nz\general\rimp\preq\preqform\preqcreate\_comp\src\configuration\Components\nz.co.vecnet.general.rimp.preq.preqform.preqcreate.CreatePurchReqComp\CreatePurchReqCompView_Create_Purch_Req_IF.xdp
Build plugin finished at 2008-10-02 15:31:45 GMT12:00 (NZDT)+
Total build plugin runtime: 31.769 seconds
Build finished with ERROR
Could you please tell me why I am getting this error, and how do I resolve this one?
Thanks,
AjayWas never able to find an answer for this on SDN and haven't had the issue in a long time so I'm closing question.
-
Hi all,
can anyone help me with question on how to configure web services so that it'll be able to run all projects on the web made with JDeveloper suit. Actually it's a great product, works pretty stable in my case(I didn't see any bugs so far). I can even run all jsp and xml files through JDev facilities, but I could not find any information on how it is supposed to work on it's own. There must be something like service that will fire up JVM to work with servlets and jsp. Can I do it with JRun server? PLease help me...The servlet's and JSP's that you develop (and debug) from within JDeveloper will work in any web server supporting servlets and JSP's, respectively.
For example, you could use the servlet engine support in:[list][*]Oracle IAS 1.x[*]Apache JServ[*]Oracle8i 8.1.7 ("Oracle Servlet Engine" - OSE)[*]JRun, with any of the web server listeners that it supports[*]Jakarta Tomcat[*]ServletExec from NewAtlanta[*]etc.[list]
Most of the above support JSP's as well. -
Web Services and Powershell error: Method can not be reflected
I'm trying to use the VSM 9.1 Web Service API with Powershell, however when I run the New-WebServiceProxy cmdlet it throws an error, the inner exception being "Method InfraAPI.KnowledgeUpdate can not be reflected.", and as such I'm unable to proceed any further with development.
Here's the Powershell output:
PS C:\PS> new-webserviceproxy -uri http://vsmhost/dev/ServiceManager.svc?wsdl
New-WebServiceProxy : Exception has been thrown by the target of an invocation.
At line:1 char:20
+ new-webserviceproxy <<<< -uri http://vsmhost/dev/ServiceManager.svc?wsdl
+ CategoryInfo : NotSpecified: (:) [New-WebServiceProxy], TargetInvocationException
+ FullyQualifiedErrorId : System.Reflection.TargetInvocationException,Microsoft.PowerShell.Commands.NewWebServiceProxy
PS C:\PS> $error[0].exception.innerexception
Method InfraAPI.KnowledgeUpdate can not be reflected.
Any help with this would be greatly appreciated.Hi Chris,
//-- Please read the following as my personal opinion only as it's based only on my own experience using VSM API. I may be wrong of course. --//
As far as I remember there was never a good decision to use VSM API through web service reference.
I had met some problems when referencing VSM services directly through web even using Visual Studio some years ago. Since then I don't use this method.
Recently I have tried to check VSM API services metadata with some soap tools and it appears that it is not completely WS-I compliant - something wrong with namespaces defining ResultSet elements as type of DataSet. Perhaps this is the reason why VSM web services does not work as expected when referencing them directly. Maybe something else...
So the solution, workaround actually, (provided by VMware by the way) is to generate InfraAPI class and use it in your project. So far no problems with this method and we are using VSM API quite a lot.
In any case, it could be really helpful if someone might submit this issue to Alemba to fix it permanently I guess.
Ok, let's go back to your question about using VSM API with PowerShell. I must admit you have really challenged me. It was not so simple but really interesting.
The only way I have made PowerShell working is this:
1. Extract VSM API services class to a file:
svcutil /t:code /language=c# /messageContract http://vsmhost/dev/ServiceManager.svc /out:InfraAPI.9.2.0.cs /config:InfraAPI.9.2.0.config
2. Compile the class to dll file:
csc /t:library /out:InfraAPI.9.2.0.dll InfraAPI.9.2.0.cs
3. Include and use this library in your ps script like this:
[System.Reflection.Assembly]::LoadFrom("C:\_DATA\__SM9\PowerShell\API\InfraAPI.9.2.0.dll")
[System.Reflection.Assembly]::LoadWithPartialName(“System.ServiceModel”)
$ws_hb = New-Object System.ServiceModel.BasicHttpBinding
$ws_hb.Name = "BasicHttpBinding_IServiceManager"
$ws_epa = New-Object System.ServiceModel.EndpointAddress("http://vsmhost/dev/servicemanager.svc")
$ws = New-Object ServiceManagerClient($ws_hb,$ws_epa)
$ws_login_in = New-Object LoginRequest("VSM_USER_NAME","VSM_USER_PASSWORD","VSM_DATABASE")
$ws_login_out = $ws.Login($ws_login_in)
$ws_login_out.sMessage
if($ws_login_out.Ret.value__ -eq 0){
"Session ID: " + $ws_login_out.sID
$ws_logout_in = New-Object LogoutRequest($ws_login_out.sID)
$ws.Logout($ws_logout_in).sMessage
Shoot your questions if you have any. And could you please let me know if this is working in your environment. Tx.
Regards, Gytis -
HP Web Services Setup - Connection error. Check Internet connection.
I am trying to enable HP Web Services but Connection error. Check Internet connection. .
I use static ip with Preferred DNS Address: 8.8.8.8 and 8.8.4.4 and it does not work.
I changed to DHCP also it does not work.
I have a ZTE home modem router connected to the printer.
This question was solved.
View Solution.Hi MaBek,
Can you check if your printers IP address is valid.
If you have a laptop or PC connected to the same network, open a browser and type the IP address in the address bar and hit enter.
This should open a Embedded web Server page if the IP address is valid.
Here you can navigate to Web Services tab and click on enable to enable web services.
Regards,
Oliver
"Although I work for HP, I'm speaking for myself and not on behalf of HP"--Please mark the post that solves your problem as "Accepted Solution"
"Say "Thanks" by clicking the Kudos Star in the post that helped you.
Maybe you are looking for
-
File incremente​r problem
Hi, I made a vi to take images and save it in a file in a While loop (run it every 3 sec.). The images are saved to files whose filenames will increment by one. The problem is that it only can save 10 files. After that nothing is saved. I attach the
-
Ip phone 7911 Line Text Label can't display chinese
My customer use Callmanager 6.1.5.13900 version, Already install cm-locale-zh_CN-6.1.3.3000-1.cop.sgn file in the callmanager. ip phone setting user locale select chinese. customer want to display chinese name in phone, i found Directory Number Confi
-
Getting uploded file object from bea Content repository
Hi, This is regarding bea portal 8.1 content repository I have a content node ,type of content is message or article Now in this one of the attribute is Attachment.. I have uploded a XMl file to this attribute How do i retrive this file object using
-
How do I create a ringtone for my iPhone 5 from garage band?
How do I create ringtones from my music in iTunes for my iPhone 5 using Garage Band? Thanks
-
Not sure how to even describe this issue. It happens when I am working mostly in Excel but does happen on web browsers and other programs as well. Excel: Working in excel - go to type in something and then the screen turns a really light blue and th