Examples of ParticipantDetails


Examples of com.arjuna.wst.tests.junit.TestParticipantProcessor.ParticipantDetails

        final AddressingContext addressingContext = AddressingContext.createRequestContext(participanURIService, messageId) ;
        final InstanceIdentifier instanceIdentifier = new InstanceIdentifier("1") ;

        ParticipantClient.getClient().sendPrepare(addressingContext, new InstanceIdentifier("sender")) ;
       
        final ParticipantDetails details = testParticipantProcessor.getParticipantDetails(messageId, 10000) ;
       
        assertTrue(details.hasPrepare()) ;
        // expect reply to address but don't expect identifier
        checkDetails(details, true, messageId, null);
    }
View Full Code Here

Examples of com.arjuna.wst.tests.junit.TestParticipantProcessor.ParticipantDetails

        final AddressingContext addressingContext = AddressingContext.createRequestContext(participanURIService, messageId) ;
        final InstanceIdentifier instanceIdentifier = new InstanceIdentifier("2") ;

        ParticipantClient.getClient().sendCommit(addressingContext, new InstanceIdentifier("sender")) ;
       
        final ParticipantDetails details = testParticipantProcessor.getParticipantDetails(messageId, 10000) ;
       
        assertTrue(details.hasCommit()) ;
        // expect reply to address but don't expect identifier
        checkDetails(details, true, messageId, null);
    }
View Full Code Here

Examples of com.arjuna.wst.tests.junit.TestParticipantProcessor.ParticipantDetails

        final AddressingContext addressingContext = AddressingContext.createRequestContext(participanURIService, messageId) ;
        final InstanceIdentifier instanceIdentifier = new InstanceIdentifier("3") ;

        ParticipantClient.getClient().sendRollback(addressingContext, new InstanceIdentifier("sender")) ;
       
        final ParticipantDetails details = testParticipantProcessor.getParticipantDetails(messageId, 10000) ;
       
        assertTrue(details.hasRollback()) ;
        // expect reply to address but don't expect identifier
        checkDetails(details, true, messageId, null);
    }
View Full Code Here

Examples of com.arjuna.wst.tests.junit.TestParticipantProcessor.ParticipantDetails

        final QName subcode = ArjunaTXConstants.UNKNOWNERROR_ERROR_CODE_QNAME ;
        final SoapFault soapFault = new SoapFault10(soapFaultType, subcode, reason) ;
       
        ParticipantClient.getClient().sendSoapFault(addressingContext, soapFault, new InstanceIdentifier("sender")) ;
       
        final ParticipantDetails details = testParticipantProcessor.getParticipantDetails(messageId, 10000) ;
        final SoapFault receivedSoapFault = details.getSoapFault() ;
       
        assertNotNull(receivedSoapFault) ;
        assertEquals(soapFaultType, receivedSoapFault.getSoapFaultType()) ;
        assertEquals(subcode, receivedSoapFault.getSubcode()) ;
        assertEquals(reason, receivedSoapFault.getReason()) ;
View Full Code Here

Examples of com.arjuna.wst.tests.junit.TestParticipantProcessor.ParticipantDetails

        final String messageId = "testSendPrepare" ;
        final AddressingContext addressingContext = AddressingContext.createRequestContext(participantService, messageId) ;
        final InstanceIdentifier instanceIdentifier = new InstanceIdentifier("2") ;
        ParticipantClient.getClient().sendPrepare(addressingContext, instanceIdentifier) ;
       
        final ParticipantDetails details = testParticipantProcessor.getParticipantDetails(messageId, 10000) ;
       
        assertTrue(details.hasPrepare()) ;
    }
View Full Code Here

Examples of com.arjuna.wst.tests.junit.TestParticipantProcessor.ParticipantDetails

        final String messageId = "testSendCommit" ;
        final AddressingContext addressingContext = AddressingContext.createRequestContext(participantService, messageId) ;
        final InstanceIdentifier instanceIdentifier = new InstanceIdentifier("2") ;
        ParticipantClient.getClient().sendCommit(addressingContext, instanceIdentifier) ;
       
        final ParticipantDetails details = testParticipantProcessor.getParticipantDetails(messageId, 10000) ;
       
        assertTrue(details.hasCommit()) ;
    }
View Full Code Here

Examples of com.arjuna.wst.tests.junit.TestParticipantProcessor.ParticipantDetails

        final String messageId = "testSendRollback" ;
        final AddressingContext addressingContext = AddressingContext.createRequestContext(participantService, messageId) ;
        final InstanceIdentifier instanceIdentifier = new InstanceIdentifier("2") ;
        ParticipantClient.getClient().sendRollback(addressingContext, instanceIdentifier) ;
       
        final ParticipantDetails details = testParticipantProcessor.getParticipantDetails(messageId, 10000) ;
       
        assertTrue(details.hasRollback()) ;
    }
View Full Code Here

Examples of com.arjuna.wst.tests.junit.TestParticipantProcessor.ParticipantDetails

        final SoapFaultType soapFaultType = SoapFaultType.FAULT_SENDER ;
        final QName subcode = ArjunaTXConstants.UNKNOWNERROR_ERROR_CODE_QNAME ;
        final SoapFault soapFault = new SoapFault(soapFaultType, subcode, reason) ;
        ParticipantClient.getClient().sendSoapFault(addressingContext, soapFault, instanceIdentifier) ;
       
        final ParticipantDetails details = testParticipantProcessor.getParticipantDetails(messageId, 10000) ;
        final SoapFault receivedSoapFault = details.getSoapFault() ;
       
        assertNotNull(receivedSoapFault) ;
        assertEquals(soapFaultType, receivedSoapFault.getSoapFaultType()) ;
        assertEquals(subcode, receivedSoapFault.getSubcode()) ;
        assertEquals(reason, receivedSoapFault.getReason()) ;
View Full Code Here

Examples of com.arjuna.wst11.tests.junit.TestParticipantProcessor.ParticipantDetails

        final InstanceIdentifier instanceIdentifier = new InstanceIdentifier("1") ;
        final W3CEndpointReference participantEndpointReference = TestUtil.getParticipantEndpoint(null);

        ParticipantClient.getClient().sendPrepare(participantEndpointReference, addressingProperties, new InstanceIdentifier("sender")) ;

        final ParticipantDetails details = testParticipantProcessor.getParticipantDetails(messageId, 10000) ;

        assertTrue(details.hasPrepare()) ;

        checkDetails(details, true, true, messageId, null);
    }
View Full Code Here

Examples of com.arjuna.wst11.tests.junit.TestParticipantProcessor.ParticipantDetails

        final InstanceIdentifier instanceIdentifier = new InstanceIdentifier("2") ;
        final W3CEndpointReference participantEndpointReference = TestUtil.getParticipantEndpoint(null);

        ParticipantClient.getClient().sendCommit(participantEndpointReference, addressingProperties, new InstanceIdentifier("sender")) ;

        final ParticipantDetails details = testParticipantProcessor.getParticipantDetails(messageId, 10000) ;

        assertTrue(details.hasCommit()) ;

        checkDetails(details, true, true, messageId, null);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.