MantisBT - ParaView
View Issue Details
0012238ParaViewBugpublic2011-05-30 09:292015-01-11 08:21
Utkarsh Ayachit 
Utkarsh Ayachit 
normalminorhave not tried
closedfixed 
 
3.123.12 
0012238: ParaView should auto-load server-side plugins before firing serverAdded signal
As reported on mailing list:
".... plugins on the client, receive serverAdded, before plugins on the server have been loaded, so if they try to create proxies via the proxymanager - they fail because the server doesn't have them yet and can't create them.

This is a problem. I'm looking around to see if there is some other way I can destroy and recreate proxies when the gui starts up and then the user makes a new connection. Ideally I need a pluginsLoaded (on the server) rather than a serverAdded event."
No tags attached.
Issue History
2011-05-30 09:29Utkarsh AyachitNew Issue
2011-05-30 09:29Utkarsh AyachitStatusbacklog => tabled
2011-05-30 09:29Utkarsh AyachitAssigned To => Utkarsh Ayachit
2011-06-03 14:09Utkarsh AyachitNote Added: 0026665
2011-06-03 14:09Utkarsh AyachitStatustabled => @80@
2011-06-03 14:09Utkarsh AyachitFixed in Version => 3.12
2011-06-03 14:09Utkarsh AyachitResolutionopen => fixed
2011-06-03 17:04Alan ScottNote Added: 0026668
2011-06-03 17:04Alan ScottStatus@80@ => closed
2015-01-11 08:21Sebastiennn JourdainSource_changeset_attached => ParaView master 8637fffc

Notes
(0026665)
Utkarsh Ayachit   
2011-06-03 14:09   
commit 57c34b277a85ff3a9d97b5e4a1b2fc0b62c9a6d1
Merge: 8926339 924a415
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Tue May 31 10:40:41 2011 -0400

    Merge topic '12240_cleanup_proxy_definition_manager'
    
    924a415 Ensuring that plugin status is updated as plugins are loaded.
    23728e6 Fixed BUG 0012238. Load plugins before server-added is noted.
    11fb702 Making ProxyDefinitionManager a Remote Object.
    9fb7062 Mark this plugin as required on server alone.
    c784bbc Incorrect 'if' resulted in plugins reported required on client.
(0026668)
Alan Scott   
2011-06-03 17:04   
Trusting Utkarsh.