[kepler-dev] build a custom actor

Dawid Szejnfeld dejw at man.poznan.pl
Thu Aug 7 11:34:19 PDT 2008


I can't put the jars out there because they could do some conflicts with 
some existing ones (I have some other versions for example). I read that 
KAR's can contain jars and do some custom class loading - it is the only 
solution here. But I can't find any tutorial how to do it, how to build 
it and so on. I found also something about KSW files - but I understand 
it is some deprecated stuff ?


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

More information about the Kepler-dev mailing list