#422 closed defect (done)
Persistence doesn't work for types in plugins with multiple assemblies
Reported by: | gkronber | Owned by: | gkronber |
---|---|---|---|
Priority: | highest | Milestone: | HeuristicLab 3.3.0 |
Component: | Core | Version: | 3.2 |
Keywords: | Cc: |
Description
The persistence manager creates an overall list of necessary plugins for the persisted document. For this it tries to find a class inheriting from IPlugin in the declaring assembly of the persisted type (via DiscoveryService). However, if the plugin is made up of multiple assemblies then only one of them contains a class inheriting from IPlugin and thus, discovery in the declaring assembly doesn't work.
Change History (8)
comment:1 Changed 16 years ago by gkronber
- Status changed from new to assigned
comment:2 Changed 16 years ago by gkronber
comment:3 Changed 16 years ago by gkronber
- Resolution set to fixed
- Status changed from assigned to closed
Tested by mkommend.
comment:4 Changed 16 years ago by swagner
- Milestone changed from 3.2 to Iteration 0
Milestone 3.2 deleted
comment:5 Changed 16 years ago by mkommend
- Resolution fixed deleted
- Status changed from closed to reopened
comment:6 Changed 16 years ago by gkronber
- Resolution set to fixed
- Status changed from reopened to closed
This is actually fixed already in the trunk but not in the CEDMA branch.
comment:7 Changed 14 years ago by swagner
- Milestone changed from Iteration 0 to Current
Milestone Iteration 0 deleted
comment:11 Changed 14 years ago by swagner
- Milestone changed from Current to HeuristicLab 3.3.0
Milestone Current deleted
Note: See
TracTickets for help on using
tickets.
implemented workaround with r927.