Trying to configure [tigase](http://www.tigase.org/) to use hsqldb (hsqldb-1.8.0.9-1jpp.2) instead of derby (don't ask why, that's not the point) and everything works fine, except for setting some properties in the end. In Derby I had

```
CREATE procedure TigAddUserPlainPw(userId varchar(2049), userPw varchar(255)) 
    PARAMETER STYLE JAVA
    LANGUAGE JAVA
    MODIFIES SQL DATA
    DYNAMIC RESULT SETS 1
    EXTERNAL NAME 'tigase.db.derby.StoredProcedures.tigAddUserPlainPw';

```

and

```
call TigAddUserPlainPw('db-properties', NULL);

```

When I try to replices this with hsqldb by

```
CREATE ALIAS TigAddUserPlainPw
    FOR "tigase.db.derby.StoredProcedures.tigAddUserPlainPw";

```

and

```
CALL TigAddUserPlainPw('db-properties', NULL);

```

I get this error message

```
[root@tikanga scripts]# ./hsqldb-db-create.sh /var/lib/tigase/db/tigase
SQL Error at '/etc/tigase/database/hsqldb-schema-4-props.sql' line 1:
"CALL TigAddUserPlainPw('db-properties', NULL)"
Wrong data type: [Ljava.sql.ResultSet; in statement [CALL TigAddUserPlainPw(]

```

Any idea, what I am doing wrong?