|summary:||Fixed a bug in lat check in that was causing the server to hang while starting on Felix on Windows platform only.|
|date:||2008-03-31 08:37:00 UTC (9 years)|
|message:||Fixed a bug in lat check in that was causing the server to hang while
starting on Felix on Windows platform only.
This was caused by the fact that I was using the following
synatx to specify the auto-start bundles URIs:
On Windows, com.sun.aas.installRoot expands to something like C:\glassfish,
the effectively the URI is points to non-existent file. Hence only Felix
was started, but nothing can be done with it. That looks like a hang only.
To fix it, I have now introduced a new system property called
com.sun.aas.installRootURI which is set before invoking Felix. This URI
is computed from the value of com.sun.aas.installRoot. Although I have not
tested GlassFish on Windows after making this change, I ran some unit tests
and they work.
Also updated config.properties with instructions to start Felix Shell.