[kepler-dev] Custom actor deployment

Matt Jones jones at nceas.ucsb.edu
Mon May 8 08:43:41 PDT 2006


I think the 'Import KAR File' menu work too to use a new actor in an 
instance of Kepler, which is probably more understandable to users than 
knowing which directory to put the kar file in.

Matt

Chad Berkley wrote:
> I think you mean kepler version alpha 9.  It'll probably be about 20 
> years until we get to version 9 :)  You should just be able to put your 
> built kar files into the kepler/kar/actors directory then restart kepler 
> and the actors should show up.  If they don't show up for some reason, 
> try removing your ~/.kepler directory and restarting kepler.
> 
> chad
> 
> Sivagowri Swaminathan wrote:
>> Hi Chad
>>
>> Thanx for your reply. I have already created all the required files, say 
>> manifest.mf, the actor.moml and even the kar file by using buildkarlib. 
>> What I want to do now is how do I take these files and install them in 
>> kepler9.0 stand-alone version [obtained by installing kepler9.0.exe 
>> which is in another machine]?
>> Currently I have all these files in my kepler development environment 
>> i.e. containing all of kepler source files. But if another machine has 
>> kepler.exe installed, then how do I deploy these custom actor files into 
>> the installed version of kepler?
>>
>> Hope my question is clear.
>>
>> Thanx
>> Siva
>>
>>> From: Chad Berkley <berkley at nceas.ucsb.edu>
>>> To: Sivagowri Swaminathan <sivagowri at hotmail.com>
>>> CC: kepler-dev at ecoinformatics.org
>>> Subject: Re: [kepler-dev] Custom actor deployment
>>> Date: Mon, 08 May 2006 08:26:51 -0700
>>>
>>> Hi Siva,
>>>
>>> Take a look in src/actors for an example of how to do this. 
>>> Essentially, each actor gets a directory with a moml file and a 
>>> manifest within it.  The manifest assigns ids and the moml file 
>>> decribes your actor.  When you run 'ant buildkarlib' ant goes through 
>>> each of those directories and jars (kars) up each actor.  The system 
>>> then reads the kar files that are put in kepler/kar/**.  To get your 
>>> actor to show up in the proper place in the tree, you will need to 
>>> alter the 'semanticType' property in the moml file.  If you are 
>>> creating new actors, you will need a new lsid for each actor (which go 
>>> in the entityId property).  There is a readme with the last id number 
>>> available.  If you plan to check these actors into cvs, please update 
>>> the readme.
>>>
>>> Let me know if you have any problems.
>>>
>>> thanks,
>>> chad
>>>
>>> Sivagowri Swaminathan wrote:
>>>
>>>> Hi
>>>>
>>>> I have created about a couple of custom actors tailored to suit my 
>>>> application using the kepler devpt environment. I need to deploy the 
>>>> actors on a stand-alone kepler application version 9 preferably.
>>>> To be more clear, I have created say two custom actors X and Y. I 
>>>> have kepler version 9.0 in another machine. How do i deploy these two 
>>>> custom actors in that kepler build?
>>>>
>>>> What are the steps that are to be followed for deployment?
>>>> also, is there a way to search in the kepler-dev archive for 
>>>> retrieving old responses?
>>>>
>>>> can somebody let me know about this , I need to deploy the actors in 
>>>> my PM's machine.
>>>>
>>>> Thanx
>>>> Siva
>>>>
>>>> p.s. christopher, I couldnt reply to your last email as I had my finals.
>>>>
>>>>
>>>> _______________________________________________
>>>> 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