My Oracle Support Banner

Outbound REST: Json Import In Siebel Tools Fails With HTTP-500 and No class found with name com.siebel.integration.restoutbound.RESTOutboundDTBusvc (Doc ID 2778974.1)

Last updated on JUNE 20, 2023

Applies to:

Siebel CRM - Version 20.11 and later
Information in this document applies to any platform.


When attempting to use Siebel Tools to import a json file and create an outbound REST proxy service
the following errors occur:

In Tools user interface : HTTP Request error during '<?>': '<?>'(SBL-EAI-04117)

In the siebdev.log : SBL-EAI-04117 accompanied by HTTP-500 .

In localhost_access_log.2021-05-13.txt : - - [13/May/2021:15:29:16 -0500] "POST /siebel/jbs/com.siebel.integration.restoutbound.RESTOutboundDTBusvc/getspectitle HTTP/1.1" 500 55

In siebeljbs_17.log : [SIEBEL ERROR] Thread[http-nio-9001-exec-1,5,main] [2021-05-13 15:29:16.198] [JBS] No class found with name com.siebel.integration.restoutbound.RESTOutboundDTBusvc:com.siebel.integration.restoutbound.RESTOutboundDTBusvc

The issue can be reproduced at will with the following steps:
1. Start the dedicated client's tomcat instance. 
2. Follow the configuration as in How To Set Up And Test Outbound RESTFul API Services From 20.8 Onwards (Doc ID 2739175.2)
3. Create a workspace and then file -> new -> EAI -> Outbound web service and attempt to import any swagger/json file.


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.