Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
English |
---|
We will need to first obtain the "mssql-jdbc_auth-9.4.0.x64.dll" file needed for integrated authentication |
. Since Joget DX 7.0.24, MSSQL JDBC driver version 9.4.0.jre8 is shipped by default, therefore it is advisable to use the dll file of the same version. Download from the direct link https://github.com/microsoft/mssql-jdbc/releases/download/v9.4.0/mssql-jdbc_auth.zip |
Edit "joget-start.bat" and append "-Djava.library.path=./wflow/library" into JAVA_OPTS.
Your joget-start.bat may look like this now. (Line 12)
Please take note that line "-javaagent:./wflow/glowroot/glowroot.jar" must be placed at the end too.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
@ECHO OFF REM Start MariaDB ECHO == Starting MariaDB == ECHO. CALL .\mariadb-start.bat ECHO. REM Start Tomcat set JAVA_HOME=.\jre11.0.2 set CATALINA_HOME=.\apache-tomcat-8.5.65 set JAVA_OPTS=-Xmx768M -Dwflow.home=./wflow/ -javaagent:./wflow/aspectjweaver-1.8.5.jar -Djava.library.path=./wflow/library -javaagent:./wflow/glowroot/glowroot.jar REM set JAVA_OPTS=-XX:MaxPermSize=128m -Xmx1024M -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=5115 -Dwflow.home=./wflow/ -javaagent:./wflow/aspectjweaver-1.8.5.jar -javaagent:./wflow/glowroot/glowroot.jar ECHO == Starting Tomcat from %CATALINA_HOME% == ECHO. %CATALINA_HOME%\bin\catalina.bat run |
Note: If your Joget server runs as Windows service, then you will need to launch tomcat8w.exe to configure JAVA_OPTS variable accordingly.
Create a new datasource profile file inside the "wflow" folder.
Here's sample content.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
workflowDriver=com.microsoft.sqlserver.jdbc.SQLServerDriver workflowUrl=jdbc\:sqlserver\://localhost\:1433;SelectMethod\=direct;DatabaseName\=jwdb;integratedSecurity\=true workflowPassword= workflowUser=sa |
Note: The value in "workflowUser" is not being used but it is a required field. You can key in any value here.
...