Index: grails-app/controllers/com/lemans/UrlMappings.groovy =================================================================== diff -u -r35d9f7f81e3f3e8faea2cedf72267014da01a7fb -radf4fbe3994e8e6a6496a9e8a85ef3fc61ba952b --- grails-app/controllers/com/lemans/UrlMappings.groovy (.../UrlMappings.groovy) (revision 35d9f7f81e3f3e8faea2cedf72267014da01a7fb) +++ grails-app/controllers/com/lemans/UrlMappings.groovy (.../UrlMappings.groovy) (revision adf4fbe3994e8e6a6496a9e8a85ef3fc61ba952b) @@ -729,11 +729,12 @@ //CatalogProduct - "/dm/$dm/catalogProduct"(controller: 'catalogProduct') { + "/dm/$dm/catalogInstance/$catalogInstanceId/product"(controller: 'catalogProduct') { action = [GET: 'index', POST: 'add'] } - "/dm/$dm/catalogProduct/$catalogProductId"(controller: 'catalogProduct') { - action = [GET: 'show', PUT: 'update', DELETE: 'remove'] + + "/dm/$dm/catalogInstance/$catalogInstanceId/product/$productId"(controller: 'catalogProduct') { + action = [GET: 'view', DELETE: 'remove'] } //PartFitmentTentative