We had investigated your problem but unfortunately it appeared much more tricky than we expected. We can not offer you immediate fix, however we you can try following steps to make your code work:
Change signatures of your event handlers to accept HashMap instead of your class like this:
@Asset( "Coupon" )
public class CouponTableEventHandler extends com.backendless.servercode.extension.PersistenceExtender<HashMap>
{
@Override
public void beforeCreate( RunnerContext context, HashMap o ) throws Exception
{
}
Disable class mappings in Bootstrap.java. You should remove fields like this: