[kepler-dev] build a custom actor
Dan Higgins
higgins at nceas.ucsb.edu
Thu Aug 7 11:39:24 PDT 2008
Hi dejw (and others)
It is possible to include jar files used by an actor in the kar
package. An example can be seen in $KEPLER/src/actors/ImageJ (This is an
example of the ImageJ.kar file.) The key is information in the
MANIFEST.MF file which includes references to the jars. Unfortunately,
I think you still need to create this package by hand.
See http://www.kepler-project.org/Wiki.jsp?page=AddingJarsToKarFiles
for a brief discussion.
Dan Higgins
Sean Riddle wrote:
> Putting your Jar files into kepler/lib/jar (or any level below that)
> will cause them to be put on the runtime classpath, I believe.
> Ideally, you would use KAR files to bundle up actors with stuff they
> need, and then you could import that in another Kepler installation;
> I've never actually tried it myself, though, so someone else could
> probably speak on that better.
>
> - Sean
>
>
> On Aug 7, 2008, at 4:39 AM, dejw wrote:
>
>> Hi,
>>
>> I want to build a custom actor for Kepler, I saw the HelloWorld
>> example and it is clear for me, that's fine but...
>>
>> I want to create quite "big" actor with many jars included which are
>> not a part of kepler right now - the question how to do it, where
>> should I put my custom jars?
>>
>> How can I later exchange this actor with other kepler instances? KSW
>> files? If yes is out there any tutorial how to prepare KSW file with
>> right stuff inside?
>>
>> Can I later upload such actor (ksw?) to repository and download over
>> the wire in another kepler instance and use?
>>
>> My actor with the jars included may have from about 30 MB even up to
>> 100 MB ;)
>>
>> Regards,
>> Dawid Szejnfeld
>> _______________________________________________
>> Kepler-dev mailing list
>> Kepler-dev at ecoinformatics.org
>> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
>
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at ecoinformatics.org
> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
More information about the Kepler-dev
mailing list