SQL> select c_id from c_customer where c_credit = 'BC' and c_id < 100;

      C_ID
----------
         5
        16
        39
        42
        51
        57
        59
        60
        63
        67
        71

      C_ID
----------
        85
        86
        93
        99

15 rows selected.

SQL>  


We chose customer id 51

----------------
Appserver output
---------------

OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.setEntityContext(OrderCmpEJB.java:466): found SequenceSesHome interface
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.setEntityContext(OrderCmpEJB.java:474): found CustomerEntHome interface
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.setEntityContext(OrderCmpEJB.java:482): found LargeOrderSesHome interface
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.setEntityContext(OrderCmpEJB.java:489): found ItemEntHome interface
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.setEntityContext(OrderCmpEJB.java:497): found OrderLineEntHome interface
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.ejbCreate(OrderCmpEJB.java:100): ejbCreate 
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.ejbCreate(OrderCmpEJB.java:108): Atomicity Test (1,2,3): Order Id: 238251
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.ejbCreate(OrderCmpEJB.java:128): Atomicity Test 3: OrderLineId: 1
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrdeOrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.getPriceWithDiscount(OrderCmpEJB.java:519): getPriceWithDiscount 
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.getPercentDiscount(OrderCmpEJB.java:590): getPercentDiscount
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.findCustomer(OrderCmpEJB.java:539): findCustomer
OrderCmpEJB_PersistenceManager91 at org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB.checkCustomerCredit(OrderCmpEJB.java:567): checkCustomerCredit 

SQL> select * from o_orders where  o_id=238251;

no rows selected

SQL> select * from o_orderline where ol_o_id = 238251;

no rows selected

SQL> 

