Hi,
When I have a well-formed Cartridge Group then everything works nicely.
However, if I accidentally specify a cartridge name that does not exist, then
the attempt to create the Cartridge group correctly fails with an eception, but
the exception message does not bother to say *which* cartridge name was in
error:
TID: [0] [STRATOS] [2015-03-19 20:12:15,504] ERROR
{org.apache.stratos.rest.endpoint.handlers.CustomExceptionMapper} - Could not
add cartridge group
org.apache.stratos.rest.endpoint.exception.RestAPIException: Could not add
cartridge group
at
org.apache.stratos.rest.endpoint.api.StratosApiV41Utils.addServiceGroup(StratosApiV41Utils.java:870)
at
org.apache.stratos.rest.endpoint.api.StratosApiV41.addServiceGroup(StratosApiV41.java:413)
...
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.stratos.rest.endpoint.exception.RestAPIException
at
org.apache.stratos.rest.endpoint.api.StratosApiV41Utils.addServiceGroup(StratosApiV41Utils.java:818)
... 45 more
Caused by:
org.apache.stratos.cloud.controller.stub.CloudControllerServiceCartridgeNotFoundExceptionException:
CloudControllerServiceCartridgeNotFoundExceptionException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
I would like to suggest that be addressed as a small enhancement.
Thanks, Shaheed