0 Replies Latest reply on Nov 7, 2008 2:55 AM by Andrew Rubinger

    A Resuable "bootstrap" Component

    Andrew Rubinger Master

      @see https://jira.jboss.org/jira/browse/JBAS-6169

      I've changed the dependency between "main" and "bootstrap".

      Previously, "bootstrap" depended on a few classes in "main" - Server, ServerConfig, ServerConfigUtil, Version.

      The idea is that "main" is a standalone implementation of a launcher for AS, and all launchers will require a bootstrap.

      A side effect is that I had to put some classes from bootstrap into main's run.jar.

      Next steps are:

      * https://jira.jboss.org/jira/browse/JBAS-6170
      Update package names moved from "main" to "bootstrap"

      * https://jira.jboss.org/jira/browse/JBAS-6172
      org.jboss.system.server.Server should be JVM-agnostic

      * https://jira.jboss.org/jira/browse/JBAS-6171
      Remove "bootstrap" module from AS into its own Project

      * https://jira.jboss.org/jira/browse/JBAS-6173
      Change "file:/" protocol to "vfsfile:/" in System Properties used by Server