This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information

VisionX 6 update guide

Our next big VisionX update is just around the corner.

VisionX 6

We'll release it by the end of the year and sorry for missing EA versions. We did not release EA versions, as there is no way back to older VisionX versions. So please read update guide carefully!

Before you can work with VisionX 6, you should know some important things about it and also that there is more to do for you than just an installation of an Update!

VisionX 6 comes with updated binaries of Java and Postgresql and many updated open source libraries like JVx, reactUI or flutterUI.

Step-by-Step update procedure
  1. Create a backup of all your applications and external databases
    • Create an update export of your application with database, with your current VisionX version
    • If your database is an external database or you use multiple database schemas, create a backup of it because VisionX doesn't backup external databases or multiple schemas
    • If you use a version control system like svn or git - commit everything
  2. Keep your current VisionX version and use the zip version of VisionX 6

    Don't uninstall or remove your old VisionX version, keep it until everything is moved to VisionX 6. Simply use VisionX 6 zip archive and unzip it in your home directory. Don't use VisionX 6 installer until everything is working with VisionX 6.

  3. Request a new VisionX license

    If you have a subscription license of VisionX, you don't need a new license because everything will work with your credentials. If you don't use our subscription model, please request a new license for VisionX 6. We'll send you a new license. Please be patient with us if it takes a little longer. In the meantime, you can work with your current VisionX version.

  4. Request a new E-Plug license

    Please request a new E-Plug license BEFORE updating E-Plug. Please be patient with us if it takes a little longer. In the meantime, you can work with your current E-Plug version.

  5. Install AddOns

    Be sure that you install all AddOns which you're using in your current VisionX version.
    This is important and don't do it later because it makes it much easier for you!

  6. Update E-Plug (after you got your license)

    Please update your E-Plug version from 1.2.60 to 3.0.0 after all your applications are working in VisionX 6. Just for your safety!

  7. Import your application(s) with VisionX 6

    If you don't use an apps.xml with VisionX (usually only development companies will use that), just import your application(s) in VisionX 6 and everything should be fine. If VisionX doesn't show an information, you're one step further.

    If you use an apps.xml, be careful and be sure that you have a backup!
    In this case, it's not possible to use the same application directory with your current VisionX version AND VisionX 6. You should revert all files before using the application with an older VisionX.

    If you copy your apps.xml into your VisionX 6, it should work as well without additional tasks. If VisionX doesn't show an information, you're one step further.

  8. Update modules

    It's important to update ALL modules for every single application. Also update the user management module!

  9. Known problems / Problems

    If you use custom libraries, created for older VisionX versions, please update all custom libraries! In this case, VisionX will show a warning which will look like following:

    Dependency warning

    Dependency warning

    This is a warning will be shown if you application contains older/incompatible modules - just update the module(s). But it will also be shown if you have custom libraries which are not compatible with VisionX 6.

  10. Remove old VisionX
    If VisionX doesn't show any unusual icons or warnings, you application(s) will work with VisionX 6. Simply start your application in VisionX and do a Live Preview. If everything looks fine, it's time to remove your old VisionX installation and install VisionX 6 with an installer or keep the zip version. The only difference is the OS integration.

If you follow above instructions, VisionX 6 will update everything it needs to use the application(s) with VisionX 6. We tried to keep the update procedure as simple and short as possible, but this time it isn't possible without manual interaction because of fundamental changes.

If you have unexpected problems with the update to VisionX 6, please contact our support team. However, you should note that our support team cannot help you with custom libraries or your own AddOns/Modules. In this case, you need help from one of our Consultants or you just update the AddOns and Modules on your own.

Now you just have to be patient until we officially release VisionX ;-)

Leave a Reply

Spam protection by WP Captcha-Free