> My first mistake was to try to use the prepackaged distributions, as you
> correctly
> diagnosed. 

note this is not your mistake! - HelloWorld should also be available as
a packaged distribution, and we're working on this.

> After receiving your message (and a similar but shorter one from Paul
> Hammant), 
> I went the way you hinted:
>  
> 1. Took a CVS client tool 
>     WinCVS home page was down, so I grabbed jCVS and had no trouble 
>     getting it to work and downloaded the two Avalon modules as you
> suggested
>  
> C:\Checkout\jakarta-avalon\src\
> documentation not found.

> So, can you tell me what went wrong in building Avalon-Phoenix
> distribution?

yes. There was an error in my instructions. In order to build the
documentation and some other stuff that should be in a distribution,
phoenix uses the jakarta-avalon module. I forgot this.

You can either fetch that module as well (put it in your C:\Checkout
directory as well) and then do the "ant dist" again in the
jakarta-avalon-phoenix directory, or you can just, as suggested, type
"ant".

As a recap (for others), this should enable you to run the HelloWorld
application that demonstrates how to use phoenix:

1)  You will need to use CVS to get all the files to build and run it.
    See http://jakarta.apache.org/site/cvsindex.html.
2)  checkout the modules jakarta-avalon jakarta-avalon-apps and
    jakarta-avalon-phoenix.
3)  download and install ant (jakarta.apache.org/ant), set ANT_HOME
    to where you installed it (more information on all this is available on
    the ant website and in the ant docs)
4)  go to ./jakarta-avalon-phoenix
5)  type "ant dist"
6)  go to ./jakarta-avalon-apps/demo
7)  type "ant install"
8)  go to ./jakarta-avalon-phoenix/dist/bin
9)  execute run.bat or run.sh depending on your platform
10) phoenix should start
11) take a look at ./jakarta-avalon-phoenix/dist/logs/phoenix.log

Note that our aim is to, in time, to eliminate 1-7 and replace that with
"get the most recent distribution from this address and unpack". This
works mostly, except we don't have helloworld in there. Advantage of the
above process is that developers also find out about some great tools
(cvs and ant) in the process... :/

Thanks for the feedback, Nikolaj!

- Leo


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to