[Swift-devel] Re: Swift trunk seems broken

wilde at mcs.anl.gov wilde at mcs.anl.gov
Wed Jul 14 12:34:20 CDT 2010


I extracted fresh trunks for cog and swift and rebuilt. Now I get "No 'proxy' provider or alias found".
(see below)

Why is it looking for a proxy provider? Im expecting it to use the default sites and tc files, and local provider and /bin/cat on localhost.

Is this line getting involved?

vdl-int-staging.k:							stagingMethod := vdl:siteProfile(rhost, "swift:stagingMethod", default="proxy") 	

Justin, Jon, you both said my cats.swift test worked for you. Are you using the default tc and sites files? And does your version ID say Swift svn swift-r3435 cog-r2799?

- Mike



bri$ swift cat.swift
Swift svn swift-r3435 cog-r2799

RunID: 20100714-1226-vlpmmtm7
Progress:
Execution failed:
	Exception in cat:
Arguments: [data.txt]
Host: localhost
Directory: cat-20100714-1226-vlpmmtm7/jobs/7/cat-7eo37tujTODO: outs
----

Caused by:
	No 'proxy' provider or alias found. Available providers: [cobalt, gsiftp, coaster, dcache, webdav, ssh, gt4, gt2, condor, http, pbs, ftp, gsiftp-old, local]. Aliases: gt4 <-> gt4.0.2, gt4.0.1, gt3.9.5, gt4.0.0; condor <-> condorlocal; cobalt <-> cobaltlocal; gsiftp <-> gridftp; pbs <-> pbslocal; gsiftp-old <-> gridftp-old; local <-> file; 
bri$ cat cat.swift
type file;

app (file o) cat (file i)
{
  cat @i stdout=@o;
}

file data<"data.txt">;
file out<"out.txt">;
out = cat(data);
bri$ 



----- "Justin M Wozniak" <wozniak at mcs.anl.gov> wrote:

> First glance: I think IncompatibleClassChangeError means you have to
> clean 
> and build again.  I'll try a few things here...
> 
> On Wed, 14 Jul 2010, Michael Wilde wrote:
> 
> > I get the error below from a trunk I just updated and built:
> >
> > bri$ swift cats.swift
> > Swift svn swift-r3435 cog-r2799
> >
> > RunID: 20100714-1033-npcd74t6
> > Progress:
> > Uncaught exception: java.lang.IncompatibleClassChangeError:
> Expecting non-static method
> org.griphyn.vdl.karajan.lib.AbsFileName.filename(Lorg/globus/cog/karajan/stack/VariableStack;)[Ljava/lang/String;
> in vdl:absfilename @ vdl.k, line: 79
> > java.lang.IncompatibleClassChangeError: Expecting non-static method
> org.griphyn.vdl.karajan.lib.AbsFileName.filename(Lorg/globus/cog/karajan/stack/VariableStack;)[Ljava/lang/String;
> > 	at
> org.griphyn.vdl.karajan.lib.AbsFileName.function(AbsFileName.java:16)
> > 	at
> org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:67)
> > 	at
> org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.childCompleted(AbstractSequentialWithArguments.java:192)
> >
> > script is:
> >
> > type file;
> >
> > app (file o) cat (file i)
> > {
> >  cat @i stdout=@o;
> > }
> >
> > file out[];
> > file data<"data.txt">;
> >
> > foreach j in [0:19] {
> >  out[j] = cat(data);
> > }
> >
> >
> 
> -- 
> Justin M Wozniak

-- 
Michael Wilde
Computation Institute, University of Chicago
Mathematics and Computer Science Division
Argonne National Laboratory




More information about the Swift-devel mailing list