Неопределенная функция у балерины - PullRequest
0 голосов
/ 18 октября 2019

Я новичок в балерине. Когда я пытаюсь выполнить "ballerina run MainService.bal" , появляется сообщение об ошибке неопределенная функция retreiveAllPatientDetails . Эта функция определена в другом файле балерины, который находится в том же модуле, что и MainService.bal. Следующие файлы:

PatientService.bal enter image description here

MainService.bal enter image description here

Каковы возможные причины этого и как я могу устранить это?

1 Ответ

3 голосов
/ 18 октября 2019

Здесь вы пытаетесь запустить только MainService.bal, но функция retreiveAllPatientDetails определена в PatientService.bal. Таким образом, при компиляции MainService.bal эта функция не отображается.

Решение состоит в том, что вы должны запустить модуль как $ ballerina run patient. Эта команда должна выполняться из каталога MEDICALINFOSYSTEM.

Пожалуйста, обратитесь к https://v1 -0.ballerina.io / Learn / How-to-Structure-Ballerina-code / для получения дополнительной информацииинформация о том, как структурировать код балерины.

...