throws AxisFault, EventException { Subscription subscription = SubscriptionMessageBuilder.createGetStatusMessage(mc); if (log.isDebugEnabled()) { log.debug("GetStatus request recived for SynapseSubscription ID : " +
throws AxisFault, EventException { Subscription subscription = SubscriptionMessageBuilder.createGetStatusMessage(mc); if (log.isDebugEnabled()) { log.debug("GetStatus request recived for SynapseSubscription ID : " +
public void testSubscriptionMessageBuilderScenarioFour() { String addressUrl = "http://synapse.test.com/eventing/subscriptions"; String message = "<wse:GetStatus xmlns:wse=\"http://schemas.xmlsoap.org/ws/2004/08/eventing\"/>"; try { MessageContext msgCtx = TestUtils.getAxis2MessageContext(message, null). getAxis2MessageContext(); msgCtx.setTo(new EndpointReference(addressUrl)); String id = addIdentifierHeader(msgCtx); SubscriptionMessageBuilder.resetErrorInfo(); SynapseSubscription sub = SubscriptionMessageBuilder.createGetStatusMessage(msgCtx); assertEquals(id, sub.getId()); assertEquals(addressUrl, sub.getAddressUrl()); assertNull(SubscriptionMessageBuilder.getErrorCode()); assertNull(SubscriptionMessageBuilder.getErrorReason()); assertNull(SubscriptionMessageBuilder.getErrorSubCode()); } catch (Exception e) { e.printStackTrace(); fail("Error while constructing the sample subscription request: " + e.getMessage()); } }