add Exception ProductCategory Core Service & Handler
Merge remote-tracking branch 'origin/snapshot' into snapshot