Error on Shipping Estimate deletion
-----------------------------------
Key: OFBIZ-3429
URL: https://issues.apache.org/jira/browse/OFBIZ-3429
Project: OFBiz
Issue Type: Bug
Reporter: Abdullah Shaikh
Create a Shipping Estimate and then try to delete it using the Remove button,
it will throw below mentioned error.
The Following Errors Occurred:
Error calling event: org.ofbiz.webapp.event.EventHandlerException: Service
invocation error (Could not commit transaction for service
[removeShipmentEstimate] call: Roll back error, could not commit transaction,
was rolled back instead because of: Failure in removeByCondition operation for
entity [QuantityBreak]: org.ofbiz.entity.GenericDataSourceException: Generic
Entity Exception occured in deleteByCondition (SQL Exception while executing
the following:DELETE FROM public.QUANTITY_BREAK WHERE (QUANTITY_BREAK_ID =
'RentalStore') (ERROR: update or delete on table "quantity_break" violates
foreign key constraint "shpmnt_ce_wht_qb" on table
"shipment_cost_estimate"<br/> Detail: Key (quantity_break_id)=(RentalStore) is
still referenced from table "shipment_cost_estimate".)). Rolling back
transaction.org.ofbiz.entity.GenericDataSourceException: Generic Entity
Exception occured in deleteByCondition (SQL Exception while executing the
following:DELETE FROM public.QUANTITY_BREAK WHERE (QUANTITY_BREAK_ID =
'RentalStore') (ERROR: update or delete on table "quantity_break" violates
foreign key constraint "shpmnt_ce_wht_qb" on table
"shipment_cost_estimate"<br/> Detail: Key (quantity_break_id)=(RentalStore) is
still referenced from table "shipment_cost_estimate".)) (Generic Entity
Exception occured in deleteByCondition (SQL Exception while executing the
following:DELETE FROM public.QUANTITY_BREAK WHERE (QUANTITY_BREAK_ID =
'RentalStore') (ERROR: update or delete on table "quantity_break" violates
foreign key constraint "shpmnt_ce_wht_qb" on table
"shipment_cost_estimate"<br/> Detail: Key (quantity_break_id)=(RentalStore) is
still referenced from table "shipment_cost_estimate".))))
This is because along with Shipping Estimate it also tries to delete the
QuantityBreak related record which it shouldn't.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.