Путь правильный, но класс должен быть назван, Application_Service_SoapClient
.
Сервис - это один из классов ресурсов модуля, которые отображаются автоматически.
Чтобы заставить его работать, просто переименуйте класс в Application_Service_SoapClient
и обновите все ссылки на этот класс, если таковые имеются. Имя файла в порядке.
Это сопоставления по умолчанию на 1.11.11:
$this->addResourceTypes(array(
'dbtable' => array(
'namespace' => 'Model_DbTable',
'path' => 'models/DbTable',
),
'mappers' => array(
'namespace' => 'Model_Mapper',
'path' => 'models/mappers',
),
'form' => array(
'namespace' => 'Form',
'path' => 'forms',
),
'model' => array(
'namespace' => 'Model',
'path' => 'models',
),
'plugin' => array(
'namespace' => 'Plugin',
'path' => 'plugins',
),
'service' => array(
'namespace' => 'Service',
'path' => 'services',
),
'viewhelper' => array(
'namespace' => 'View_Helper',
'path' => 'views/helpers',
),
'viewfilter' => array(
'namespace' => 'View_Filter',
'path' => 'views/filters',
),
));