Vassal doesn't open modules.

Hi there

I have just Installed Vassal (newest version) and tried to start the wow minis module 2.2. Vassal just displayed an hourglass and didn’t seem to load it at all, even after repeated tries. Vassal seems to be connected to the server, it shows the number of players in each game, but it doesn’t load any modules.

Can anyone help me with this, please?

Thus spake “Nithavela”:

Which WoW Minis module did you try to load? Point me to where you downloaded
it.

How long did you wait after trying to load the WoW Minis module?


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Hello!

I’ve got the same problem. I cannot open Bucket of dice or Carcassone modules since I have installed version 3.1.x (I have tried with 3.1.5, 3.1.10 and even 3.1.11). However I don’t have any problems while using version 3.0.

I’ve reinstalled Vassal few times, always cleaning up my registers etc.

Any suggestions?

Thus spake “DeckardPL”:

Reinstalling will only fix corrupted files. This is almost never the problem.

Please describe more fully what exactly happens when you try to open
the Bucket of Dice module. It works for me with 3.1.11 without incident.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Vassal started some process, there was an hour-glass icon in a Vassal window… and nothing more. I have waited 5-10 minutes (once I waited almost a quarter of an hour) every time I opened a module, but it didn’t work.

Thus spake “DeckardPL”:

Go to Help > Show Error Log. Copy what’s there and paste it here.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

11 Oct 2009 14:32:50.750 0 – Starting
11 Oct 2009 14:32:50.750 0 – OS Windows XP
11 Oct 2009 14:32:50.750 0 – Java version 1.6.0_16
11 Oct 2009 14:32:50.750 0 – VASSAL version 3.1.11
11 Oct 2009 14:32:50.812 0 – Manager
11 Oct 2009 14:33:10.890 0 – Loading module file D:\RPG\Vassal\bucket-1.3.vmod
11 Oct 2009 14:33:10.906 0 – Loading module A Bucket of Dice
11 Oct 2009 14:33:10.906 0 C:\Program Files\Java\jre6\bin\java -Xms256M -Xmx512M -DVASSAL.id=1 -cp lib\Vengine.jar;Vengine.jar VASSAL.launch.Player

This shouldn’t be the module’s fault. We’ve been using both Bucket of Dice and Carcassonne several times a week, with 3.1.x installed on various platforms, and no such problems occurred. I switched from 3.1.5 to 3.1.10 yesterday and everything seems to run smoothly so far.

Thus spake “DeckardPL”:

How much RAM do you have?

Are you able to load any modules at all?

How are you loading the Bucket of Dice Module—from the central pane
of the Module Manager, or from the File menu?


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

RAM: 2,8 GB

Nope, I can’t open any module - I’ve checked Kremlin 3.1 and it failed.

I haven’t got any central panel; in the mainbox I have only this note:

To start playing Download a module and open it using the File menu. Many modules can be found at http:/www.vassalengine.org

I suppose this isn’t normal :frowning:

I can choose modules only by using File–>Open module etc., but Vassal still didn’t work.

Same mess with the newest version:

17 Oct 2009 20:25:47.468 0 – Starting
17 Oct 2009 20:25:47.468 0 – OS Windows XP
17 Oct 2009 20:25:47.468 0 – Java version 1.6.0_16
17 Oct 2009 20:25:47.468 0 – VASSAL version 3.1.12
17 Oct 2009 20:25:47.515 0 – Manager
17 Oct 2009 20:25:57.984 0 – Loading module file D:\RPG\Vassal\carcassonne-2.0.mod.mod
17 Oct 2009 20:25:57.984 0 – Loading module Carcassonne
17 Oct 2009 20:25:57.984 0 C:\Program Files\Java\jre6\bin\java -Xms256M -Xmx512M -DVASSAL.id=1 -cp lib\Vengine.jar;Vengine.jar -Dsun.java2d.d3d=false VASSAL.launch.Player

Just noticed that your are loading from your Drive D:, is that your CD or DVD drive? Do you have a pagefile sys on your D: drive if it is on your hard drive? Also if Drive D is on the hard drive how big or what is the size of the partition?

Keith

Hello!

D: drive is my second partition, it has 16GB free space at this moment.

My pagefile is on my first partition (C: drive), this file has 2 GB size.

Thus spake “DeckardPL”:

This is normal if you’ve never successfully loaded a module before. Modules
which you’ve loaded show up there.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Thus spake “DeckardPL”:

Please do the following:

Check whether you can run the Player without running the Module Manager:

  • Open a terminal: Go to Run, type ‘cmd’.

  • Go to the directory where VASSAL is installed. The default is
    C:\Program Files\VASSAL-3.1.12: Type ‘cd C:\Program Files\VASSAL-3.1.12’
    in the terminal.

  • Run the Player: Type
    ‘java -cp lib\Vengine.jar VASSAL.launch.Player D:\RPG\Vassal\bucket-1.3.vmod’
    in the terminal.

Does the module load when you do this?


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Hello!

Yes, it works!

However Vassal didn’t open modules when I had started by shortcut (I mean: in a standard way). Moreover if I want to use DOS to start Vassal after I had tried open module in a standard way, I have this report:

Exception in thread “main” java.lang.ClassNot FoundException: Vassal.launch.Player
at java.net.URLClassLoader$1.run
at java.security.AccessController.doPrivileged
at java.net.URLClassLoader.findClass
at java.lang.ClassLoader.loadClass
at sun.misc.Launcher$AppClassLoader.loadClass
at java.lang.ClassLoader.loadClass
at java.lang.ClassLoader.loadClassInternal
Could not find the main class:Vassal.launch.Player Program will exit.

So I must open Bucket of dice by DOS-command and not to touch shortcut until I will have reinstalled my Windows, I guess.

Thanks :slight_smile:

Thus spake “DeckardPL”:

Ok, that tells us that the problem is most likely in the connection between
the Module Manager and the Player.

Are you running a firewall on your system? The Module Manager and Player
talk to each other over a local socket. This should not be blocked by
your firewall, but some firewalls behave badly and block local sockets
anyway.

What’s the exact command you’re using when you do this?


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

I really don’t know - I use both Windows and Ashampoo firewalls, but the problem isn’t caused by a system firewall, because I have tried to open module after I turn it off… and it still didn’t work.

I used the same command as you wrote before. Maybe my english isn’t so good to explain that, so I’d like to write it down point by point for you:

  1. I started Vassal by shorcut/start menu.
  2. I tried to open the module by File->Open module.
  3. Vassal didn’t open the module.
  4. I run “DOS”, typed cmd, then "cd C:\Program Files\Vassal-3.1.12
  5. I typed second line of command: "java -cp lib\Vengine.jar VASSAl.launch.Player D:\RPG\Vassal\bucket-1.4.vmod
  6. DOS reported an error: Exception in thread “main” java.lang.ClassNot FoundException: Vassal.launch.Player
    at java.net.URLClassLoader$1.run
    at java.security.AccessController.doPrivileged
    at java.net.URLClassLoader.findClass
    at java.lang.ClassLoader.loadClass
    at sun.misc.Launcher$AppClassLoader.loadClass
    at java.lang.ClassLoader.loadClass
    at java.lang.ClassLoader.loadClassInternal
    Could not find the main class:Vassal.launch.Player Program will exit."

However keep in mind, that I can run Vassal and open bucket with the same command if I do not try to use shortcut/start menu to open it in the first place.

There is something else - when I tried to open carcassone module by line of command, it didn’t start and there was a report “unknown type”.

Thus spake “DeckardPL”:

If this is exactly what you typed, then it failed because you mistyped
“VASSAL.launch.Player”.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Sorry for a mistake, I made a typo.

However I’ve tried to start Vassal in that way twice times last week. It had crashed for the first time, generated same report as I quoted above, but after I reinstalled Vassal and made a second attempt (started by shortcut and then by command line) it worked. And yes, I’ve checked while I was typing.

I don’t know, maybe i have some problems with system/javafiles.

Btw, do you know why I cannot open Carcassonne by using a command line?