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 ]
Hide
Victor NOËL added a comment - Wed, 2 Dec 2015 - 09:46:55 +0100

Fixed in r38782

Show
Victor NOËL added a comment - Wed, 2 Dec 2015 - 09:46:55 +0100 Fixed in r38782
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 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
17s
1
Victor NOËL
Wed, 2 Dec 2015 - 09:45:49 +0100
Open Open In Progress In Progress
5s
1
Victor NOËL
Wed, 2 Dec 2015 - 09:45:54 +0100
In Progress In Progress Resolved Resolved
1m 1s
1
Victor NOËL
Wed, 2 Dec 2015 - 09:46:55 +0100

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