/**
   * {@inheritDoc}
   *
   * @see org.prowim.dms.alfresco.ContentService#searchFullText(java.lang.String)
   */
  @Override
  @Interceptors(AuthenticationInterceptor.class)
  public DocumentContentPropertiesArray searchFullText(String keyWord) throws DMSException {
    SearchService searcher = new SearchService();

    try {
      return searcher.searchFullText(keyWord, DMSConstants.getCustomerFolder());
    } catch (RemoteException e) {
      String message = "An remote exception occurs while searching the DMS";
      LOG.error(message, e);
      DMSFault dmsFault = new DMSFault();
      dmsFault.setMessage(message);
      throw new DMSException(message, dmsFault, e);
    }
  }