Fixing JPA Update error & server side validation

JPA was inserting instead of updating when code already exists because
entity was always provided without productID.  Engineered ProdDB &
servlet to pass full entity with productId so .merge() knows that entity
already exists.