Petals ESB Container

Uniformise the JMX RMI naming

Details

  • Type: Task Task
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 5.0.0
  • Fix Version/s: 5.0.1
  • Component/s: JMX
  • Security Level: Public
  • Description:
    Hide

    The JMX API is exposed through RMI and for that it uses the RMI Registry to register a stub to be found by clients i.e., petals-ant and petals-cli).
    This means there is a shared knowledge between the container and the clients which is:

    • the ip/port of the RMI Registry
    • the name of the RMI Registry entry for the stub.

    The first point is knowledge used by admins, but the second one is hardcoded in the java code.
    It would be better to make that runtime dependency explicit in the code.

    Show
    The JMX API is exposed through RMI and for that it uses the RMI Registry to register a stub to be found by clients i.e., petals-ant and petals-cli). This means there is a shared knowledge between the container and the clients which is:
    • the ip/port of the RMI Registry
    • the name of the RMI Registry entry for the stub.
    The first point is knowledge used by admins, but the second one is hardcoded in the java code. It would be better to make that runtime dependency explicit in the code.
  • Environment:
    -

Issue Links

Activity

Victor NOËL made changes - Wed, 2 Dec 2015 - 09:45:49 +0100
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Minor [ 4 ]
Assignee Christophe DENEUX [ cdeneux ] Victor NOËL [ vnoel ]
Component/s JMX [ 10256 ]
Victor NOËL made changes - Wed, 2 Dec 2015 - 09:45:54 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Victor NOËL made changes - Wed, 2 Dec 2015 - 09:46:55 +0100
Status In Progress [ 10003 ] Resolved [ 10004 ]
Resolution Fixed [ 1 ]
Victor NOËL made changes - Wed, 2 Dec 2015 - 09:47:50 +0100
Fix Version/s 5.0.1 [ 10579 ]
Victor NOËL made changes - Wed, 2 Dec 2015 - 09:51:48 +0100
Link This issue blocks PETALSANT-12 [ PETALSANT-12 ]
Victor NOËL made changes - Wed, 2 Dec 2015 - 09:51:58 +0100
Link This issue blocks PETALSESBCLI-129 [ PETALSESBCLI-129 ]

People

Dates

  • Created:
    Wed, 2 Dec 2015 - 09:45:32 +0100
    Updated:
    Wed, 2 Dec 2015 - 09:51:58 +0100
    Resolved:
    Wed, 2 Dec 2015 - 09:46:55 +0100