Я создал REST-службу данных в WSO2EI, попытался получить доступ через почтовый клиентский инструмент, но я получаю эту ошибку.
Конечная точка: http://LAPTOP -T4F1HOAM: 8280 / services / getStudRecNo? User_id = test8
Ссылка на конечную точку (EPR) для операции, которая не найдена, - это / services / getStudRecNo? User_id = test8 и WSA Action = null. Если этот EPR был ранее доступен, обратитесь к администратору сервера.
Может кто-нибудь помочь, пожалуйста.
Спасибо
код dss.
<data name="getStudRecNo" transports="http https local">
<description>get student unique id</description>
<config enableOData="false" id="mySchoolDB">
<property name="driverClassName">org.postgresql.Driver</property>
<property name="url">jdbc:postgresql://localhost:5432/mySchool</property>
<property name="username">admin</property>
<property name="password">admin</property>
</config>
<query id="GetStudentRecordNo" useConfig="mySchoolDB">
<sql>SELECT getstudentid FROM getstudentid(?)</sql>
<result outputType="json">{"entries": {"entry": [ { "getstudentid": "$getstudentid"} ]}}</result>
<param defaultValue="TEST" name="user_id" sqlType="STRING"/>
</query>
<operation name="getsrno">
<call-query href="GetStudentRecordNo">
<with-param name="user_id" query-param="user_id"/>
</call-query>
</operation>
<resource method="GET" path="getsrno">
<call-query href="GetStudentRecordNo">
<with-param name="user_id" query-param="user_id"/>
</call-query>
</resource>
</data>