We had our application on wls6.1 and now porting to wls8.1. The decriptor changes have been made. We have a SB with bean managed transactions. SB has transaction.begin and transaction.commit. This SB internally calls a EB for persisting data.
Everything was working fine in 6.1, however when we moved to 8.1 we get warning message as:
<The
EJB 'BookingDetailsEB(Application: bis, EJBComponent: bis_ejb.jar)' contains at least one method without an explicit transaction attribute setting. The default transaction attribute of Supports will be used for the following methods: home[create com.dhl.apis.bis.messages.BookingInformationData,com.dhl.apis.bis.messages.ReferenceNumberRequestData,com.dhl.apis.cic.PerformanceLogDetails), findForOtherEvents java.util.Date,java.lang.Integer,com.dhl.apis.cic.PerformanceLogDetails), remove(java.lang.Object), findByExternalReferenceNumber java.util.Date,java.lang.Integer,java.lang.String,java.lang.String,com.dhl.apis.cic.PerformanceLogDetails), findByPrimaryKey com.dhl.apis.bis.dataEntity.BookingDetailsPK), remove(javax.ejb.Handle), findMatchingBooking(java.util.Date,java.lang.Integer,com.dhl.apis.cic.Per
formanceLogDetails)] >
Any idea what additional tags i need to insert or any changes required elsewhere??
Please help