Hey Cam,

On Dec 27, 2011, at 11:20 AM, Cameron Goodale wrote:

> Hey Devs,
> 
> I have been working on building an OODT PushPull User Guide from an Example
> I am trying to get working for a project, and I have encountered a little
> issue (at least I hope it is little).
> 
> Here is the guide (work in progress):
> https://cwiki.apache.org/confluence/display/OODT/OODT+Push-Pull+User+Guide

Awesome! Thanks for starting this!

I added a link on the Home page middle table to it:

https://cwiki.apache.org/confluence/display/OODT/Home

> 
> The setups listed in the User Guide are the same ones I am working against.
> Now here is the log messages I am seeing.
> 
> [..snip..]
> 
> 
> First PushPull tries to use the CogJGlobusFtpClient and it encounters an
> error so it switches to CommonsNetFtpClient does a couple cd commands,
> connects successfully then disconnects and goes back to sleep.  It will
> then wake up after the 3 minutes and repeat the same process.  Has anyone
> seen this issue or have any suggestions for a fix?

I've seen it do this before. You may want to try out another one of the 
protocols. 
Some of them from our original JPL repository didn't get ported over to Apache. 

For example: http://s.apache.org/hJM only shows 2 FTP protocols, but in fact
Brian Foster actually implemented 4 of them:

* Ftp4CheFtpClient.java
* Ftp4CheFtpClientFactory.java
* JvFtpClient.java
* JvFtpClientFactory.java

Are missing from the list. This was due to licensing restrictions with their 
APIs
originally. Doing some research, I see:

http://sourceforge.net/projects/ftp4che/ - Stil uses LGPL
http://jvftp.sourceforge.net/ - Still uses LGPL

One option would be for me to put up the PushPull plugins that use these
libraries up on my GitHub account. Better yet, we may want to host them
on Apache Extras. 

When the default CommonsNet and JGlobus plugins don't work for FTP, 
I find that the above 2 usually work. 

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: [email protected]
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Reply via email to