/** * Prepare. * @param prepare The prepare notification. * @param map The addressing context. * @param arjunaContext The arjuna context. * */ public void prepare(final Notification prepare, final MAP map, final ArjunaContext arjunaContext) { final InstanceIdentifier instanceIdentifier = arjunaContext.getInstanceIdentifier() ; final ParticipantInboundEvents participant = getParticipant(instanceIdentifier) ; if (participant != null) { try { participant.prepare(prepare, map, arjunaContext) ; } catch (final Throwable th) { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_prepare_1(th); } } else { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_prepare_2(instanceIdentifier.toString()); sendAborted(map, arjunaContext); } }
/** * SOAP Fault. * @param fault The SOAP fault notification. * @param map The addressing context. * @param arjunaContext The arjuna context. * */ public void soapFault(final SoapFault fault, final MAP map, final ArjunaContext arjunaContext) { final InstanceIdentifier instanceIdentifier = arjunaContext.getInstanceIdentifier() ; final ParticipantInboundEvents participant = getParticipant(instanceIdentifier) ; if (participant != null) { try { participant.soapFault(fault, map, arjunaContext) ; } catch (final Throwable th) { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_soapFault_1(th); } } else { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_soapFault_2(instanceIdentifier.toString()); } }
participant.rollback(rollback, map, arjunaContext) ;
participant.commit(commit, map, arjunaContext) ;
participant.rollback(rollback, map, arjunaContext) ;
participant.commit(commit, map, arjunaContext) ;
/** * Prepare. * @param prepare The prepare notification. * @param map The addressing context. * @param arjunaContext The arjuna context. * */ public void prepare(final Notification prepare, final MAP map, final ArjunaContext arjunaContext) { final InstanceIdentifier instanceIdentifier = arjunaContext.getInstanceIdentifier() ; final ParticipantInboundEvents participant = getParticipant(instanceIdentifier) ; if (participant != null) { try { participant.prepare(prepare, map, arjunaContext) ; } catch (final Throwable th) { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_prepare_1(th); } } else { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_prepare_2(instanceIdentifier.toString()); sendAborted(map, arjunaContext); } }
/** * SOAP Fault. * @param fault The SOAP fault notification. * @param map The addressing context. * @param arjunaContext The arjuna context. * */ public void soapFault(final SoapFault fault, final MAP map, final ArjunaContext arjunaContext) { final InstanceIdentifier instanceIdentifier = arjunaContext.getInstanceIdentifier() ; final ParticipantInboundEvents participant = getParticipant(instanceIdentifier) ; if (participant != null) { try { participant.soapFault(fault, map, arjunaContext) ; } catch (final Throwable th) { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_soapFault_1(th); } } else { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_soapFault_2(instanceIdentifier.toString()); } }
participant.rollback(rollback, map, arjunaContext) ;
participant.commit(commit, map, arjunaContext) ;
/** * Prepare. * @param prepare The prepare notification. * @param map The addressing context. * @param arjunaContext The arjuna context. * */ public void prepare(final Notification prepare, final MAP map, final ArjunaContext arjunaContext) { final InstanceIdentifier instanceIdentifier = arjunaContext.getInstanceIdentifier() ; final ParticipantInboundEvents participant = getParticipant(instanceIdentifier) ; if (participant != null) { try { participant.prepare(prepare, map, arjunaContext) ; } catch (final Throwable th) { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_prepare_1(th); } } else { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_prepare_2(instanceIdentifier.toString()); sendAborted(map, arjunaContext); } }
/** * SOAP Fault. * @param fault The SOAP fault notification. * @param map The addressing context. * @param arjunaContext The arjuna context. * */ public void soapFault(final SoapFault fault, final MAP map, final ArjunaContext arjunaContext) { final InstanceIdentifier instanceIdentifier = arjunaContext.getInstanceIdentifier() ; final ParticipantInboundEvents participant = getParticipant(instanceIdentifier) ; if (participant != null) { try { participant.soapFault(fault, map, arjunaContext) ; } catch (final Throwable th) { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_soapFault_1(th); } } else { WSTLogger.i18NLogger.warn_wst11_messaging_ParticipantProcessorImpl_soapFault_2(instanceIdentifier.toString()); } }