[kepler-users] Kepler, adding composite actors?

Wibke Sudholt (Baldridge) wibke at oci.unizh.ch
Sat May 21 06:27:50 PDT 2005


Hi,

I don't know what changed (might be the upgrade to the new Ptolemy II 5.0
beta version or recent changes in the Kepler CVS or both), but I tried
again today and dragging and dropping of composite actor classes seems to
work now without errors :-) Very cool!!! Thanks a lot!!! And sorry for my
pushing ;-)

Best regards,

Wibke


On 19.5.2005 16:53 Uhr, "Matt Jones" <jones at nceas.ucsb.edu> wrote:

> Lots of us would like to have this working, and it is right on the top
> of the list for some of the SEEK developers.  But it is complicated and
> we are rearchitecting the system to support archive file formats that
> should make it far easier for us to add in new actors or workflows that
> are both locally and remotely stored to the system.  Both the KSW file
> archive work and the Kepler Object Manager work will be involved in the
> final system.  These are described here:
>
> http://kepler-project.org/Wiki.jsp?page=HotTopics
>
> If you really want this work to go faster, we would welcome help on the
> development work.  Let me know if you have cycles to contribute.
Thanks!
>
> Matt
>
> Wibke Sudholt wrote:
>> Hi,
>>
>> Regarding adding composite and MoML class actors in the actor tree, I
put in
>> a bug in the Kepler bug tracker a while ago, but to my knowledge it is
not
>> fixed yet. See:
>>
>> http://bugzilla.ecoinformatics.org/show_bug.cgi?id=1851
>>
>> You can observe the problem when you try some of our actors from the
>> Resurgence project under Domain Specific/Computational Chemistry (some
>> actors appear after printing an error, some hang up the Kepler
interface).
>>
>> Any hints are very welcome!
>>
>> Good to know that I am not the only one who would like to have this
working
>> :-)
>>
>> Best regards,
>>
>> Wibke
>>
>>
>> Dr. Wibke Sudholt
>> Computational Grid Lead
>> Institute of Organic Chemistry
>> University of Zurich
>> Winterthurerstrasse 190
>> CH-8057 Zurich
>> Switzerland
>> Phone: +41 44 635 4222
>> Email: wibke at oci.unizh.ch
>> Web: http://www.baldridge.unizh.ch/~wibke/
>>
>>
>>
>> On 19.05.2005 2:18, "Ralph Seguin" <seguin at lmsal.com> wrote:
>>
>>
>>> Ok.
>>> Sorry for the spammish and huge email (attachments).
>>>
>>> I've made certain that the .jar is in the CLASSPATH
>>> (modified the lax.class.path var in the kepler_alpha6.lax
>>> file) and it is definitely coming up.
>>> The actors that I'm trying to add are all composite actors
>>> from our COSEC/SolarSoft package.  I had no trouble doing
>>> it in Ptolemy II.
>>> The tutorial covers adding an atomic actors, but this did
>>> not work for these composite actors.  I _HIGHLY_ recommend
>>> coming up with a better import/add/unique id system... :-)
>>> I've attached the annotations.owl and ontology.owl as I
>>> think they should be given our service description file
>>> (also attached).
>>> I can also send the .jar if you are interested.  I'm also
>>> trying to get several other packages added.
>>>
>>> BTW- I also found out that the intro.htm and
>>> welcomeMessage.xml files are used from the .jar file, and
>>> not the files that are in the dir tree.
>>>
>>> Thanks.
>>> -Ralph
>>> seguin at lmsal.com
>>>
>>>
>>>
>>>
>>>>   As you discovered, the procedure for adding actors to
>>>> Kepler is
>>>> quite a bit different than for Ptolemy. (And, currently,
>>>> not easy and
>>>> obvious.)  annotations.owl and ontology.owl are the key
>>>> files for adding
>>>> to the actor list, but I suspect that your main problem
>>>> is getting
>>>> Kepler to see the jar file you refer to. All jar files
>>>> need to added to
>>>> the classpath. If you are running kepler from ant (using
>>>> 'ant run-dev')
>>>> then placing your jar inside the $Kepler/lib/jar
>>>> directory should make
>>>> it visible. Then just opening the appropriate workflow
>>>> (*.xml file)
>>>> should work even if your actor is not present on
>>>> Kepler's actor list. If
>>>> you use the .bat or .sh files, then your jar file must
>>>> be explicitly
>>>> added to the classpaths in these files (I don't know
>>>> what OS or version
>>>> your are using.) If you are using the 1.6alpha
>>>> installers from the
>>>> Kepler web page, adding to the classpath is tricky and I
>>>> suggest using
>>>> the .bat or .sh files.
>>>>
>>>>   To add your actor to Keplers list, you can just right
>>>> click on the
>>>> appropriate caregory in the actor tree and add it by
>>>> entering the Java
>>>> class name if it is an atomic actor. Currenly, composite
>>>> actors cannot
>>>> be added this way.
>>>
>>> _______________________________________________
>>> Kepler-users mailing list
>>> Kepler-users at ecoinformatics.org
>>>
http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users
>>>
>>
>>
>> _______________________________________________
>> Kepler-users mailing list
>> Kepler-users at ecoinformatics.org
>>
http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users
>



More information about the Kepler-users mailing list