Bug #4410
closed
Cannot open KARs from arbitrary location on disk
Added by Derik Barseghian about 15 years ago.
Updated about 15 years ago.
Description
You cannot open a KAR from an arbitrary location on disk, it must reside in a local repository.
One work-around is to create a dialog that prompts the user to move such a KAR into a local repo when they try to open it.
If we're going to keep this restriction in place, I would also think the Save Archive dialog shouldn't allow, or at least make difficult, the saving of KARs in locations besides local repositories.
I would really like to be able to open a KAR from anywhere. This seems like a trivial enhancement - but one that buys us a lot in terms of user satisfaction. Even if all you do during the open is first copy the selected KAR to a local repository and go from there.
Hmmm, another solution is to allow the opening of kars from outside the local repositories. But the next time you open kepler the kar would not be available in the cache.
- Bug 4381 has been marked as a duplicate of this bug. ***
I vote, and am moving to, wrp-modules-1.0.0 target for this bug.
this can also be problematic when we use the "remote execution" version of Kepler because it forces us to either configure our Kepler instance to use the temporary directory where we download KARs or to download them to the default local repository.
r21539 should fix this, going to leave open for a bit for others to test...
I tried this (after the fix) but I'm not able to use the command line to open/run the KAR that is not in the local repository.
[run] WARN (org.kepler.kar.KARFile:cacheKARContents:486) KAR must be in a Local Repository Folder to be inserted in the cache: /Users/leinfelder/workspace_kepler/kruger/workflows/tpc01-buffalo-tb/tpc01-buffalo-tb.kar
only printing a warning message when the KAR is being cached from a non-local repository location.
Original Bugzilla ID was 4410
Also available in: Atom
PDF