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.

Reply via email to