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

Reply via email to