You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by bu...@apache.org on 2002/05/23 02:23:11 UTC
DO NOT REPLY [Bug 9333] New: -
Axis build process is a mess
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9333>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9333
Axis build process is a mess
Summary: Axis build process is a mess
Product: Axis
Version: current (nightly)
Platform: Other
OS/Version: Other
Status: NEW
Severity: Normal
Priority: Other
Component: Basic Architecture
AssignedTo: axis-dev@xml.apache.org
ReportedBy: stevel@apache.org
The current build file hierarchy doesnt scale, is too brittle, and therefore
dangerous and harder than need be to work with.
Fixes
-start using <property location> to set properties to file locations, so that
you can use <ant> into subdirectories properly
-use XML entities to define classpaths in the sub build files, or pass them down
from the parent
-on a case by case basis, move sub project build files from executing in the
base directory, to running in their own directories
-long term: consider an XSLT based process to generate the many test build files
from a simpler form.
I will start by attaching the patch to stabilize the main build file