Hi !
Featured games (85)
games approved by the League of Dukes
Games in Showcase (636)
Games in Android Showcase (178)
games submitted by our members
Games in WIP (688)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Need help getting project setup under Eclipse  (Read 1094 times)
0 Members and 1 Guest are viewing this topic.
Offline bcrane

Junior Newbie

« Posted 2007-03-03 01:02:58 »

I've followed the instructions here:  ...however I'm still having troubles getting the server running when using trying to use a boot class that I specify. I can get the server running under Eclipse if there are no games specified in the conf/deploy.xml files, but that doesn't really do the trick!

Basically all I've done so far is create a project in Eclipse, hook up the references to SunGameServer.jar and setup the run/debug argument for the conf file (although, it seems to load it just fine without the arg). I've copied the file into my project (fixed the package reference in the file, but it's otherwise unchanged), under our project root package (it's the only java file in there so far), adjusted the conf and deploy.xml files to point to the right locations (I believe), but I'm still getting this exception when I try to run the server:

java.lang.StringIndexOutOfBoundsException: String index out of range: -1
   at java.lang.String.substring(Unknown Source)
java.lang.InstantiationException: Missing Installation Loader

Here is my SGS-apps.conf file:

#This file describes the games installed into this back end as a list of one line entries
#The entries make up a 2 column able as follows
#Game ID   URL Location of deployment XML
1   file:deployment.xml

Here is my deployment.xml file:

<?xml version="1.0" encoding="UTF-8"?>
<GAMEAPP gamename="ChatTest">
   <GLEAPP bootclass="com.bigfishgames.azur.server.ChatTestBoot" classpathURL="file:bin" />       
   <USERMANAGER serverclass=""
      <PARAMETER tag="host" value="" />       
      <PARAMETER tag="port" value="1150" /> 
      <VALIDATOR moduleclass="">
         <PARAMETER tag="password_file_url" value="file:passwd.txt" />

The project structure looks like this:


I'm stumped at this point...I've tried playing around with the classpathURL to no effect. Any ideas?
Offline Jeff

JGO Coder

Got any cats?

« Reply #1 - Posted 2007-03-11 20:07:55 »

Please down load the 0.9 release if you haven't already and see my updated instructions further down that thread.

Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!
Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

Dwinin (75 views)
2015-11-07 13:29:08

Rems19 (81 views)
2015-10-31 01:36:56

Rems19 (81 views)
2015-10-31 01:32:37

williamwoles (107 views)
2015-10-23 10:42:59

williamwoles (93 views)
2015-10-23 10:42:45

Jervac_ (112 views)
2015-10-18 23:29:12

DarkCart (137 views)
2015-10-16 00:58:11

KaiHH (118 views)
2015-10-11 14:10:14

KaiHH (159 views)
2015-10-11 13:26:18

BurntPizza (173 views)
2015-10-08 03:11:46
Rendering resources
by Roquen
2015-11-13 14:37:59

Rendering resources
by Roquen
2015-11-13 14:36:58

Math: Resources
by Roquen
2015-10-22 07:46:10

Networking Resources
by Roquen
2015-10-16 07:12:30

Rendering resources
by Roquen
2015-10-15 07:40:48

Math: Inequality properties
by Roquen
2015-10-01 13:30:46

Math: Inequality properties
by Roquen
2015-09-30 16:06:05

HotSpot Options
by Roquen
2015-08-29 11:33:11 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!