Package org.xmlsoap.schemas.ws.x2003.x03.addressing

Examples of org.xmlsoap.schemas.ws.x2003.x03.addressing.ReferencePropertiesType.newCursor()


   {
      SOAPHeaderElement       headerElem;
      ReferencePropertiesType props = consumerEPR.getReferenceProperties(  );
      if ( props != null )
      {
         XmlCursor cursor          = props.newCursor(  );
         boolean   hasAnotherChild = cursor.toFirstChild(  );
         while ( hasAnotherChild )
         {
            // TODO: *SJC* the below logic should handle refProps that are complexTypes..
            // Best way to do may be to build SOAPMessage as XmlBean and use MessageFactory.createMessage(..) to construct using the InputStream
View Full Code Here


      localPart    = "Action";
      h            = header.addHeaderElement( factory.createName( localPart, "ns2", namespace ) );
      h.addTextNode( value );

      ReferencePropertiesType props  = consumerEPR.getReferenceProperties(  );
      XmlCursor               cursor = props.newCursor(  );

      boolean                 haveChild = cursor.toFirstChild(  );

      while ( haveChild )
      {
View Full Code Here

            if ( propsArray != null )
            {
               for ( int i = 0; i < propsArray.length; i++ )
               {
                  XmlCursor xmlCursor = props.newCursor(  );
                  xmlCursor.toEndToken(  );
                  xmlCursor.insertNamespace( CONSTANT_NAMESPACE_PREFIX,
                                             propsArray[i].getNamespaceURI(  ) );
                  xmlCursor.insertElementWithText( new QName( propsArray[i].getNamespaceURI(  ),
                                                              propsArray[i].getLocalName(  ),
View Full Code Here

   throws Exception
   {
      ReferencePropertiesType props = subMgrEpr.getReferenceProperties(  );
      assertNotNull( props );
      assertFalse( props.isNil(  ) );
      XmlCursor propsCursor = props.newCursor(  );
      propsCursor.toChild( MuseAddressingConstants.REFERENCE_PROP_QNAME_RESOURCE_ID );
      String resourceID = propsCursor.getTextValue(  );

      // The actual Resource ID # will be unique so difficult to test exactly.
      // Just make sure it is of the proper form.
View Full Code Here

    {
        SOAPHeaderElement headerElem;
        ReferencePropertiesType props = consumerEPR.getReferenceProperties();
        if ( props != null )
        {
            XmlCursor cursor = props.newCursor();
            boolean hasAnotherChild = cursor.toFirstChild();
            while ( hasAnotherChild )
            {
                // TODO: the below logic should handle refProps that are complexTypes
                SOAPElement soapElem = XmlBeanUtils.toSOAPElement( cursor.getObject() );
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.