Appendix B. Change is inevitable
This chapter covers:
-
- Jopr and the new administration console
- JBoss Portal 2.7.0
- The default/lib directory
- The web configuration
- The profile service repository
- The jboss.server.log.threshold system property
Things do not change; we change.
Henry David Thoreau
Thoreau was wrong, mainly because he never knew of any open source Java projects! To give you a little history, we finished writing the book in August of 2007. At that time, JBossAS 5.0.0 was at Beta 2 and GA was scheduled for that December. So we put the book on the shelf and awaited CR1. It was a long wait. As Beta 3, Beta 4, and then CR1 came out, we scrambled to update the book and source code to reflect the changes in each release. Then CR2 came out near the end of making text changes based on CR1, so we revalidated on CR2 and started sending chapters to the typesetter confident that the content would match GA very well. Considering the changes we saw in CR2, and with assurances from key members of the JBossAS development team that there would be no more changes, this seemed a reasonable assumption. There were few configuration changes in CR2; instead, it mostly fixed things that were broken in earlier versions, such as the port binding service that had been broken since Beta 1.