Welcome to Knowage Q&A, where you can ask questions and receive answers from other members of the community.
+1 vote
1 view

Hi 

I am installing the knowage 6.2.1 on Debian 9 server with MariaDB via installer.

I had installed previous versions and they worked well.  But I'm trying to install knowage 6.2.1 and i am getting this error after i select  10.1.37. 

java.lang.NoSuchMethodError:org.hsqldb.DatabaseURL.parseURL(Ljava/lang/String;ZZ)Lorg/hsqldb/persist/HsqlProperties;

Please help me as soon as possible,

Thank you 

Environment Knowage-6_2_1-CE-Installer,Debian 9, MariDB10.1.37
in Installer by (730 points)

1 Answer

0 votes

It is because of duplicate of hsqldb.jar in installer classpath. 

Workaround:

1. Run installer as normal
2. Right before config RDBMS steps. 
Database Management System Configuration
Use an already installed DBMS [1, Enter]
1
Select DBMS for metadata:
MariaDB [1, Enter]
MySQL [2]


3. Delete hsqldb.jar in temporary extracted installer dir (in my case: /home/apps/Knowage-7_2_0-CE-Installer-Unix-20200730.sh.14611.dir)

rm /home/apps/Knowage-7_2_0-CE-Installer-Unix-20200730.sh.14611.dir/user/hsqldb.jar

4. Continue installation

by (1.0k points)
...