Package org.apache.axis.message

Examples of org.apache.axis.message.MessageElement$NodeListImpl


      if ( !( element instanceof MessageElement ) )
      {
         throw new SerializationException( "unsupportedType" );
      }

      MessageElement elem = (MessageElement) element;
      if ( ( elem.getDeserializationContext(  ) != null ) && !elem.isDirty(  ) )
      {
         try
         {
            return elem.getValueAsType( elem.getType(  ),
                                        javaClass );
         }
         catch ( Exception e )
         {
            throw new SerializationException( "genericDeserializationError", e );
View Full Code Here


      {
         return (MessageElement) obj;
      }
      else if ( obj instanceof Element )
      {
         return new MessageElement( (Element) obj );
      }

      return toAnyTypeElement( obj );
   }
View Full Code Here

    */
   public static MessageElement[] toAnyArray( Element element )
   {
      return new MessageElement[]
             {
                new MessageElement( element )
             };
   }
View Full Code Here

    *
    * @return content of any element as a SOAP MessageElement
    */
   public static MessageElement toAnyTypeElement( Object obj )
   {
      MessageElement messageElement = new MessageElement( NamespaceConstants.NSURI_GLOBUS_CORE, "value", obj );
      messageElement.setType( org.apache.axis.Constants.XSD_ANYTYPE );
      return messageElement;
   }
View Full Code Here

    */
   public static MessageElement[] toText( Object obj )
   {
      return new MessageElement[]
             {
                new MessageElement( new Text( obj.toString(  ) ) )
             };
   }
View Full Code Here

   {
      m_resourcePropsMgr.deleteResourceProperty( DiskWsdmServiceWSResource.PropertyQNames.MANUFACTURER );
      MessageElement[] insertElems =
         new MessageElement[]
         {
            new MessageElement( DiskWsdmServiceWSResource.PropertyQNames.MANUFACTURER, MANUFACTURER_MAXTOR )
         };
      m_resourcePropsMgr.insertResourceProperties( insertElems );
      SOAPElement[] responseElems =
         m_resourcePropsMgr.getResourceProperty( DiskWsdmServiceWSResource.PropertyQNames.MANUFACTURER );
      assertNotNull( responseElems );
View Full Code Here

   throws Exception
   {
      MessageElement[] insertElems =
         new MessageElement[]
         {
            new MessageElement( DiskWsdmServiceWSResource.PropertyQNames.FILESYSTEM, FILESYSTEM__VAR )
         };
      m_resourcePropsMgr.insertResourceProperties( insertElems );
      SOAPElement[] responseElems =
         m_resourcePropsMgr.getResourceProperty( axis.com.xyz.DiskWsdmServiceWSResource.PropertyQNames.FILESYSTEM );
      assertNotNull( responseElems );
View Full Code Here

   throws Exception
   {
      MessageElement[] insertElems =
         new MessageElement[]
         {
            new MessageElement( DiskWsdmServiceWSResource.PropertyQNames.MANUFACTURER, MANUFACTURER_MAXTOR )
         };

      try
      {
         m_resourcePropsMgr.insertResourceProperties( insertElems );
View Full Code Here

   public void testInsertPropWithEmptyQNameFails(  )
   throws Exception
   {
      MessageElement[] insertElems = new MessageElement[]
                                     {
                                        new MessageElement( new QName( "" ),
                                                            "" )
                                     };

      try
      {
View Full Code Here

   throws Exception
   {
      final MessageElement[] insertElems =
         new MessageElement[]
         {
            new MessageElement( ELEM_QNAME__INVALID, "registerForPropChangeNotifs" )
         };

      try
      {
         m_resourcePropsMgr.insertResourceProperties( insertElems );
View Full Code Here

TOP

Related Classes of org.apache.axis.message.MessageElement$NodeListImpl

Copyright © 2018 www.massapicom. 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.