Internal Chat

Multiplatform Enterprise Instant Messaging.
Smart. Powerful. Extendable.


    [an error occurred while processing this directive]
  • Home
  • [an error occurred while processing this directive]
  • History
  • [an error occurred while processing this directive]
  • Features
  • [an error occurred while processing this directive]
  • Screenshots
  • [an error occurred while processing this directive]
  • System requirements
  • [an error occurred while processing this directive]
  • Installation
      [an error occurred while processing this directive]
    • Database
    • [an error occurred while processing this directive]
    • Server
        [an error occurred while processing this directive]
      • Windows service
      • [an error occurred while processing this directive]
      • *NIX daemon
      • [an error occurred while processing this directive]
      • Enabling SSL
    • [an error occurred while processing this directive]
    • Client
        [an error occurred while processing this directive]
      • Client deployment using Java Web Start
  • [an error occurred while processing this directive]
  • Upgrade
  • [an error occurred while processing this directive]
  • Known issues
  • [an error occurred while processing this directive]
  • Download
  • Forums
  • [an error occurred while processing this directive]
  • Acknowledgements

Upgrade

There are two types of upgrade:

  1. Minor upgrade. Means upgrade from one version to another inside of one branch (branch unites releases with the same major and minor versions). For example, upgrade of client or server from X.Y.Z to X.Y.A will be minor.

  2. Major upgrade. Means upgrade to another minor or major versions of software. For example, upgrade from X.Y.Z to X.A.B or to A.B.C will be major.

Minor upgrades are very simple and described below. Major upgrade usually leads to database conversion and requires more attention and time. Major upgrades will be described separately (see below).

Server (minor upgrade)

  1. Download the latest server (IntChatServer-X.Y.Z.zip) package.

  2. Make sure that major and minor versions of new server are the same as you currently use!

  3. Take from archive the following files: IntChatServer.jar and lib/*.jar (except wrapper.jar).

  4. Stop Internal Chat Server.

  5. Overwrite your old files (located in folder where you installed server) with the new ones from step 3.

  6. Start Internal Chat Server.

Client (minor upgrade)

  1. Download the latest client (IntChatClient-X.Y.Z.zip) package.

  2. Make sure that major and minor versions of new client are the same as major and minor versions of server you currently use!

  3. Take from archive the following file: IntChatClient.jar.

  4. If you use Java Web Start technology for client deployment then put IntChatClient.jar into webstart/ subfolder of your server folder. After your users restart an application, they will get new client automatically.

    If you use "fat" technology for client deployment then you will need manually overwrite all the client JARs everywhere in your network.

SourceForge.net Logo

(C) 2007-2011 Andrew Orlov