BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 окт 2021, 08:31

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: ContractService XSD и бесконечный импорт
СообщениеДобавлено: 10 авг 2019, 21:34 
Не в сети

Зарегистрирован: 15 апр 2019, 17:34
Сообщения: 11
Карма: 0
в сервисе http://xxx/bgbilling/executer/ru.bitel. ... rvice?wsdlесть два импорта:

Код:
<types>
<xsd:schema>
<xsd:import namespace="http://common.bitel.ru" schemaLocation="http://ххх:80/bgbilling/executer/ru.bitel.bgbilling.kernel.contract.balance/PaymentService?xsd=1"/>
</xsd:schema>
<xsd:schema>
<xsd:import namespace="http://common.balance.contract.kernel.bgbilling.bitel.ru/" schemaLocation="http://ххх:80/bgbilling/executer/ru.bitel.bgbilling.kernel.contract.balance/PaymentService?xsd=2"/>
</xsd:schema>
</types>


которые сами в себе имеют имеют импорт товарища. в итоге при попытке добавить эти сервисы в стандартные WS-ссылки возникает бесконечное бурление:

Код:
0.001 200 23788 "GET /bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=1 HTTP/1.0" xsd=1&
0.000 200 1661 "GET /bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=2 HTTP/1.0" xsd=2&
0.001 200 23788 "GET /bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=1 HTTP/1.0" xsd=1&
0.000 200 1661 "GET /bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=2 HTTP/1.0" xsd=2&
0.001 200 23788 "GET /bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=1 HTTP/1.0" xsd=1&
...
0.000 200 1661 "GET /bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=2 HTTP/1.0" xsd=2&
0.001 200 23788 "GET /bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=1 HTTP/1.0" xsd=1&
0.000 200 1661 "GET /bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=2 HTTP/1.0" xsd=2&

и импорт сервиса умирает:

Код:
Ошибка импорта схемы
по причине:
Ошибка при выполнении файловой операции  'http://ххх:80/bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=2'
по причине:
Ошибка работы с Интернет:  внутренняя ошибка сервера (500). <html>
<head><title>500 Internal Server Error</title></head>
<body bgcolor="white">
<center><h1>500 Internal Server Error</h1></center>
<hr><center>nginx/1.12.2</center>
</body>
</html>
 
по причине:
Ошибка работы с Интернет:  внутренняя ошибка сервера (500)


а прокси мрёт из-за:

Код:
2019/08/10 18:27:45 [alert] 15307#0: *2899145 socket() failed (24: Too many open files) while connecting to upstream, client: 141.101.181.1, server: xxx, request: "GET /bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=2 HTTP/1.1", upstream: "http://xxx:8080/bgbilling/executer/ru.bitel.bgbilling.kernel.contract.api/ContractService?xsd=2", host: "xxx"


что с этим сделать? может убрать лишние импорты? например в ru.bitel.bgbilling.kernel.contract.balance/PaymentService?wsdl этой рекурсии нет.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.040s | 22 Queries | GZIP : On ]