[kepler-dev] Loading custom actors to cache in latest trunk

Aaron Schultz aschultz at nceas.ucsb.edu
Mon Jun 15 12:05:20 PDT 2009


Hi Peter,

It should be OK to put the .xml file for your custom actor in the 
<modulename>/resources/kar directory along with a manifest file.
The .xml file currently needs to have a <property name="semanticType00" 
value="... /> tag within the actor in order for it to show up in the 
component library.  Although we are working to make that an unnecessary 
addition in the future.  I am guessing this is probably the problem you 
are having?

If that isn't the problem try cleaning your cache using "ant 
clean-cache" from the build-area and let me know if that works.

Also, the kars will be built into the <project 
root>/configuration/<instance>/modules/<moduleName> directory instead of 
the <moduleName>/kar directory in the near future.

Aaron


Peter.Fitch at csiro.au wrote:
> Hi Developers
>
> I am trying to load my custom actors to the cache so that I can use the ontology searching to place them on the work canvas, them (rather than instantiate by class name).  Previously you could place the manifest and .xml in <moduleName>/resources/actors/<actorName> and the kar file would automatically be generated and the actor loaded into the cache.  This no longer seems to work and many of the changes look to be very recent.  Looking at the code you now seem to need to put the manifest and .xml in <modulename>/resources/kar, kepler creates a directory <moduleName>/kar to put the kar file in, but it doesn't seem to be loaded in the cache.
>
> Am I missing something or any clues?
>
> Thanks
> Peter
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at kepler-project.org
> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
>
>   



More information about the Kepler-dev mailing list