File management

From Ogce

Contents

File Manager Portlet

This portlet combines features of the older comp-file-management and filetransfer portlets. It also supports TeraGrid community account spaces if used with the File Agent Service.

Basic Configuration

Screen Shot

Other Remote File Management Portlets

These portlets are still available for use. To configure the GridFTP hosts shown in the drop down menus, edit <gridftp.host.names/> in the ogce-portal-only/pom.xml file before installing the portal. To update the list after installation, just edit the top level pom.xml file again and redeploy the portlet with

 [shell> mvn clean install -f portlets/comp-file-manager/pom.xml

or

 [shell>mvn clean install -f portlets/filetransfer/pom.xml.

You will need to restart the Tomcat server.

Comprehensive File Management Portlet

The Comprehensive File Management Portlet enables users to list files on remote resources, upload and download files to and from remote resources, and transfer files between remote resources. The portlet allows two side-by-side directory listings, allowing a user to list files on both the source and destination hosts of the transfer. The portlet can be configured to run in the following 2 modes:

  • GridFTP Mode - this mode requires only GridFTP to be installed on the remote resources. It gives you the basic portlet functionality which includes upload, download, and file transfer. The portlet currently supports GridFTP from Globus v2.4, v3.2.1, and v4.0.1.
  • Comprehensive File Transfer Mode - this mode uses the Comprehensive File Transfer (CFT) service and allows advanced functionality which enables batch file transfer and obtain transfer status and performance information. If can also be configured to use the GridPort Information Repository (GPIR) service, which enables the portlet to estimate transfer times by utilizing data obtained from the Network Weather Service.

File Transfer Portlet

This portlet illustrates the use of the Java COG 4 abstraction API for uploading, downloading and crossloading files using GridFTP. The file filetransfer/WEB-INF/classes/TheResources.properteis has the list of GridFTP hosts if you want to update the available hosts.

Web site tools