4.1.0 Final - Installer issues

Hi,

i seem to be having real trouble getting sybase to run in vista as well.
cant see any sign of it anywhere…

does anyone know how to get it running in vista?

thanks
eugene

where do you install servoy in?
\program files ?

dont do that install servoy in a dir outside of any official dirs

thanks…
reinstalling on c drive did the trick for sybase…
but still get the error:
“Cannot get solutions from : 209.139.209.241
Error getting the repository from host 209.139.209.241:1099”

should i change the repository database entry from local to my remote repository?
or should i leave it on the default local repository server settings

error log::

!ENTRY com.servoy.eclipse.core 4 0 2009-08-28 21:45:10.734
!MESSAGE Cannot get solutions from repository
!STACK 0
com.servoy.eclipse.team.Za: Error getting the repository from host 209.139.209.241:1099
at com.servoy.eclipse.team.RepositoryAccessPoint.Zg(RepositoryAccessPoint.java:16)
at com.servoy.eclipse.team.RepositoryAccessPoint.Zd(RepositoryAccessPoint.java:67)
at com.servoy.eclipse.team.RepositoryAccessPoint.Za(RepositoryAccessPoint.java:101)
at com.servoy.eclipse.team.ui.NewSolutionWizard$4.runInWorkspace(NewSolutionWizard.java:2)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at java.rmi.Naming.lookup(Unknown Source)
at com.servoy.eclipse.team.RepositoryAccessPoint.Zg(RepositoryAccessPoint.java:37)
… 5 more
Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source)
at com.servoy.j2db.util.rmi.compressing.CompressingOutputStream.flush(CompressingOutputStream.java:8)
at java.io.BufferedOutputStream.flush(Unknown Source)
at java.io.DataOutputStream.flush(Unknown Source)
… 11 more
Caused by: java.io.EOFException: SSL peer shut down incorrectly
at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
… 18 more

many thanks
Eugene

are on both ends ssl enabled?

Try to disable or enable them on both ends, so locally and remotely through the admin pages.

thanks
tried setting both local and remote server network ssl and no ssl but still get the same error
many thanks

if you set both to not use ssl its impossible to get the same error (the same stacktrace about ssl handshake)

thanks

I see what you mean…
this it the log with both ssl unenabled.

many thanks

!ENTRY com.servoy.eclipse.core 4 0 2009-08-31 17:40:54.250
!MESSAGE Cannot get solutions from repository
!STACK 0
com.servoy.eclipse.team.Za: Error getting the repository from host 209.139.209.241:1099
at com.servoy.eclipse.team.RepositoryAccessPoint.Zg(RepositoryAccessPoint.java:16)
at com.servoy.eclipse.team.RepositoryAccessPoint.Zd(RepositoryAccessPoint.java:67)
at com.servoy.eclipse.team.RepositoryAccessPoint.Za(RepositoryAccessPoint.java:101)
at com.servoy.eclipse.team.ui.NewSolutionWizard$4.runInWorkspace(NewSolutionWizard.java:2)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at java.rmi.Naming.lookup(Unknown Source)
at com.servoy.eclipse.team.RepositoryAccessPoint.Zg(RepositoryAccessPoint.java:37)
… 5 more
Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source)
at com.servoy.j2db.util.rmi.compressing.CompressingOutputStream.flush(CompressingOutputStream.java:8)
at java.io.BufferedOutputStream.flush(Unknown Source)
at java.io.DataOutputStream.flush(Unknown Source)
… 11 more
Caused by: java.io.EOFException: SSL peer shut down incorrectly
at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
… 18 more

no ssl is enabled on 1 side at least

See your stacktrace:

javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake

Thats SSL so 1 is in SSL

many thanks Johan

i see what you mean, restarted both servoys and there does not seem to be any ssl error this time.
is this any better? thanks Eugene

!ENTRY com.servoy.eclipse.core 4 0 2009-09-01 09:28:34.919
!MESSAGE Cannot get solutions from repository
!STACK 0
com.servoy.eclipse.team.Za: Error getting the repository from host 209.139.209.241:1099
at com.servoy.eclipse.team.RepositoryAccessPoint.Zg(RepositoryAccessPoint.java:16)
at com.servoy.eclipse.team.RepositoryAccessPoint.Zd(RepositoryAccessPoint.java:67)
at com.servoy.eclipse.team.RepositoryAccessPoint.Za(RepositoryAccessPoint.java:101)
at com.servoy.eclipse.team.ui.NewSolutionWizard$4.runInWorkspace(NewSolutionWizard.java:2)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:
java.io.EOFException
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at java.rmi.Naming.lookup(Unknown Source)
at com.servoy.eclipse.team.RepositoryAccessPoint.Zg(RepositoryAccessPoint.java:37)
… 5 more
Caused by: java.io.EOFException
at java.io.DataInputStream.readByte(Unknown Source)
… 11 more

!ENTRY com.servoy.eclipse.core 4 0 2009-09-01 09:29:08.952
!MESSAGE Cannot get solutions from repository
!STACK 0
com.servoy.eclipse.team.Za: Error getting the repository from host 209.139.209.241:1099
at com.servoy.eclipse.team.RepositoryAccessPoint.Zg(RepositoryAccessPoint.java:16)
at com.servoy.eclipse.team.RepositoryAccessPoint.Zd(RepositoryAccessPoint.java:67)
at com.servoy.eclipse.team.RepositoryAccessPoint.Za(RepositoryAccessPoint.java:101)
at com.servoy.eclipse.team.ui.NewSolutionWizard$4.runInWorkspace(NewSolutionWizard.java:2)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:
java.io.EOFException
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at java.rmi.Naming.lookup(Unknown Source)
at com.servoy.eclipse.team.RepositoryAccessPoint.Zg(RepositoryAccessPoint.java:37)
… 5 more
Caused by: java.io.EOFException
at java.io.DataInputStream.readByte(Unknown Source)
… 11 more

the other side is closing the connection or doesnt read it in correctly

Are you use that the server is 209.139.209. 241 and the rmi runs on port 1099 and it doesnt have ssl enabled?
Is there a firewall that could block it?
Is compressing on both sides enabled? Disable it on both sides.

looks like the service was not running on the server :oops:
changed a few otherthings as well and now it can see the solutions :D
many thanks

but get this message:

“The internet database based repository is being used.
You should only use Servoy Team Provider and only share to ‘locahost’.
Using other team providers may result in unwanted behavior…
You should disable starting such a repository…
by setting servoy.application_server… TeamProvider to false.”

i dont fully understand that, could please advise, many thanks
Eugene

the warning says that because you enabled to start the Servoy Team Provider,
by setting “servoy.application_server.startRepositoryAsTeamProvider” to true
when the developer will start, you will have actually 2 repository running :
the developer repository, and a special repository used by the Servoy Team Provider;
this can cause problems, because the Servoy Team Provider repository can modify/overwrite
informations (mainly related to database information and servoy sequences), that were added by the user, in the developer repository.

the best way of using Servoy Team Provider, is to set “servoy.application_server.startRepositoryAsTeamProvider” to true, only when
servoy is started as application server, that will be used also as source control,
and set it to false, when starting servoy developer, in both of this cases, there will
be only one repository running

Gabi Boros:
the best way of using Servoy Team Provider, is to set “servoy.application_server.startRepositoryAsTeamProvider” to true, only when
servoy is started as application server, that will be used also as source control,
and set it to false, when starting servoy developer, in both of this cases, there will
be only one repository running

many thanks, does that mean that i set the remote server to “servoy.application_server.startRepositoryAsTeamProvider” = true,
and local pc servoy which will connect to remote server “servoy.application_server.startRepositoryAsTeamProvider” = false ?

thanks again
eugene

oceanswellbeing:

Gabi Boros:
the best way of using Servoy Team Provider, is to set “servoy.application_server.startRepositoryAsTeamProvider” to true, only when
servoy is started as application server, that will be used also as source control,
and set it to false, when starting servoy developer, in both of this cases, there will
be only one repository running

many thanks, does that mean that i set the remote server to “servoy.application_server.startRepositoryAsTeamProvider” = true,
and local pc servoy which will connect to remote server “servoy.application_server.startRepositoryAsTeamProvider” = false ?

thanks again
eugene

yes, this is the way it should be set