[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [triquetrum-dev] Triquetrum with Oxygen
|
Hi Erwin,
I'm cc'ing triquetrum-dev because this seems important.
Many thanks for looking into this after I got part way through the
update to Oxygen.
A test suite would help us here.
_Christopher
On 2/23/17 2:24 AM, Erwin De Ley wrote:
I have identified the cause of the problems you've both been noticing.
(e.g. leading Christopher to add many extra Ptolemy imports in the o.e.t.workflow.model MANIFEST; showing to all kinds of (icon)class loading errors etc)
Apparently the assumptions/constraints for specifying activate/deactivate and bind/unbind methods for OSGi declarative service components have changed.
read : have become more strict.
As a consequence, the add/remove methods in org.ptolemy.classloading.osgi.OSGiClassLoadingStrategy were no longer effectively invoked by the OSGi Service Component Runtime (SCR).
Which leads to the observed problems.
I will resolve this but this has impact on 2 levels :
- Ptolemy source code in the OSGi-2.0 branch
- Triquetrum master (to remove the added Ptolemy imports again)
I have also looked at updating outdated parts in the target platform (Orbit and ECP/EMFForms) and will merge that in as well.
Cheers
erwin
-----Original Message-----
From: Rodolfo Totaro [mailto:rodolfo_totaro@xxxxxxxx]
Sent: Wednesday, February 22, 2017 9:05 PM
To: PMP Christopher Brooks <cxh@xxxxxxxxxxxxxxxxx>; Erwin De Ley <erwin.de.ley@xxxxxxxxxx>
Subject: Triquetrum with Oxygen
Hi all,
I closed the pull request to solve some conflicts and do some test after the update to Oxygen, but now I have problems also on the master.
In particular the workflow editor does not work properly and didn’t find i.e. EditorIcon class of vergil but also other ptolemy classes.
Must I change something in my environment?
I already created and setted the new target platform and triquetrum starts in Oxygen
Thx
Rodolfo
--
Christopher Brooks, PMP
Academic Program Manager
iCyPhy/Ptolemy/TerraSwarm
University of California, Berkeley
707.332.0670, cxh@xxxxxxxxxxxx, https://ptolemy.eecs.berkeley.edu/~cxh