Message-ID: <837386791.7804.1711645125799.JavaMail.confluence@ip-172-30-4-17.ec2.internal> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_7803_168863892.1711645125797" ------=_Part_7803_168863892.1711645125797 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html getVersion Message

getVersion Message

i2b2 versioning will require that version numbers for different = components match, that is, versioning will not be forward or backward compa= tible. If version numbers from different components are not equal, the user= will be required to upgrade their software.

=20
    =20
  1. The i2b2workbench.properties file contains a message version n= umber. The version number is a hive variable for the message version contai= ned in the i2b2 <message_header>.
  2. =20
=20


=20
    =20
  1. When a user logs on, the PM client sends a null <get_message_ver= sion> tag.
  2. =20
=20


&= lt;message_header></message_header>&= lt;!--Optional-->
<message_body
>
<get_messa= ge_version></get_message_version>
= </message_body>

=20
    =20
  1. The response message from the PM cell contains the message versionin th= e message body tag <i2b2_mesage_version>.
  2. =20
=20


&= lt;message_header></message_header>&= lt;!--Optional-->
<message_body
>
<get_messa= ge_version></get_message_version>
= </message_body>

=20
    =20
  1. The workbench client compares the PM message version number with the ve= rsion number from the workbench properties file. The two version numbers mu= st be equal. If they are not equal, the user cannot continue until upgradin= g. If the version numbers are equal, the application will continue normally= .
  2. =20
=20




------=_Part_7803_168863892.1711645125797--