So you want a WebClient on Mac OS X?

Here are the steps i went through.

  • Upgraded my OS X 10.3.9 to 10.4.
    We need OS X 10.4 in order to install JRE 1.5; do not attempt to install it on a system older than 10.4.

  • Downloaded and installed J2SE 5 (JDK 1.5.0_02) from
    http://www.apple.com/support/downloads/java2se50release1.html

  • In
    /Applications/Utilities/Java/J2SE 5.0/Java Preferences
    defined J2SE 5.0 as the default runtime applications setting.

  • installed and started Servoy 3.0a7.
    The first time it’s launched, it sweeps the content of the server.xml file located in Servoy/sever/conf. So better you make a copy of it before starting Servoy.
    Closed Servoy, replaced the server.xml file, relaunched Servoy.

Fired up my browser, typed in
http://localhost:8080/servoy-webclient
and… the Servoy Client Launcher page appears, what’s up?!?
typed in
http://127.0.0.1:8080/servoy-webclient
again: Servoy Client Launcher.

Well, in fact the status code sent back in the headers was 404, file not found.
So it probably means that the Servoy Client Launcher page is the one defined as the index and the 404 error response page.

But, now, let’s try from another machine (i hope you have one); typed in
http://Servoy.3.box.IP:8080/servoy-webclient
et voila’! here it is my WebClient CRM solution.

Well, at least this was my experience.
It works from a box other then the one running Servoy. Tested on Firefox and Safari.
Now, time to discover-enjoy this great tool!

Armando

after a few hours searching around for the right way to get my hands on the webclient html files i’ve come to a conclusion: WebDav is one of the most misunderstood sharing systems.

The good news is that on Mac you don’t need any additional tool. Simply while on the Finder type Command-K (or go to Go => Connect to Server)
in the Server address type:
http://IP-of-the-Servoy-machine:8080/se … /templates

That’s all!

Good luck,
Armando
(who now is the proud owner of an iCal AND an Apache Server WebDav sharing :roll: )