jvpp: provide more detailed exception logs (VPP-436) 81/7681/11
authorMatej Perina <mperina@cisco.com>
Thu, 20 Jul 2017 13:35:19 +0000 (15:35 +0200)
committerDave Wallace <dwallacelf@gmail.com>
Fri, 4 Aug 2017 20:00:47 +0000 (20:00 +0000)
commit63a46fc9becba3a002ac923b7932f574a1bfe809
treed5c7e96174f0c3950c97936a6489137d2b2b9266
parent5c994c15d871e36b046db2a7466a33211177795e
jvpp: provide more detailed exception logs (VPP-436)

Error descriptions provided in api_errno.h are never used,
only error tag/name and number make it to enum vnet_api_error_t
so new macro is introduced in jvpp_common.c to extract message
according to error number and passed to VppCallbackException
constuctor.

Change-Id: If2a687752807d7250d9226987583df00f151e87f
Signed-off-by: Matej Perina <mperina@cisco.com>
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
src/vpp-api/java/jvpp-common/jvpp_common.c
src/vpp-api/java/jvpp-registry/io/fd/vpp/jvpp/VppBaseCallException.java
src/vpp-api/java/jvpp-registry/io/fd/vpp/jvpp/VppCallbackException.java