3.5 smart client not loading on intel mac

Questions, answers, tips and ideas on Servoy Client

Postby Robert Huber » Mon Dec 31, 2007 12:54 pm

Hi Patrick

Are you talking about Mac OS X 10.5.x?

we are using the latest Servoy version as below under Mac OS X 10.4.11 and don't have problems to start the Client.

Servoy Client
Version 3.5.3-build 516
Java version 1.5.0_13-121 (Mac OS X)

Best regards, Robert

patrick wrote:There is a signature problem with certain versions of Java on the Mac only. It also works with some 1.5 versions, but not with the latest. Strange problem, yes. There has been some discussion about this here, however. It took me a while to find out also.
Robert Huber
7r gmbh, Switzerland
SAN Developer
www.seven-r.ch
User avatar
Robert Huber
 
Posts: 1239
Joined: Tue Aug 23, 2005 6:52 pm
Location: Schaffhausen, Switzerland

Postby tgs » Mon Dec 31, 2007 2:01 pm

Hi Robert,

Robert Huber wrote:we are using the latest Servoy version as below under Mac OS X 10.4.11 and don't have problems to start the Client.

Servoy Client
Version 3.5.3-build 516
Java version 1.5.0_13-121 (Mac OS X)


what kind of Servoy Server do you have? We are using the same Software- and Systemversion as you, but while starting the Servoy Client we get always a Certificat message dialog and the connection to the server fails.

Thomas
Thomas Schnaus
SAN Developer
yomotec GmbH
User avatar
tgs
 
Posts: 886
Joined: Wed Oct 04, 2006 12:05 pm
Location: Germany

Postby IT2Be » Mon Dec 31, 2007 2:06 pm

The dialog that shows you the error message also hold logging.
Can you share that information to see where and what happens...
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Postby tgs » Mon Dec 31, 2007 2:35 pm

Hi Marcel,

here is the log info:

2007-12-30 23:42:07.872 Servoy Client[700] CFLog (0): CFMessagePort: bootstrap_register(): failed 1103 (0x44f), port = 0xf503, name = 'com.apple.jnlp-file___localhost_Users_thomas_Library_Caches_Java_cache_javaws_http_D192.168.155.101_P8080_DMservoy-client_AMserv'
See /usr/include/servers/bootstrap_defs.h for the error codes.
2007-12-30 23:42:07.873 Servoy Client[700] CFLog (99): CFMessagePortCreateLocal(): failed to name Mach port (com.apple.jnlp-file___localhost_Users_thomas_Library_Caches_Java_cache_javaws_http_D192.168.155.101_P8080_DMservoy-client_AMserv)
30.12.2007 23:42:12 com.servoy.j2db.util.Debug log
INFO: Starting Servoy from /Users/thomas/Desktop
30.12.2007 23:42:12 com.servoy.j2db.util.Debug log
INFO: Servoy 3.5.3 build-516 on Mac OS X using Java 1.5.0_13
30.12.2007 23:42:12 com.servoy.j2db.util.Debug error
SCHWERWIEGEND: Throwable
java.net.SocketException: factory already defined
at java.rmi.server.RMISocketFactory.setSocketFactory(RMISocketFactory.java:94)
at com.servoy.j2db.J2DBClient.a(Unknown Source)
at com.servoy.j2db.J2DBClient.G(Unknown Source)
at com.servoy.j2db.J2DBClient.a(Unknown Source)
at com.servoy.j2db.J2DBClient.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.javaws.Launcher.executeApplication(Launcher.java:1178)
at com.sun.javaws.Launcher.executeMainClass(Launcher.java:1125)
at com.sun.javaws.Launcher.continueLaunch(Launcher.java:968)
at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:522)
at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:218)
at com.sun.javaws.Launcher.run(Launcher.java:165)
at java.lang.Thread.run(Thread.java:613)
30.12.2007 23:42:12 com.servoy.j2db.util.Debug error
SCHWERWIEGEND: Already factory registered com.sun.deploy.net.protocol.rmi.DeployRMISocketFactory

I will hope this helps.
Thomas
Thomas Schnaus
SAN Developer
yomotec GmbH
User avatar
tgs
 
Posts: 886
Joined: Wed Oct 04, 2006 12:05 pm
Location: Germany

Postby IT2Be » Mon Dec 31, 2007 2:49 pm

Is your server a pc or a mac and what Java version have you running on your server?
I don't remember well anymore but I think your server should at least run Java 5 (1.5) for the mac to connect due to the mentioned bug...

Have you tried to clear the server folder ${servoy_root}/server/work/Catalina/*?

Make a backup of the folder(s) you are going to remove but please try...
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Postby tgs » Mon Dec 31, 2007 3:03 pm

Marcel,

I tried the Servoy Server on Mac OS X Server 10.4.11 and WinXP, both with the newest Java Release. The shared log info is from a connection to the win server.
Now I will try again the server - client connection between the macs, after having cleared the 'Catalina'-folder and report whats up.

Thank you for help!
Thomas
Thomas Schnaus
SAN Developer
yomotec GmbH
User avatar
tgs
 
Posts: 886
Joined: Wed Oct 04, 2006 12:05 pm
Location: Germany

Postby Robert Huber » Mon Dec 31, 2007 3:20 pm

Salut Thomas

We have a Mac OS X Server 10.4.11 Dual G5 as Servoy server with Java version 1.5.0_13. My client machine is a Intel MacBook Pro.

Servoy Server is:

Servoy version 3.5.3-build 516, repository version 31
Current time: Mon Dec 31 14:18:49 CET 2007

Hope this helps, regards, Robert


tgs wrote:Hi Robert,

Robert Huber wrote:we are using the latest Servoy version as below under Mac OS X 10.4.11 and don't have problems to start the Client.

Servoy Client
Version 3.5.3-build 516
Java version 1.5.0_13-121 (Mac OS X)


what kind of Servoy Server do you have? We are using the same Software- and Systemversion as you, but while starting the Servoy Client we get always a Certificat message dialog and the connection to the server fails.

Thomas
Robert Huber
7r gmbh, Switzerland
SAN Developer
www.seven-r.ch
User avatar
Robert Huber
 
Posts: 1239
Joined: Tue Aug 23, 2005 6:52 pm
Location: Schaffhausen, Switzerland

Postby tgs » Mon Dec 31, 2007 3:41 pm

Hi Robert,

thank you for your replay so quickly.
I'm sorry, but it doesn't help. The difference between your system and ours is that we have an Intel MacPro with Mac OS X Server 10.4.11 and Intel iMacs with OS X 10.4.11.

Servoy version 3.5.3-build 516, repository version 31
Java.vm.version=1.5.0_13-121

I am much in trouble, because in two days I have an customer installation on ppc and Intel Macs....

Cheers and a happy new year!
Thomas
Thomas Schnaus
SAN Developer
yomotec GmbH
User avatar
tgs
 
Posts: 886
Joined: Wed Oct 04, 2006 12:05 pm
Location: Germany

Postby IT2Be » Mon Dec 31, 2007 4:01 pm

I am much in trouble, because in two days I have an customer installation on ppc and Intel Macs....

To make it a little more bearable for you, the fact that it does not work with your current setup does not say anything about your client.
If I were you I would test further, tell your client that there might be an issue and just go ahead installing...

Just my 2 cents...
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Postby Robert Huber » Mon Dec 31, 2007 4:16 pm

Hello Thomas

So the difference is that you have an Intel based Server, and therefor the clients do not start any more. It can't be the client machines, as we use Intel based MacBook and MacBook Pro and a G5 Dual (PPC) as client machines, all work very well with 3.5.3.

Hmm, may be Servoy has an answer to that strange behaviour.

Regards, Robert

tgs wrote:Hi Robert,

thank you for your replay so quickly.
I'm sorry, but it doesn't help. The difference between your system and ours is that we have an Intel MacPro with Mac OS X Server 10.4.11 and Intel iMacs with OS X 10.4.11.

Servoy version 3.5.3-build 516, repository version 31
Java.vm.version=1.5.0_13-121

I am much in trouble, because in two days I have an customer installation on ppc and Intel Macs....

Cheers and a happy new year!
Thomas
Robert Huber
7r gmbh, Switzerland
SAN Developer
www.seven-r.ch
User avatar
Robert Huber
 
Posts: 1239
Joined: Tue Aug 23, 2005 6:52 pm
Location: Schaffhausen, Switzerland

Postby tgs » Mon Dec 31, 2007 6:10 pm

Ok, last post this year! Thank you all.

I tried an other combination with win pc as Servoy Server and a PPC iMac as Client. This works well. Next I will try the Intel Mac as Servoy Server and the PPC iMac shall be the Client. I think this will work too (hopefully). Finally may be the Intel iMacs are the problem...

.... more about this next year.... :-)
Thomas Schnaus
SAN Developer
yomotec GmbH
User avatar
tgs
 
Posts: 886
Joined: Wed Oct 04, 2006 12:05 pm
Location: Germany

Postby tgs » Sat Jan 12, 2008 8:15 pm

New year..... new luck!

In Client networks we had some Macs they also wouldn't launch the Servoy solution from the Server. I checked the network settings on this machines and found an active http-proxy configuration. After deactivating the http-proxy, respectively adding the Servoy servers IP the client launches and the solution opens correct. Same case on my iMac. I forgot the http-proxy settings....!

Thomas
Thomas Schnaus
SAN Developer
yomotec GmbH
User avatar
tgs
 
Posts: 886
Joined: Wed Oct 04, 2006 12:05 pm
Location: Germany

Previous

Return to Servoy Client

Who is online

Users browsing this forum: No registered users and 16 guests

cron