okey - so your issue is that Java on Windows 32 bit requires one big consecutive memory
chunk for the mx allocation. So you probably have the 1 GB free but not in one chunk.
the work around on reducing the memory is the best workaround for that.
Posted by forums
Original post:
https://developer.jboss.org/message/920831#920831