Provides details on the available rulebases and acts as a service registry for all the service endpoints for each rulebase.
The Call is a simple SOAP Request with no parameters.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:typ="http://oracle.com/determinations/server/10.2/server/types">
<soapenv:Header/>
<soapenv:Body>
<typ:list-rulebases-request/>
</soapenv:Body>
</soapenv:Envelope>
The response contains a list of rulebases, the URLs to the generic and specific for the Rulebase Services and lists all of the available rulebase languages as well as all the service endpoints for that rulebase.
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:i18n="http://www.w3.org/2005/09/ws-i18n"
xmlns:typ="http://oracle.com/determinations/server/10.2/server/types">
<SOAP-ENV:Header>
<i18n:international>
<i18n:locale>en_US</i18n:locale>
<i18n:tz>GMT+1000</i18n:tz>
</i18n:international>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<typ:list-rulebases-response>
<typ:rulebase name="SuperSimple">
<typ:available-languages>
<typ:language>en-GB</typ:language>
</typ:available-languages>
<typ:available-services>
<typ:service name="odsInterviewService">http://localhost:8080/det-server-
102/interview/soap/SuperSimple?wsdl</typ:service>
<typ:service name="odsInterviewService102">http://localhost:8080/det-server-
102/interview/soap/10.2/SuperSimple?wsdl</typ:service>
<typ:service name="odsAssessServiceSpecific">http://localhost:8080/det-server-
102/assess/soap/specific/SuperSimple?wsdl</typ:service>
<typ:service name="odsAssessServiceGeneric">http://localhost:8080/det-server-
102/assess/soap/generic/SuperSimple?wsdl</typ:service>
<typ:service name="odsAssessServiceSpecific102">http://localhost:8080/det-server-
102/assess/soap/specific/10.2/SuperSimple?wsdl</typ:service>
<typ:service name="odsAssessServiceGeneric102">http://localhost:8080/det-server-
102/assess/soap/generic/10.2/SuperSimple?wsdl</typ:service>
<typ:service name="odsAssessServiceSpecific10">http://localhost:8080/det-server-
102/assess/soap/specific/10.0/SuperSimple?wsdl</typ:service>
<typ:service name="odsAssessServiceGeneric10">http://localhost:8080/det-server-
102/assess/soap/generic/10.0/SuperSimple?wsdl</typ:service>
</typ:available-services>
</typ:rulebase>
<typ:rulebase name="SimpleEntities">
<typ:available-languages>
<typ:language>en-US</typ:language>
</typ:available-languages>
<typ:available-services>
<typ:service name="odsInterviewService">http://localhost:8080/det-server-
102/interview/soap/SimpleEntities?wsdl</typ:service>
<typ:service name="odsInterviewService102">http://localhost:8080/det-server-
102/interview/soap/10.2/SimpleEntities?wsdl</typ:service>
<typ:service name="odsAssessServiceSpecific">http://localhost:8080/det-server-
102/assess/soap/specific/SimpleEntities?wsdl</typ:service>
<typ:service name="odsAssessServiceGeneric">http://localhost:8080/det-server-
102/assess/soap/generic/SimpleEntities?wsdl</typ:service>
<typ:service name="odsAssessServiceSpecific102">http://localhost:8080/det-server-
102/assess/soap/specific/10.2/SimpleEntities?wsdl</typ:service>
<typ:service name="odsAssessServiceGeneric102">http://localhost:8080/det-server-
102/assess/soap/generic/10.2/SimpleEntities?wsdl</typ:service>
<typ:service name="odsAssessServiceSpecific10">http://localhost:8080/det-server-
102/assess/soap/specific/10.0/SimpleEntities?wsdl</typ:service>
<typ:service name="odsAssessServiceGeneric10">http://localhost:8080/det-server-
102/assess/soap/generic/10.0/SimpleEntities?wsdl</typ:service>
</typ:available-services>
</typ:rulebase>
<typ:rulebase name="SimpleFlow">
<typ:available-languages>
<typ:language>en-GB</typ:language>
</typ:available-languages>
<typ:available-services>
<typ:service name="odsInterviewService">http://localhost:8080/det-server-
102/interview/soap/SimpleFlow?wsdl</typ:service>
<typ:service name="odsInterviewService102">http://localhost:8080/det-server-
102/interview/soap/10.2/SimpleFlow?wsdl</typ:service>
<typ:service name="odsAssessServiceSpecific">http://localhost:8080/det-server-
102/assess/soap/specific/SimpleFlow?wsdl</typ:service>
<typ:service name="odsAssessServiceGeneric">http://localhost:8080/det-server-
102/assess/soap/generic/SimpleFlow?wsdl</typ:service>
<typ:service name="odsAssessServiceSpecific102">http://localhost:8080/det-server-
102/assess/soap/specific/10.2/SimpleFlow?wsdl</typ:service>
<typ:service name="odsAssessServiceGeneric102">http://localhost:8080/det-server-
102/assess/soap/generic/10.2/SimpleFlow?wsdl</typ:service>
<typ:service name="odsAssessServiceSpecific10">http://localhost:8080/det-server-
102/assess/soap/specific/10.0/SimpleFlow?wsdl</typ:service>
<typ:service name="odsAssessServiceGeneric10">http://localhost:8080/det-server-
102/assess/soap/generic/10.0/SimpleFlow?wsdl</typ:service>
</typ:available-services>
</typ:rulebase>
</typ:list-rulebases-response>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>