Package org.apache.ws.resource.properties.faults

Examples of org.apache.ws.resource.properties.faults.UnableToModifyResourcePropertyFaultException


    private void throwFaultIfPropertyIsReadOnly( ResourceProperty prop )
    {
        if ( prop.getMetaData().isReadOnly() )
        {
            throw new UnableToModifyResourcePropertyFaultException( getNamespaceSet(), prop.getMetaData().getName() );
        }
    }
View Full Code Here


    private void throwFaultIfPropertyIsReadOnly( ResourceProperty prop )
    {
        if ( prop.getMetaData().isReadOnly() )
        {
            throw new UnableToModifyResourcePropertyFaultException( prop.getMetaData().getName() );
        }
    }
View Full Code Here

    private void throwFaultIfPropertyIsReadOnly( ResourceProperty prop )
    {
        if ( prop.getMetaData().isReadOnly() )
        {
            throw new UnableToModifyResourcePropertyFaultException( getNamespaceSet(), prop.getMetaData().getName() );
        }
    }
View Full Code Here

                                                                   + " because it is not currently set." );
      }

      if ( isReadOnly( propQName ) )
      {
         throw new UnableToModifyResourcePropertyFaultException( "The property " + propQName + " is read-only." );
      }

      backendDelete( propQName );
      XmlObject[] currentPropXbeans       = getPropertyXmlBeans( propQName );
      XmlObject[] copiedCurrentPropXbeans = XmlBeansUtils.copyXmlBeans( currentPropXbeans );
View Full Code Here

                                                                             + " " + propQName + " properties." );
      }

      if ( isReadOnly( propQName ) )
      {
         throw new UnableToModifyResourcePropertyFaultException( "The property " + propQName
                                                                 + " is read-only - it cannot be updated." );
      }

      refreshProperty( propQName );
      XmlObject[] currentPropXBeans;

      try
      {
         currentPropXBeans = getPropertyXmlBeans( propQName );
      }
      catch ( Exception e )
      {
         e.printStackTrace(  );
         throw new SetResourcePropertyRequestFailedFaultException( "Failed to update property " + propQName );
      }

      if ( currentPropXBeans.length == 0 )
      {
         throw new UnableToModifyResourcePropertyFaultException( "Property " + propQName
                                                                 + " is not set and hence cannot be updated. Try calling Insert instead." );
      }

      XmlObject[] newPropXBeans = XmlBeansUtils.toXmlObjectArray( requestPropElems );
      backendDelete( propQName );
View Full Code Here

   {
      boolean backendDeleteSucceeded =
         ( (ModifiableWSResource) m_resource ).removeAllBackendProperties( propQName );
      if ( !backendDeleteSucceeded )
      {
         throw new UnableToModifyResourcePropertyFaultException( "Delete of property " + propQName
                                                                 + " failed on backend." );
      }
   }
View Full Code Here

   {
      boolean backendInsertSucceeded =
         ( (ModifiableWSResource) m_resource ).addBackendProperty( propQName, propXBean );
      if ( !backendInsertSucceeded )
      {
         throw new UnableToModifyResourcePropertyFaultException( "Insert of property " + propQName
                                                                 + " failed on backend." );
      }
   }
View Full Code Here

   private void throwFaultIfPropertyIsReadOnly( ResourceProperty prop )
   {
      if ( prop.getMetaData(  ).isReadOnly(  ) )
      {
         throw new UnableToModifyResourcePropertyFaultException( getNamespaceSet(  ),
                                                                 prop.getMetaData(  ).getName(  ) );
      }
   }
View Full Code Here

   private void throwFaultIfPropertyIsReadOnly( ResourceProperty prop )
   {
      if ( prop.getMetaData(  ).isReadOnly(  ) )
      {
         throw new UnableToModifyResourcePropertyFaultException( getResource(  ).getNamespaceSet(  ),
                                                                 prop.getMetaData(  ).getName(  ) );
      }
   }
View Full Code Here

TOP

Related Classes of org.apache.ws.resource.properties.faults.UnableToModifyResourcePropertyFaultException

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.