Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
IMPORTANT
Note that Joget v6.0.15 onwards requires JAVA 8 due to fixes for vulnerability issues of a dependent library.
โปรดทราบว่า Joget v6.0.15 เป็นต้นไปต้องการ JAVA 8 เนื่องจากการแก้ไขปัญหาช่องโหว่ของไลบรารีที่ขึ้นต่อกัน
ERROR org.joget.commons.util.DynamicDataSourceManager - java.io.FileNotFoundException: .\wflow\app_datasource.properties (The system cannot find the file specified)
Reason: The .\wflow\app_datasource.properties file is missing but Joget will present option on browser screen to connect to a database and build the tables.
เหตุผล: ไฟล์. \ wflow \ app_datasource.properties หายไป แต่ Joget จะแสดงตัวเลือกบนหน้าจอเบราว์เซอร์เพื่อเชื่อมต่อกับฐานข้อมูลและสร้างตาราง
org.joget.commons.spring.web.CustomContextLoaderListener - ===== Error initializing WebApplicationContext ===== SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool. java.sql.SQLNonTransientConnectionException: Could not connect to address=(host=localhost)(port=3307)(type=master) : Connection refused: connect
Reason: Joget could not connect to the database, either the database is not running or the datasource values (db name, port, username, password) are wrong in .\wflow\app_datasource*.properties.
เหตุผล: Joget ไม่สามารถเชื่อมต่อกับฐานข้อมูลไม่ว่าฐานข้อมูลจะไม่ทำงานหรือค่าแหล่งข้อมูล (ชื่อ db, พอร์ต, ชื่อผู้ใช้, รหัสผ่าน) ไม่ถูกต้อง \ wflow \ app_datasource * .properties
SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool. java.sql.SQLSyntaxErrorException: Could not connect: Access denied for user ''@'localhost' to database 'jwdb'
Reason: The database username is likely wrong.
สาเหตุ: ชื่อผู้ใช้ฐานข้อมูลมีแนวโน้มผิด
SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool. java.sql.SQLInvalidAuthorizationSpecException: Could not connect: Access denied for user 'root'@'localhost' (using password: YES)
Reason: The database password is likely wrong.
สาเหตุ: รหัสผ่านฐานข้อมูลอาจไม่ถูกต้อง
SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool. java.sql.SQLNonTransientConnectionException: Could not connect to address=(host=localhost)(port=3306)(type=master) : Connection refused: connect
Reason: The database port is likely wrong.
สาเหตุ: พอร์ตฐานข้อมูลอาจไม่ถูกต้อง
SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool. java.sql.SQLSyntaxErrorException: Could not connect: Unknown database 'jwdb_x'
Reason: The database name is likely wrong.
สาเหตุ: ชื่อฐานข้อมูลอาจไม่ถูกต้อง
SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool. java.sql.SQLException: Driver:com.mysql.jdbc.Driver@1edd5c1 returned null for URL:jdbc:mysqxl://localhost:3307/jwdb_snapshot2?characterEncoding=UTF-8&useSSL=false
Reason: The database driver name is likely wrong.
สาเหตุ: ชื่อไดรเวอร์ฐานข้อมูลอาจไม่ถูกต้อง
ERROR org.joget.commons.util.DynamicDataSourceManager - java.io.FileNotFoundException: C:\Users\Andrew\wflow\app_datasource.properties (The system cannot find the path specified) java.io.FileNotFoundException: C:\Users\Andrew\wflow\app_datasource.properties (The system cannot find the path specified)
Reason: The "joget-start.bat" file is missing the "set JAVA_OPTS=-Xmx512M -Dwflow.home=./wflow/ -javaagent:./wflow/aspectjweaver-1.8.5.jar" line. The missing "Dwflow.home=./wflow/" parameter will also cause Joget to think that the database datasource is missing and will present you with the setup database screen.
สาเหตุ: ไฟล์ "joget-start.bat" หายไปจาก "set JAVA_OPTS = -Xmx512M -Dwflow.home =. / wflow / -javaagent: ./ wflow / กว้างยาวกว้างยาว 1.8.5.jar" พารามิเตอร์ "Dwflow.home =. / wflow /" ที่หายไปจะทำให้ Joget คิดว่าแหล่งข้อมูลฐานข้อมูลหายไปและจะแสดงหน้าจอการตั้งค่าฐานข้อมูลให้คุณ
ERROR org.joget.commons.util.DynamicDataSourceManager - java.io.FileNotFoundException: .\wflowxx\app_datasource.properties (The system cannot find the path specified)
Reason: The "joget-start.bat" file has an incorrect "set JAVA_OPTS=-Dwflow.home=./wflow/" folder name or the folder does not exist or the folder has no read write permission.
สาเหตุ: ไฟล์ "joget-start.bat" มี "ชุด JAVA_OPTS = -Dwflow.home =. / wflow /" ชื่อโฟลเดอร์ที่ไม่ถูกต้องหรือโฟลเดอร์ไม่มีอยู่หรือโฟลเดอร์ไม่มีสิทธิ์ในการเขียนเพื่ออ่าน
Browser: HTTP Status 404 – Not Found Message /jw/... Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
Reason: There is a problem with the "...\apache-tomcat-8.5.23\webapps\jw\WEB-INF\classes" or "lib" folder. Stop the Tomcat, delete the "...\apache-tomcat-8.5.23\webapps\jw" folder and restart Tomcat.
สาเหตุ: มีปัญหากับโฟลเดอร์ "... \ apache-tomcat-8.5.23 \ webapps \ jw \ WEB-INF \ classes" หรือ "lib" หยุด Tomcat ลบโฟลเดอร์ "... \ apache-tomcat-8.5.23 \ webapps \ jw" แล้วรีสตาร์ท Tomcat
SEVERE [localhost-startStop-1] org.aspectj.weaver.tools.Jdk14Trace.error register definition failed java.lang.RuntimeException: Cannot register non aspect: org$enhydra$shark$SharkUtilitiesAspect , org.enhydra.shark.SharkUtilitiesAspect at org.aspectj.weaver.bcel.BcelWeaver.addLibraryAspect(BcelWeaver.java:219) SEVERE [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/jw]] Caused by: java.lang.NoClassDefFoundError: org/springframework/web/bind/MissingServletRequestParameterException Caused by: java.lang.ClassNotFoundException: org.springframework.web.bind.MissingServletRequestParameterException SEVERE [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Error deploying web application archive java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/jw]]
Reason: There is a problem with the "...\apache-tomcat-8.5.23\webapps\jw\WEB-INF\lib" folder. Stop the Tomcat, delete the "...\apache-tomcat-8.5.23\webapps\jw" folder and restart Tomcat.
สาเหตุ: มีปัญหากับโฟลเดอร์ "... \ apache-tomcat-8.5.23 \ webapps \ jw \ WEB-INF \ lib" หยุด Tomcat ลบโฟลเดอร์ "... \ apache-tomcat-8.5.23 \ webapps \ jw" แล้วรีสตาร์ท Tomcat
ERROR UserviewUtil - ubuilder/adminBar.jsp org.apache.jasper.JasperException: /WEB-INF/jsp/console/apps/adminBar.jsp (line: [78], column: [8]) No tag [popupdialog] defined in tag library imported with prefix [ui]
Reason: There is a problem with the "...\apache-tomcat-8.5.23\webapps\jw\WEB-INF\tags" folder. Stop the Tomcat, delete the "...\apache-tomcat-8.5.23\webapps\jw" folder and restart Tomcat.
เหตุผล: มีปัญหากับโฟลเดอร์ "... \ apache-tomcat-8.5.23 \ webapps \ jw \ WEB-INF \ tags" หยุด Tomcat ลบโฟลเดอร์ "... \ apache-tomcat-8.5.23 \ webapps \ jw" แล้วรีสตาร์ท Tomcat
SEVERE [main] org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["http-nio-8080"] java.net.BindException: Address already in use: bind SEVERE [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[HTTP/1.1-8080]] org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-8080]] Caused by: org.apache.catalina.LifecycleException: Protocol handler initialization failed Caused by: java.net.BindException: Address already in use: bind
Reason: You are running two tomcat instances on the same port. The second tomcat instances will fail to run due to port conflict. You can change the port number in "...\apache-tomcat-8.5.23\conf\server.xml" file.
สาเหตุ: คุณกำลังรันอินสแตนซ์ tomcat สองตัวบนพอร์ตเดียวกัน อินสแตนซ์ tomcat ที่สองจะไม่สามารถทำงานได้เนื่องจากพอร์ตที่ขัดแย้งกัน คุณสามารถเปลี่ยนหมายเลขพอร์ตในไฟล์ "... \ apache-tomcat-8.5.23 \ conf \ server.xml"
ERROR Shark - Problem while initializing caches !!! java.io.StreamCorruptedException: invalid stream header: 48414841 at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:911) at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:350) at org.enhydra.shark.xpdl.XMLUtil.deserialize(XMLUtil.java:1604) at org.enhydra.shark.xpdl.XMLInterfaceForJDK13.openPackageFromStream(XMLInterfaceForJDK13.java:309) at org.enhydra.shark.SharkUtilities.restorePackage(SharkUtilities.java:1463) at org.enhydra.shark.SharkUtilities.synchronizeXPDLCache(SharkUtilities.java:1418) at org.enhydra.shark.SharkUtilities.restorePackages(SharkUtilities.java:1450) at org.enhydra.shark.SharkEngineManager.initCaches(SharkEngineManager.java:978) at org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:874) at org.enhydra.shark.SharkEngineManager.configure(SharkEngineManager.java:535)
Reason: AspectJ Weaver is missing. Add "-javaagent:$JOGET_HOME/lib/aspectjweaver-1.8.5.jar" into JAVA_OPTS start up script.