icyphy / ptII

Ptolemy II is an open-source software framework supporting experimentation with actor-oriented design.
https://ptolemy.eecs.berkeley.edu/ptolemyII
Other
99 stars 43 forks source link

MoMLParser should be extended to handle different classloaders #153

Open cxbrooks opened 15 years ago

cxbrooks commented 15 years ago

Note: the issue was created automatically with bugzilla2github tool

Original bug ID: BZ#222 From: @cxbrooks Reported version: 7.1.devel CC: pt-dev@chess.eecs.berkeley.edu

Blocker for: BZ#221, BZ#337

cxbrooks commented 15 years ago

MoMLParser should be able to handle different classloaders. This might be obviated by the Triquetrum work. If we do things right here, perhaps we can avoid some of the "Eclipse-buddies" chaos found in OSGi.

cxbrooks commented 15 years ago

If we make it so MoML OSGi bundle can instantiate objects of any class, then we are closer to deploying Ptolemy using RCP.

Brian Hudson suggests using OSGi dynamic services, where we have actors register that they provide a service and the moml bundle looks for bundles that provide that service.