Questions and discussion about using ProcessMaker: user interface, running cases & functionality
#815120
Hi folks,
when I try to create a report table, on an external mysql database, I get the following error:
Code: Select all
Exception: [wrapped: No driver has been registered to handle connection type: ]
If I select the workflow database I don't have any issue.
Thanks in advance.
M.
Attachments
Schermata del 2018-07-11 11-51-16.png
Schermata del 2018-07-11 11-51-16.png (66.22 KiB) Viewed 8695 times
Schermata del 2018-07-05 17-35-24.png
Schermata del 2018-07-05 17-35-24.png (107.19 KiB) Viewed 8695 times
#815135
I just tried creating a report in an external MySQL database using PM 3.2.1 Community and I didn't have a problem.
It might be that your MySQL user doesn't have permissions to connect from a remote domain or to create tables in the external database.

In your external MySQL database do this:
mysql -u root -p
mysql> grant all on *.* to 'USER'@'123.45.56.78' identified by 'p4sSw0rD' with grant option;
mysql> exit;

Change USER to the name of your user, 123.45.56.78 to the domain name or IP address of you ProcessMaker server, and p4sSw0rD to the password for your user.

Does that fix it?
#815166
I checked the user permission before and after the creation of a report table, result the permission doesn't change.
Another weird thing, I edit a working table and I get the attached error. :shock: (the table is on database!)
I don't think is a problem of grant or dirty data collected during the test cases.
Attachments
Schermata del 2018-07-13 10-11-01.png
Schermata del 2018-07-13 10-11-01.png (22.23 KiB) Viewed 8287 times
Schermata del 2018-07-13 10-00-37.png
Schermata del 2018-07-13 10-00-37.png (64.02 KiB) Viewed 8287 times
#823429
Hi amosbatto,
this issue still present on 3.3.4-community. Also I think that this issue cause problems on mobile app.
It generates the error "Bad request: No connection params set for: <db-id of report tables>".
The report table works correctly if I use portal and if I delete it from designer then the mobile app goes.
All works correctly if I set report table on the workflow database but I want to have distinct db for reporting on the same instance where is the workflow database.
Could be a mysql driver problem?
#823435
Have you tried deleting the Report Table and then creating a new one?
If I import a process from another installation of ProcessMaker, I often have to do that.

If the Report Table is in the same database as the workspace, does it work correctly? (I don't think that using an external database for Report Tables is well tested.)

Experience heightened pleasure with Cenforce 100 M[…]

Get an instant solution to move emails to MBOX for[…]

Most Demanding OST to PST Converter

The most demanding OST to PST Converter is TrijaT[…]

Betvisa clone scripts are pre-built software solut[…]