It has to do with the -Djboss.server.home.dir being set on the server
command line. We only set the jboss.server.base.dir as a side effect of
building the jboss.server.home.dir in getServerHomeDir(). If the
jboss.server.home.dir is already set, then nothing is calling
getServerBaseDir() to set the jboss.server.base.dir. All of these values
need to be set during the BaseServerConfig initialization.
Scott Stark wrote:
I can't tell if its something in this change or the
profileservice
default change(although I ran all the tests), but the security manager
tests are not starting now because the jboss.server.base.dir system
property is not being defined, and the profile cannot be loaded:
*** DEPLOYMENTS IN ERROR: Name -> Error
ProfileService -> org.jboss.profileservice.spi.NoSuchProfileException:
Profile root does not exists:
/home/svn/JBossHead/jboss-head/testsuite/${jboss.server.base.dir}/default
I'm looking at why that is.