Status/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Dave Ferguson / Dave Ferguson (Dave Ferguson)
Created: 03/09/2016
Components: API Manager, Installer
Versions: 2016
Failure Type: Unspecified
Found In Build/Fixed In Build: RC_v12 /
Priority/Frequency: Major / Unknown
Locale/System: English / Mac All
Vote Count: 0
API Manager should gracefully fail to start if the necessary supporting services are not available. It should also report what was wrong so some corrective action can be taken. Given the error below I would have no idea what next steps would be.
Right now you get a hard error and a thread dump.
Drogon:~ dferguson$ /Applications/ColdFusion2016APIManager/bin/start.sh
08:46:30.210 [main] INFO - API Manager Home : /Applications/ColdFusion2016APIManager/bin/..
08:46:30.215 [main] INFO - /Applications/ColdFusion2016/cfusion
08:46:30.234 [main] INFO - Starting Config service
Exception in thread "main" com.adobe.amp.spi.redis.RedisException: Could not get a resource from the pool
at com.adobe.amp.redis.RedisServiceImpl.handleCommand(RedisServiceImpl.java:174)
at com.adobe.amp.redis.RedisServiceImpl.getSet(RedisServiceImpl.java:715)
at com.adobe.amp.DefaultConfigurationPopulator.readDefault(DefaultConfigurationPopulator.java:99)
at com.adobe.amp.DefaultConfigurationPopulator.populateDefaultConfig(DefaultConfigurationPopulator.java:62)
at com.adobe.amp.ConfigServiceImpl.loadDefaultSetting(ConfigServiceImpl.java:121)
at com.adobe.amp.ConfigServiceImpl.startService(ConfigServiceImpl.java:95)
at com.adobe.amp.spi.AbstractService.start(AbstractService.java:47)
at com.adobe.amp.GrootServer.start(GrootServer.java:98)
at com.adobe.amp.GrootServer.main(GrootServer.java:230)
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 4126405
External Customer Info:
External Company: Disney IT
External Customer Name: Dave Ferguson
External Customer Email: dave@dkferguson.com
External Test Config:
Attachments:
Comments: