Request validation, exceptions and bd code for categorgy added
Change-Id: I8910236f2b4b8c7fa86ebb9e43517a9487a80929