Inbound Web Service Throws SBL-EAI-04313 After Upgrade to Siebel 2019
(Doc ID 2589011.1)
Last updated on AUGUST 26, 2024
Applies to:
Siebel CRM - Version 19.2 and laterInformation in this document applies to any platform.
Symptoms
On : 19.2 version, Siebel EAI
If the namespace of inbound web service contains spaces, while executing the inbound web service, users get the below error
ObjMgrLog Error 1 000001315d0919bc:0 2019-06-20 10:15:44 (factory.cpp (676))SBL-EAI-04313: There is no active Web Service with operation named 'http://siebel.com/Service/FS/Service Requests:ServiceRequestInsert'
The same interface was working fine in IP15 i.e before upgrading to Siebel 2019.
ERROR
-----------------------
ObjMgrLog Error 1 000001315d0919bc:0 2019-06-20 10:15:44 (factory.cpp (676))SBL-EAI-04313: There is no active Web Service with operation named 'http://siebel.com/Service/FS/Service Requests:ServiceRequestInsert'
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Vanilla inbound web service "ServiceRequest" contains the Namespace of the webservice as "http://siebel.com/Service/FS/ServiceRequests".
2. Change namespace to "http://siebel.com/Service/FS/Service Requests". Export WSDL and test the scenario
Get the below error
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>There is no active Web Service with operation named 'http://siebel.com/Service/FS/Service Requests:ServiceRequestInsert'.(SBL-EAI-04313)</faultstring>
<detail>
<siebelf:siebdetail
xmlns:siebelf="http://www.siebel.com/ws/fault">
<siebelf:logfilename>EAIObjMgr_enu_0015_15728690.log</siebelf:logfilename>
<siebelf:errorstack>
<siebelf:error>
<siebelf:errorcode>SBL-EAI-04313</siebelf:errorcode>
<siebelf:errorsymbol>IDS_EAI_WS_OP_NOT_FOUND</siebelf:errorsymbol>
<siebelf:errormsg>There is no active Web Service with operation named 'http://siebel.com/Service/FS/Service Requests:ServiceRequestInsert'.(SBL-EAI-04313)</siebelf:errormsg>
</siebelf:error>
</siebelf:errorstack>
</siebelf:siebdetail>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
From EAI OM log:
ObjMgrBusServiceLog InvokeMethod 4 000001315d0919bc:0 2019-06-20 10:15:44 Business Service 'XML Hierarchy Converter' invoke method 'DocToHier' Execute Time: 0.005 seconds.
ObjMgrBusServiceLog InvokeMethod 4 000001315d0919bc:0 2019-06-20 10:15:44 End: Business Service 'XML Hierarchy Converter' invoke method: 'DocToHier' at 1b7b3368
ObjMgrBusServiceLog FireEvent 5 000001315d0919bc:0 2019-06-20 10:15:44 Decremented the reference counter and released Business Service at (1b7b3368)
CchMgrLog CchMgrAcsInfo 4 000001315d0919bc:0 2019-06-20 10:15:44 Accesses item [SOAP_DOC_LITERAL:http://siebel.com/Service/FS/Service Requests:ServiceRequestInsert:HTTP] in cache [].
CchMgrLog CchMgrAcsInfo 4 000001315d0919bc:0 2019-06-20 10:15:44 Item [SOAP_DOC_LITERAL:http://siebel.com/Service/FS/ServiceRequests:ServiceRequestInsert:HTTP] is not loaded to cache [] or it's invalidated by others.
ObjMgrLog Error 1 000001315d0919bc:0 2019-06-20 10:15:44 (factory.cpp (676)) SBL-EAI-04313: There is no active Web Service with operation named 'http://siebel.com/Service/FS/Service Requests:ServiceRequestInsert'.
ObjMgrBusServiceLog FireEvent 5 000001315d0919bc:0 2019-06-20 10:15:44 Business Service 'SessionTokenService' (ac94c00) referenced - reference
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |