kutlak.roman
|
Posted: December 20, 2010 16:41 by kutlak.roman
|
|
Hi guys. I am trying to run the give system. It compiles fine. I can start the matchmaker, the server and even the client. When I answer the pre-questionnaire the client loads the world and disconnects after not even a second. The server I am using is the bare minimum - the dummy server with few System.out.println() calls so I see what gets called. The constructor seems to be called fine, but the call to connectionEstablished(QuestionnaireData, ClientMetadata) never happens. The system crashes (disconnects) and the method connectionDisconnected() gets called. No other error messages come from either of the 3 components (matchmaker, server, client). Any ideas what to look for? I am using tools 2.2.8, java 1.6 on mac os x 10.6.5. Output: Client: GIVE client, version 2.2.8 rnull [Client 16:27:24.847] Connected to matchmaker [Client 16:27:25.636] Connected to server instance INFO: Application started. . . . INFO: Child "Hud" attached to this node "FPS node" [Client 16:27:32.198] Connection closed by server. INFO: Application ending. server GIVE NLG server, version null Reading configuration from me-nlgsystem-config.xml... ************** New server instance created. ************** NLG system class: class edu.abdn.give2.DummyNlgSystem [Server 16:27:19.452] Listening on port 3001 [Server 16:27:24.890] Accepted connection for game ID 22, client gets instance on port 3002 [NlgServerInstance 16:27:24.924] Server instance running on port 3002 for gameId 22 at Mon Dec 20 16:27:24 GMT 2010 [NlgServerInstance 16:27:24.925] Accepting connections from matchmaker on port 3002 [Server 16:27:25.31] Listening on port 3001 [NlgServerInstance 16:27:25.32] Accepted connection from matchmaker. ************** New server instance created. ************** [NlgServerInstance 16:27:25.858] Accepting connection from client on port 3002 ... [NlgServerInstance 16:27:25.858] Accepted connection from client. [NlgServerInstance 16:27:31.171] Connection closed by client. [NlgServerInstance 16:27:31.174] Status of game run is: cancelled [NlgServerInstance 16:27:31.174] Sending report: cancelled [Server 16:27:31.174] Sending report for game 22 to /127.0.0.1:2999 [Server 16:27:32.198] Report sending done [Server 16:27:32.198] Port 3002 released, free ports are now: [3002] ************** Connection disconnected. **************** [NlgServerInstance 16:27:32.198] NLG server instance is finished. Thanks, Roman |
Client crashes after loading
Replies: 3 - Last Post: December 30, 2010 21:11
by: kutlak.roman
by: kutlak.roman
« Older Topic
» Newer Topic
showing 1 - 4 of 4
Alexander Koller
|
Posted: December 28, 2010 23:43 by Alexander Koller
|
|
Dear Roman, sorry to hear that you're having problems with the GIVE client. I'm travelling right now, and won't really have a chance to look into the issue until some time in January. But one possible cause for your problem is that we recently made some changes to the GIVE software that make the server API to which Maven links your code incompatible with the 2.2.8 tools. Could you go to (http://give2.googlecode.com the new GIVE website) and download version 2.3.3-SNAPSHOT of the tools? Perhaps this will already fix your problems. In general, the Kenai website is now deprecated and no longer maintained. You should definitely check Google Code for further updates. Cheers, Alexander. |
adenis
|
Posted: December 29, 2010 09:43 by adenis
|
|
Hi all, sorry for the delay! as Alexander said, we are now moving to google, please post new messages on http://groups.google.com/group/give-participants For your problem, Roman, I had this issue in the past. I assume you skipped the tutorial phase here since it is unlikely the client crashes during the tutorial phase. I suggest you do as Alexander proposed. In addition, it matters how you launch the server. You have: GIVE NLG server, version null While if I launch with libraries I have now in my local repository (not the latest I think): GIVE NLG server, version 2.2.7 rnull You seem to be missing the version number. The give2-nlgserver jar must include the MANIFEST file giving the version number for the server and client to match. It should normally be the case if you use Eclipse + Maven. In January I'll get back to GIVE and try with the new version. I also should do a tutorial on importing GIVE libraries with Eclipse, best, A.Denis |
kutlak.roman
|
Posted: December 30, 2010 21:11 by kutlak.roman
|
|
Hey guys, So I have downloaded the new set of tools and it works fine. Thanks. Nice holidays and happy new year. Roman |
Replies: 3 - Last Post: December 30, 2010 21:11
by: kutlak.roman
by: kutlak.roman
« Older Topic
» Newer Topic






