[Swift-devel] Re: Swift trunk seems broken
Michael Wilde
wilde at mcs.anl.gov
Wed Jul 14 12:52:16 CDT 2010
What seems to be happing is thatI had a ~/.swift/swift.properties file with "use.provider.staging = true". Ive been using that for as long as I can recall.
Seems that in some recent rev, provider staging was changed to use a "proxy" provider?
I turned off use.provider.staging and now my basic tests work again.
- Mike
----- wilde at mcs.anl.gov wrote:
> 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
>
> _______________________________________________
> Swift-devel mailing list
> Swift-devel at ci.uchicago.edu
> http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel
--
Michael Wilde
Computation Institute, University of Chicago
Mathematics and Computer Science Division
Argonne National Laboratory
More information about the Swift-devel
mailing list