private static OMElement getProxyConfigurationElement(Parameter proxySettingsFromAxisConfig) throws AxisFault { OMElement proxyConfigurationElement = proxySettingsFromAxisConfig.getParameterElement().getFirstElement(); if (proxyConfigurationElement == null) { log.error(PROXY_CONFIGURATION_NOT_FOUND); throw new AxisFault(PROXY_CONFIGURATION_NOT_FOUND); } return proxyConfigurationElement; }
private static OMElement getProxyConfigurationElement(Parameter proxySettingsFromAxisConfig) throws AxisFault { OMElement proxyConfigurationElement = proxySettingsFromAxisConfig.getParameterElement().getFirstElement(); if (proxyConfigurationElement == null) { log.error(PROXY_CONFIGURATION_NOT_FOUND); throw new AxisFault(PROXY_CONFIGURATION_NOT_FOUND); } return proxyConfigurationElement; }
private static OMElement getProxyConfigurationElement(Parameter proxySettingsFromAxisConfig) throws AxisFault { OMElement proxyConfigurationElement = proxySettingsFromAxisConfig.getParameterElement() .getFirstElement(); if (proxyConfigurationElement == null) { log.error(HTTPTransportConstants.PROXY_CONFIGURATION_NOT_FOUND); throw new AxisFault(HTTPTransportConstants.PROXY_CONFIGURATION_NOT_FOUND); } return proxyConfigurationElement; }
private static OMElement getProxyConfigurationElement(Parameter proxySettingsFromAxisConfig) throws AxisFault { OMElement proxyConfigurationElement = proxySettingsFromAxisConfig.getParameterElement() .getFirstElement(); if (proxyConfigurationElement == null) { log.error(HTTPTransportConstants.PROXY_CONFIGURATION_NOT_FOUND); throw new AxisFault(HTTPTransportConstants.PROXY_CONFIGURATION_NOT_FOUND); } return proxyConfigurationElement; }
private static OMElement getProxyConfigurationElement(Parameter proxySettingsFromAxisConfig) throws AxisFault { OMElement proxyConfigurationElement = proxySettingsFromAxisConfig.getParameterElement() .getFirstElement(); if (proxyConfigurationElement == null) { log.error(HTTPTransportConstants.PROXY_CONFIGURATION_NOT_FOUND); throw new AxisFault(HTTPTransportConstants.PROXY_CONFIGURATION_NOT_FOUND); } return proxyConfigurationElement; }
public List<String> getScheduleTaskList() throws RemoteException, TaskManagementException { ArrayList<String> taskList = new ArrayList(); OMElement tasksOme = getAllTaskDescriptions().getFirstElement(); if (tasksOme != null) { Iterator<OMElement> itr = tasksOme.getChildrenWithName(new QName("task")); while (itr.hasNext()) { OMElement taskOme = itr.next(); taskList.add(taskOme.getAttributeValue(new QName("name"))); } } return taskList; }
public OMElement echoMTOMtoBase64(OMElement omEle) { OMText omText = (OMText)(omEle.getFirstElement()).getFirstOMChild(); omText.setOptimize(false); return omEle; } }
public void insertSlot(OMElement registryObject, OMElement slot) { if (registryObject == null) return; OMElement first = registryObject.getFirstElement(); if (first == null) registryObject.addChild(slot); else first.insertSiblingBefore(slot); }
public OMElement echoMTOMtoBase64(OMElement omEle) { OMText omText = (OMText)(omEle.getFirstElement()).getFirstOMChild(); omText.setOptimize(false); return omEle; } }
public Assertion build(OMElement element, AssertionBuilderFactory factory) throws IllegalArgumentException { EncryptionToken encrToken = new EncryptionToken(SPConstants.SP_V11); Policy policy = PolicyEngine.getPolicy(element.getFirstElement()); policy = (Policy) policy.normalize(false); for (Iterator<List<Assertion>> iterator = policy.getAlternatives(); iterator.hasNext();) { processAlternative(iterator.next(), encrToken); break; // since there should be only one alternative .. } return encrToken; }
public Assertion build(OMElement element, AssertionBuilderFactory factory) throws IllegalArgumentException { SignatureToken sigToken = new SignatureToken(SPConstants.SP_V12); Policy policy = PolicyEngine.getPolicy(element.getFirstElement()); policy = (Policy) policy.normalize(false); for (Iterator<List<Assertion>> iterator = policy.getAlternatives(); iterator.hasNext();) { processAlternative(iterator.next(), sigToken); break; // since there should be only one alternative .. } return sigToken; }
public OMElement getCurrentMessage(OMElement topicExp) throws AxisFault { OMElement message = factory.createOMElement("GetCurrentMessage", NameSpaceConstants.WSNT_NS); message.addChild(topicExp); ServiceClient client = createServiceClient(message); OMElement responseMessage = client.sendReceive(message); client.cleanupTransport(); if (responseMessage.getFirstElement() == null) { return null; } return (OMElement) responseMessage.getChildren().next(); }
public static AcksTo fromOM(OMElement omElement) throws RMMessageBuildingException { String rmNamesapce = omElement.getNamespace().getNamespaceURI(); OMElement address = omElement.getFirstElement(); if (!address.getLocalName().equals(MercuryConstants.ADDRESS)){ throw new RMMessageBuildingException("Can not Address element in AcksTo element"); } AcksTo acksTo = new AcksTo(rmNamesapce); acksTo.setAddressingNamespace(address.getNamespace().getNamespaceURI()); acksTo.setEndpointAddress(address.getText()); return acksTo; }
public Assertion build(OMElement element, AssertionBuilderFactory factory) throws IllegalArgumentException { SignatureToken sigToken = new SignatureToken(SPConstants.SP_V11); Policy policy = PolicyEngine.getPolicy(element.getFirstElement()); policy = (Policy) policy.normalize(false); for (Iterator<List<Assertion>> iterator = policy.getAlternatives(); iterator.hasNext();) { processAlternative(iterator.next(), sigToken); break; // since there should be only one alternative .. } return sigToken; }
public Assertion build(OMElement element, AssertionBuilderFactory factory) throws IllegalArgumentException { TransportToken transportToken = new TransportToken(SPConstants.SP_V11); Policy policy = PolicyEngine.getPolicy(element.getFirstElement()); policy = (Policy) policy.normalize(false); for (Iterator<List<Assertion>> iterator = policy.getAlternatives(); iterator.hasNext();) { processAlternative(iterator.next(), transportToken); break; // since there should be only one alternative } return transportToken; }
public Assertion build(OMElement element, AssertionBuilderFactory factory) throws IllegalArgumentException { Layout layout = new Layout(SPConstants.SP_V11); Policy policy = PolicyEngine.getPolicy(element.getFirstElement()); policy = (Policy) policy.normalize(false); for (Iterator<List<Assertion>> iterator = policy.getAlternatives(); iterator.hasNext(); ) { processAlternative(iterator.next(), layout); break; // there should be only one alternative } return layout; }
public Assertion build(OMElement element, AssertionBuilderFactory factory) throws IllegalArgumentException { InitiatorToken initiatorToken = new InitiatorToken(SPConstants.SP_V11); Policy policy = PolicyEngine.getPolicy(element.getFirstElement()); policy = (Policy) policy.normalize(false); for (Iterator<List<Assertion>> iterator = policy.getAlternatives(); iterator.hasNext();) { processAlternative(iterator.next(), initiatorToken); break; // TODO process all the token that must be set .. } return initiatorToken; }
public Assertion build(OMElement element, AssertionBuilderFactory factory) throws IllegalArgumentException { AlgorithmSuite algorithmSuite = new AlgorithmSuite(SPConstants.SP_V11); Policy policy = PolicyEngine.getPolicy(element.getFirstElement()); policy = (Policy) policy.normalize(false); Iterator<List<Assertion>> iterAlterns = policy.getAlternatives(); List<Assertion> assertions = iterAlterns.next(); processAlternative(assertions, algorithmSuite); return algorithmSuite; }
public static Accept fromOM(OMElement omElement) throws RMMessageBuildingException { String rmNamesapce = omElement.getNamespace().getNamespaceURI(); OMElement acksTo = omElement.getFirstElement(); if (!acksTo.getLocalName().equals(MercuryConstants.ACKS_TO)){ throw new RMMessageBuildingException("Can not Address element in AcksTo element"); } Accept accept = new Accept(rmNamesapce); accept.setAcceptERP(AcksTo.fromOM(acksTo).getEndpointAddress()); return accept; }
protected void assertEchoResponse(String textValue, OMElement element) { assertEquals("echoOMElementResponse", element.getLocalName()); assertEquals("http://localhost/axis2/services/EchoXMLService", element.getNamespace().getNamespaceURI()); OMElement valueElement = element.getFirstElement(); assertEquals("myValue", valueElement.getLocalName()); assertEquals("http://localhost/axis2/services/EchoXMLService", valueElement.getNamespace().getNamespaceURI()); assertEquals(textValue, valueElement.getText()); }