Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Backup your current Joget installation files and database.

    Thai
    สำรองไฟล์และฐานข้อมูลการติดตั้ง Joget ปัจจุบันของคุณ
  2. Download and install Joget DX 8 in a new folder using the Windows or Linux Installer. We will copy some files from here to your Joget v5-v7 folders.

    Thai

    ติดตั้ง Joget DX ในโฟลเดอร์ใหม่โดยใช้ Windows หรือ Linux Installer จาก https://download.joget.org/ เราจะคัดลอกไฟล์บางไฟล์จากที่นี่ไปยังโฟลเดอร์ Joget v5-v7 ของคุณ

  3. Make the above changes in startup script (add new "-javaagent" argument and "-Xmx" value) and copy in the Glowroot files to ".\wflow\glowroot\" (if you are upgrading from v5 or v6).

    Thai

    ทำการเปลี่ยนแปลงข้างต้นในสคริปต์เริ่มต้น (เพิ่มอาร์กิวเมนต์ "-javaagent" ใหม่และค่า "-Xmx") และคัดลอกในไฟล์ Glowroot ไปที่ ". \ wflow \ glowroot \"

  4. Delete all the files in ".\work" folder in ".\apache-tomcat-8.x.x" folder. These are cache files and can be safely deleted.

    Thai

    ลบไฟล์ทั้งหมดในโฟลเดอร์ ".\ work" ในโฟลเดอร์ ". \ apache-tomcat-8.x.x" นี่คือไฟล์แคชและสามารถลบได้อย่างปลอดภัย

  5. Delete the ".\jw" and ".\jwdesigner" folders in ".\apache-tomcat-8.x.x\webapps" folder. Joget will re-create the "/jw" folder on startup. Note: The old jwdesigner.war process builder has been deprecated and need not be copied to your new Joget installation.

    Thai

    ลบโฟลเดอร์ ".\ jw" และ ".\ jwdesigner" ใน ". \ apache-tomcat-8.x.x \ webapps" โฟลเดอร์ Joget จะสร้างโฟลเดอร์ "/ jw" ใหม่เมื่อเริ่มต้น

  6. Delete the older "jw.war" and "jwdesigner.war" files.

    Thai

    ลบไฟล์ "jw.war" และ "jwdesigner.war"

  7. Copy Joget DX 8 "jw.war" file into ".\apache-tomcat-8.x.x\webapps\" folder. The source "jw.war" file is located in the same path as in v5-v7.

    Thai

    คัดลอกไฟล์ "jw.war" ของ Joget DX ไปที่ ". \ apache-tomcat-8.x.x \ webapps \" ไฟล์ "jw.war" ต้นทางอยู่ในพา ธ เดียวกับใน v5-v7

  8. If necessary, edit the database configuration file ".\wflow\app_datasource-default.properties" to point to your existing v5-v7 database.

    Thai

    หากจำเป็นให้แก้ไขไฟล์การกำหนดค่าฐานข้อมูล ". \ wflow \ app_datasource-default.properties" เพื่อชี้ไปที่ฐานข้อมูล v5-v7 ที่มีอยู่ของคุณ

  9. Start Joget Apache Tomcat and monitor the joget.log and catalina.log for errors.

    Thai

    เริ่ม Joget Apache Tomcat และตรวจสอบข้อผิดพลาด joget.log และ catalina.log

Run Joget DX 8 In A New Folder And Use An Existing Database

A second quicker option where Joget DX 8 is a new installation:

...

  1. Prepare a test server that mimics the production server as close as possible in all possible aspects (e.g. user setup, networking environment, cpu/memory capabilities, database) without cloning the production's database server. Start with a fresh new database.

    Thai

    เตรียมเซิร์ฟเวอร์ทดสอบที่เลียนแบบเซิร์ฟเวอร์ที่ใช้งานจริงให้ใกล้เคียงที่สุดในทุกด้านที่เป็นไปได้ (เช่นการตั้งค่าผู้ใช้, สภาพแวดล้อมเครือข่าย, ความสามารถของซีพียู / หน่วยความจำ, ฐานข้อมูล) โดยไม่ต้องโคลนเซิร์ฟเวอร์ฐานข้อมูลการผลิต เริ่มต้นด้วยฐานข้อมูลใหม่

  2. Once you are ready with the test server, you may try to start with a fresh database without the data but just the Apps loaded in. Run through all the functionalities of your Apps to see if everything works as expected.

    Thai

    เมื่อคุณพร้อมกับเซิร์ฟเวอร์ทดสอบคุณอาจลองเริ่มต้นด้วยฐานข้อมูลใหม่โดยไม่มีข้อมูล แต่มีเพียงแอพที่โหลดเข้ามาเท่านั้นเรียกใช้ฟังก์ชันการทำงานทั้งหมดของแอพเพื่อดูว่าทุกอย่างทำงานได้ตามที่คาดหวังหรือไม่

  3. If Step 2 goes well, you may then try to clone the existing production database to see how your Apps fare with the existing production data. Run through all the functionalities of your Apps again to see if everything works as expected.

    Thai

    หากขั้นตอนที่ 2 เป็นไปด้วยดีคุณอาจลองโคลนฐานข้อมูลการผลิตที่มีอยู่เพื่อดูว่าแอพของคุณเป็นอย่างไรกับข้อมูลการผลิตที่มีอยู่ ทำงานผ่านฟังก์ชั่นทั้งหมดของแอพของคุณอีกครั้งเพื่อดูว่าทุกอย่างทำงานได้ตามที่คาดไว้หรือไม่

  4. If you have integrated Joget Workflow with other solutions, you will also need to test them accordingly.

    Thai

    หากคุณรวม Joget Workflow เข้ากับโซลูชันอื่นคุณจะต้องทำการทดสอบตามลำดับ

  5. When you are ready, please continue to the next step.

    Thai

    เมื่อคุณพร้อมโปรดทำตามขั้นตอนต่อไป

DX 8 Database Table Changes Over DX 7

...

These are the new tables that will be automatically created upon initial start-up of Joget DX 8 over the existing database used by Joget DX 7.:-

  1. wf_history_activity
  2. wf_history_process
  3. wf_process_link_history

In the unlikely case that you need to create the tables manually, you can locate the CREATE script in exploded jw.war file at /jw/WEB-INF/classes/setup/sql/.

For MySQL database, if you are setting it over a new database using the Setting Up Database wizard, the default collate is now utf8mb4_unicode_ci instead of utf8_unicode_ci in Joget DX 7.


Updating Joget DX 8 Using jw.war

Thai

การอัพเดต Joget Workflow โดยใช้ jw.war

...