Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 3.0.0-M1
-
Component/s: Core: Lifecycle
-
Labels:None
-
User impact:Medium
-
Similar Issues:None
Description
A duplicate registration is when the exact same instance is registered twice:
MyListener listener = new MyListener();
muleContext.registerListener(listener);
muleContext.registerListener(listener);
This should result in listener being invoked once and not twice as it is currently, for the notification it is listening to.
Issue Links
Activity
Daniel Feist
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Description |
A duplicate registration is when the exact same instance is registered twice:
MyListener listener = new MyListener(); muleContext.registerListener(listener); muleContext.registerListener(listener); |
Daniel Feist
made changes -
Daniel Feist
made changes -
| Description |
A duplicate registration is when the exact same instance is registered twice:
MyListener listener = new MyListener(); muleContext.registerListener(listener); muleContext.registerListener(listener); |
A duplicate registration is when the exact same instance is registered twice:
MyListener listener = new MyListener(); muleContext.registerListener(listener); muleContext.registerListener(listener); This should result in {{listener}} being invoked once and not twice as it is currently, for the notification it is listening to. |
Daniel Feist
made changes -
| Fix Version/s | Tech. Debt [ 10572 ] | |
| Priority | To be reviewed [ 6 ] | Minor [ 4 ] |
Daniel Feist
made changes -
| Assignee | Daniel Feist [ dfeist ] |
Daniel Feist
made changes -
| Status | Open [ 1 ] | Closed [ 6 ] |
| Fix Version/s | 3.0.0-M2 [ 10653 ] | |
| Fix Version/s | Tech. Debt [ 10572 ] | |
| Resolution | Fixed [ 1 ] |
Daniel Feist
made changes -
| Resolution | Fixed [ 1 ] | |
| Status | Closed [ 6 ] | Reopened [ 4 ] |
Daniel Feist
made changes -
| Status | Reopened [ 4 ] | Closed [ 6 ] |
| Fix Version/s | ITR30 [ 10815 ] | |
| Resolution | Fixed [ 1 ] |
Daniel Feist
made changes -
| Transition | Time In Source Status | Execution Times | Last Executer | Last Execution Date | |||||
|---|---|---|---|---|---|---|---|---|---|
|
2d 12h 9m | 1 | Daniel Feist | 21/Mar/10 09:28 PM | |||||
|
10h 27m | 1 | Daniel Feist | 22/Mar/10 07:55 AM | |||||
|
19s | 1 | Daniel Feist | 22/Mar/10 07:56 AM |
This list may be incomplete, as errors occurred whilst retrieving source from linked applications:
- Repository mule on http://foo.bar/ failed: Error in remote call to 'FishEye 0 (http://foo.bar/)' (http://foo.bar) [AbstractRestCommand{path='/rest-service-fe/changeset-v1/listChangesets/', params={expand=changesets[-21:-1].revisions[0:29], comment=MULE-4800, p4JobFixed=MULE-4800, rep=mule}, methodType=GET}] : java.net.UnknownHostException: foo.bar
Dan, could you please provide more context when filing issues? What is considered a duplicate registration? How do you define uniqueness?