# getattr
class hithere():
def french(self):
print 'bonjour'
def english(self):
print 'hello'
def german(self):
print 'hallo'
def czech(self):
print 'ahoj'
def noidea(self):
print 'unknown language'
def dispatch(language):
try:
getattr(hithere(),language)()
except:
getattr(hithere(),'noidea')()
# note, do better error handling than this
dispatch('french')
dispatch('english')
dispatch('german')
dispatch('czech')
dispatch('spanish')
Ваша проблема при чтении трассировки стека ошибок - соединение с базой данных. Обратите внимание на сообщение об ошибке ядра Не удалось инициализировать пул: Ошибка ввода-вывода: Сетевой адаптер не смог установить соединение
Я не знаю, как настроена база данных Oracle, но, вероятно, у вас есть проблема с конфигурацией прослушивателя базы данных или, проще говоря, с сетевым обменом между вашим EC2 и экземпляром базы данных Oracle, который я могу предложить посмотреть в группе безопасности и конфигурации сети. Проблема не в Angular, а в связи между базой данных и приложением.
Я надеюсь, что это поможет вам
.