I completely trashed all old installs of Servoy, and installed Servoy 4.0 clean. I did a full install including headless client example … the only thing unchecked was runtime builder.
In the manual it talks about launching Developer with the “servoy_developer.command” file which it says is installed in the Servoy directory. Yet there is no such file in my install directory. In fact, a “locate servoy_dev” command in Terminal does not find it anywhere.
Why would I not have this file on my computer after a full new installation? Does it screw things up that I do not install into a directory called “Servoy” but instead in the path /Applications/Servoy Versions/Servoy_4_0_1/ ??
Sure, it does, but ASA does not. The instructions in that other thread say: “If you are having trouble getting your server started, try adding “-Z” switch to your command line (case sensitive).” And the manual says (section 4.5.2 of the Developer User Guide) that one can start Servoy on the Mac one of these ways:
– Go to the Servoy install folder.
– Double click on the Servoy icon. OR
– Double click on the servoy_developer.jar file. OR
– Double click on the servoy_developer.command file.
Then it says:
IMPORTANT: The servoy_developer.command file is included in the Servoy
folder/directory ONLY when performing a full install of Servoy 4.0 (or higher) on a computer
running Mac OS X. Double clicking on the servoy_developer.jar file can result in out of
memory exceptions, depending on the size of the Servoy solution. Double clicking on the
servoy_developer.command file will prevent out of memory exceptions; but will also display a
command shell prompt in a terminal window that must be hidden/closed manually - closing the
terminal window will immediately exit a currently open solution.
Well, I’ve done a full install including even the runtime builder. I’ve downloaded a brand-new copy of 4.0.0 final (sorry for the erroneous version number in my earlier post).
No servoy_developer.command file is included in my installation, and not anywhere on my computer. Why?
When I start Servoy/developer/Servoy.app the ASA server is not started.
So if I can’t find servoy_developer.command, where am I supposed to add “-Z” to?
I’d like to also note that there is no servoy_developer.jar file in my installation.
Also, even if I double-click Servoy/application_server/Servoy.app first, then launch Servoy/developer/Servoy.app, ASA still is not started and there is a red “x” through every server in the list.
Once again, this was a full install (every box checked) of Servoy 4.0.0 final on my G4, 10.4.11. Are the instructions in the manual correct, and if so, why would my installation not contain the files it refers to? And how do I start Servoy from the command line so as to add a “-Z”? (I’ve never had to do that on my Mac in the past, and there are no instructions for that in the manual other than the reference to “servoy_developer.command”)
I’ve been working with Ilyse on this issue and found the following:
The issue of the missing database server connections I addressed already here: viewtopic.php?f=8&t=11036
The other issue is that bug_db can’t be opened by dbsrv9 (it’s a PPC mac). The following is in her sybase_log.txt
Database cannot be started -- "/Applications/Servoy/application_server/database/bug_db.db" unable to open transaction log
``` She did multiple reinstalls always with that same result.
So Sybase was stopping after this error, hence the connections being X'ed out.
I used the [u]same installer[/u] and installed it on my Intel Mac (thus with dbsrv10) and bug_db does open fine.
Looks like Servoy bundled a Sybase 10 only database with Servoy 4 (bug_db.db only)
She commented out the bug_db.db in the sybase.conf and now all works fine (ex. bug_db)
Thanks Robert for your 100% expert and effective help …
I just want to add that indeed there is no servoy_developer.command file, and no servoy_developer.jar file in the Servoy 4.0.0 final installation. At least not on a PPC Mac there isn’t … I will download a fresh copy of the manual, maybe I have an older one?
kazar:
I just want to add that indeed there is no servoy_developer.command file, and no servoy_developer.jar file in the Servoy 4.0.0 final installation. At least not on a PPC Mac there isn’t … I will download a fresh copy of the manual, maybe I have an older one?
The servoy_developer.command file was introduced in v3.1.0 and used all the way up to the v3.5.7. But you are right, it’s not available in the v4.0.0 install (for Mac OS X).
So it looks like the manual needs to be updated on that part.