MikeMon
-
Content Count
129 -
Joined
-
Last visited
-
Days Won
1
Posts posted by MikeMon
-
-
The additional search match highlight "Foreground color" has no effect.
-
Does anyone know if there is a Quickreport version for Delphi 11.1?
-
Anybody knows how to enable TLS 1.2 (or any other SSL version) in Datasnap? It seems to only have TLS 1 enabled. I tried using "TIdServerIOHandlerSSLOpenSSL.SSLVersions" to enable TLS 1.2 but it didn't work.
-
What's the procedure to upload a new app version to Google play if you have changed the keystore file?
When I'm uploading the new private key I created during the "opt in" procedure in the "App Integrity" screen of Google Play Console, I'm getting the following exception:
"The private key does not match the certificate we know for this app".
Basically, how can I update the certificate?
-
6 minutes ago, Rollo62 said:There were two passwords, for the keystore and the Alias.
Are you sure both of them were correct ?
Yes. The 32-bit version is working fine. I even checked the "check passwords" and it's fine. The thing is I haven't even assigned anything on the 64-bit. The minute I choose the 54-bit bit, I'm getting the error.
BTW, when I go to Tools->Options->Deployment->Provisioning and assign it there, it's working fine for both 32 and 64. Is it enough?
-
Hi
I'm using Delphi 11 and I have this strange issue.
Under provisioning, assigning a keystore file and alias for Android 32-bit is working perfectly fine. When I go to Android 64-bit, I'm immediately getting the following error:
keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect.
The thing is that there is nothing yet assigned in the 64-bit provisioning key store and I'm getting the error.
Has anyone come across anything like this?
-
I can see Bonus KSVC 7.0 in my GetIt Package Manager just fine.
-
2 minutes ago, Lars Fosdal said:BTW: What is the setting of this one?
https://docwiki.embarcadero.com/RADStudio/Sydney/en/Server_Class_LifeCycleSession. And it's a rest connection.
-
1 minute ago, Lars Fosdal said:I'd try to find the classes that handles DB connectivity and see where in the codepath you are when the connection is dropped. Somewhere in that callstack there must be a logical explanation.
Otherwise, add a watchdog connection that keeps things alive? Brute force, I know... but...
OK Lars. Thank you!!
-
1 minute ago, Lars Fosdal said:Surely there must be some sort of mechanism that governs the lifetime of a DS session?
Yes. It's the SessionTimeout of the TDSHTTPWebDispatcher. Currently it's 20 minutes. But again, if that was the problem, I would ALWAYS have the problem; regardless if there is another connection active or not.
-
1 minute ago, Lars Fosdal said:I am talking about the server-side KeepAlive setting?
There is no KeepAlive setting on the server. I am using Datasnap, not RAD Server.
-
18 minutes ago, Lars Fosdal said:It may be because the datasnap server tears down the connection when nobody is using it.
It may be configurable. What is the setting of Server.KeepAlive ?
TDSRestConnection.Connection is Keep-Alive.
But like I said earlier, when I have a connection to the database by another software, there is no speed issue on the client. That's the strange part.
-
My application as in the client (app)?
i don’t use any timers. Every single call to the datasnap server is much slower except if there is already a connection to the database on the server side.
How does this code help exactly?
-
2 minutes ago, mjustin said:Do you have a test system? If yes, can you reproduce the slowness there?
And is it taking a constant amount of time to establish the first connection, ir is it varying?
(I remember a similar issue some years ago which only occured in the production server, and was resolved by a new installation of the InterBase server)
Yes. I checked on 2 different servers. On both servers, if another software is running that is connected to the same database, the Datasnap connections from clients are much faster. Very strange.
-
I have a very strange situation. I have developed an online ordering app connecting to a Datasnap server. This is the strange part: purely by luck, I found out that when I have a database connection active (by another software) on the server where the datasnap server resides, the app runs very fast; when I don't it is way too slow(er). I use Interbase and Firedac. Does this make sense? Has anyone come across an issue like this? It's like when the database has no connections active, the first connection is taking way too long.
-
On 5/21/2021 at 12:48 PM, M. Toussaint said:I just got an answer from Embarcadero in which they state API 30 is not officially supported with 10.4.2. They plan on supporting API 30 in Delphi 10.5....
But the official Embarcadero docwiki 10.4 Sydney - Release 2 - RAD Studio (embarcadero.com) states that it does.
Is it safe to follow @vfbb 's post above?
- 1
-
Anyone?
or even a point in the right direction?
-
Does anybody have any working code examples on how to implement Firebase Analytics, particularly Events, with Firemonkey?
-
Yes. It's back on!!
-
There seems to be a general problem with Embarcadero's links. E.g. my.embarcadero.com
-
5 minutes ago, Lajos Juhász said:I cannot load the page: "This site can’t be reached".
Tx. So, it's not just me!!
-
Is anybody facing any problems logging on to my.embarcadero.com?
-
16 hours ago, Vandrovnik said:Hmm, for now "solved" for deployed file MyFile.txt on app start:
- if exists, delete MyFile2.txt
- rename (deployed) MyFile.txt to MyFile2.txt
- in the app, use MyFile2.txt
I use this approach, too.
-
8 hours ago, KodeZwerg said:for windows i would use winapi, like that oneliner:
Result := URLMon.URLDownloadToFile(nil, PChar('http://www.somewhere.com/something.gif'), PChar('a:\local\file.ext'), 0, nil) = 0;
Hi. I'm using it for multi-device apps.
DevExpress VCL 23.1 & Delphi 12
in VCL
Posted
I am aware that DevExpress VCL 23.1 doesn't officially support Delphi 12. Has anyone found a workaround?