Automated webstart-maker: need game authors

Apparently the ISP has been “upgrading” firewalls and routers - and we all know what that means :(.

So, the site is inacessible, SSH connections are being refused or dropped randomly, and there’s nothing anyone can do until said ISP fixes what they broke.

But, being an ISP, no doubt the junior “engineer” who made the typo and fscked up the routing tables isn’t going to own up to it - and until they do, no-one’s going to fix it :(.

So…we’re twiddling thumbs and waiting, folks :slight_smile:

Communication! The mother of so many problems! :wink:

All seems to be working now. Whatever strangeness was going on with ISP (l couldn’t ssh in for a while) was just made harder to work through by the aggressive “no ICMP” firewall which I eventually got fed up with and turned off :).

Arindal has been uploaded, although it’s German only and seems to crash if you don’t have the German locale (or else it’s supposed to download a language pack and fails to), but there seems to be a problem with the web server occasionally going dormant for no apparent reason ???, so I’ve put on heavy logging and will see what happens next time.

In the meantime, should be fine to upload and use as normal - but if it ever stops responding on you whilst you’re doing something, or immediately after you do something, PM me to say what you’d done and what did(n’t) happen so I can make sure it doesn’t do it any more.

Just tried to register and I got this error …

Referer URL:/controllers/create-account

Throwable:java.lang.IllegalArgumentException: There is already a user with name = “chris_j_pook”
Line Source File
115 In AccountsModel.java
38 …called from CreateAccountController.java
141 …called from CMSControllersService.java
251 …called from bAsynchronousService.java
334 …called from bModule.java
534 …called from Thread.java

[quote]Just tried to register and I got this error …

Referer URL:/controllers/create-account

Throwable:java.lang.IllegalArgumentException: There is already a user with name = “chris_j_pook”
Line Source File
115 In AccountsModel.java
38 …called from CreateAccountController.java
141 …called from CMSControllersService.java
251 …called from bAsynchronousService.java
334 …called from bModule.java
534 …called from Thread.java
[/quote]
Well, um, did you try to register twice? The user is clearly there in the DB (in fact, you registered twice with different usernames and the same password, by the looks of things?)

Anyway, eventhough a user tries to register twice, it should not result in a stack trace page. The system should say something like “User X already exists. Please choose another user name”.

Summary please. I have gotten a bit lost going through the 14 pages in this thread.

I have an alpha level game that is to big to host myself…dinky space allotment, I use 50MB. What do I need to specify for your site to host it???

 do I need to include jogl jars and dll's,  
 I have some java speech in it do I need to upload jsapi jars??
 do I just upload every jar I use other thasn the JDK....is your JDK 1.4.2??

Huh? 14 pages too long? Where’s your stamina? ;D

Seriously, point taken…

The answer should be “no”. This depends upon two things:

  1. Is the version you need of JOGL available on the JGF site already?
  2. Is that version fully working? (i.e. did someone make a mistake when setting it up)

When you’re in the page that elts you upload JAR’s for your game, at the bottom should be a section letting you select which libraries your game uses, and gives you a set of available versions. I’ve partially tested this with JOGL, and it seemed to work - but please try it out and if anything goes wrong mail me at adam @ grexengine.com and I’ll try to fix ASAP.

If the version of JOGL you need isn’t listed as being available, let me know and I’ll try and put it up myself. It would help ENORMOUSLY if some of the JOGL authors would upload new versions themselves (only takes around 5 seconds if they just copy/paste the link to their JNLP-EXT), but so far AFAIAA they are not doing this.

At the moment, any lib you use that is not part of the standard JDK/JRE and which is not listed as an available library does need to be uploaded too.

However, it would be better if you were to create a Library on JGF, upload the JSAPI jars into that, set the version number correctly, publish it - and then it will become available as an option for your game. This is more effort for you, but it means no-one ever needs to upload those JAR’s again, they can share the ones fromthe Library you created.

Yes, just upload every jar.

The JDK doesn’t matter - all you have to do is select what minimum JDK is required to play your game, on the screen where you upload your JARs. Webstart will automatically make sure every player has this version installed, or a newer one.

Hope all that makes sense!

There seems to be a problem when wanting the JAR with the main class to be on top of the list of included JARS in the JNLP file. I don’t know what to do. I’ve played around with deleting and uploading but i’m only wasting the b/w and it’s not helping so i cannot publish the new version of my game… :’(