1. Abimael Lopez Cotto
  2. Report Editor
  3. Tuesday, February 27 2018, 02:22 PM
  4.  Subscribe via email
Good morning, I use Xojo Pro for Windows and Mac. My Web server is Linux, I create all my web app in my Windows 10 lap and/or in my mac mini.
Last week I buy Valentina Studio and ADK Report for Xojo (For Windows and Mac). I copy the Plug-ins in Xojo and in the Open Event for the app I have
Valentina.InitReports( "", "", "" ). After I setup all I saw the following error when I try to run the web app.

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.7 (Ubuntu) Server at 12.187.153.106 Port 80
Comment
There are no comments made yet.
Sergey Pashkov Accepted Answer
Hello,

The compiled Xojo application depends on the vcomponents libraries (like vshared, vkernel, vreport, vclient).
So in order to run the application on Linux, it is necessary to provide these libraries.

You can do it in different ways.

1) If you can install software on your Linux server you may use V4RB package for Linux:
http://valentina-db.com/download/release/lin_64/v4rb_x64_8_lin.deb

It will install the vcomponents at the system level.

2) Or you can extract the vcomponents from the DEB package and put it into the application folder, the structure of the application is described in the attached link.

The specific serial is required on each OS the application is going to be used, not only developed.
So in order to run the application on Linux system, it is necessary to pass the Linux serial number to Valentina.InitReports method. Without the number, it works in the demo mode.
References
  1. http://valentina-db.com/docs/dokuwiki/v8/doku.php?id=valentina:products:adk:v4rb:manual:deployment:linux
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 1
Abimael Lopez Cotto Accepted Answer
Question, I already have the Valentina studio and ADK Xojo for mac and windows, for the license of my Linux Server I only need to buy the Linux ADK for Xojo. Because I make the project only in the mac and Windows 10. I have that in my open app Valentina.InitReports( "", "", "" ) , how I can past the linux ADK Report for linux in my Xojo APP built in Windows.

Best Regards
Abimael Lopez
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 2
Sergey Pashkov Accepted Answer
Valentina.InitReports accepts serial numbers for 3 OS independently:
InitReports( inMacSN as string, inWinSN as string, inUnixSN as string )

For example:
Valentina.InitReports( "VR4RB-M-...", "VR4RB-W-...", "VR4RB-L-..." )
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 3
Abimael Lopez Cotto Accepted Answer
Thanks for your respond , I am sorry for ask because is my first time using Valentina, For my web app in Linux server I need to buy the Linux ADK License or I can Use the windows or mac License ADk for Xojo ??
Comment
please wait for an answer from Lynn. I think you should not buy anything else.
  1. Ruslan Zasukhin
  2. 2 years ago
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 4
Abimael Lopez Cotto Accepted Answer
Thanks, I need to create some report Tonight and I live in GA
I need to buy not problem the ADK for Linux Xojo
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 5
Sergey Pashkov Accepted Answer
Hello,
So have you tried to install V4RB on Linux? Are you able to run your application now?
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 6
Abimael Lopez Cotto Accepted Answer
Hello, I can print in the ADK Report locally, I already install the V4RB in my Linux server but when I create a APP Open Evente with Valentina.InitReports( "VR4RB-L-Linux","VR4RB-W-Windows","VR4RB-M-Mac" ) The Web app show to me a Internal error server. I copy all the vcomponents_64 to 'App Libs' and the vresources to my app folder and still not work. I follow all the instruction in the documents. Hope can fix today
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 7
Sergey Pashkov Accepted Answer
Locally - it means on Windows, right?

In order to see the actual error, you can temporarily switch the application to the Standalone deployment, and start the application from the Linux terminal.
You will see the error in the clear text.

Also, if you can send this compiled application with added vcomponents to me - I can try to run it on my system.
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 8
Abimael Lopez Cotto Accepted Answer
Let me explain, I have Xojo 2017 r3 Pro in my windows Laptop(For Web App). I create a web app and build for Linux because I am hosting the web app in a Linux Server.
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 9
Abimael Lopez Cotto Accepted Answer
to which email I can send the compiled application to you ??
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 10
Sergey Pashkov Accepted Answer
My email is sergey_pashkov dog valentina-db.com
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 11
Ruslan Zasukhin Accepted Answer
Hello, I can print in the ADK Report locally, I already install the V4RB in my Linux server but when I create a APP Open Evente with Valentina.InitReports( "VR4RB-L-Linux","VR4RB-W-Windows","VR4RB-M-Mac" ) The Web app show to me a Internal error server. I copy all the vcomponents_64 to 'App Libs' and the vresources to my app folder and still not work. I follow all the instruction in the documents. Hope can fix today


Hi,

I have notice that in this text wrong order of serials in call InitReports()

it should be as

InitReports( inMacSerial as String, inWinSerial as String, inLinSerial as String )
Comment
There are no comments made yet.
  1. more than a month ago
  2. Report Editor
  3. # 12
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.