On 8/24/07, Simon Laws <[EMAIL PROTECTED]> wrote: > > > > On 8/24/07, haleh mahbod <[EMAIL PROTECTED]> wrote: > > > > demo-bigbank was having ant issues as well. > > > > On 8/24/07, Simon Laws <[EMAIL PROTECTED]> wrote: > > > > > > On 8/24/07, Jean-Sebastien Delfino < [EMAIL PROTECTED]> wrote: > > > > > > > > Simon Laws wrote: > > > > > > > > > >> I worry we'd not get anything other than 1/ done by tomorrow and > > even > > > > then > > > > >> the READMEs etc would have bugs. So my preference would be for > > 0.99do > > > > 1/ > > > > >> for the big webapps but keep the small prebuilt ones. The big > > ones > > > are: > > > > >> demo-allert-aggregator.war > > > > >> demo-mortgage-creditcheck.war > > > > >> sample-helloworld-ws-sdo-webapp.war > > > > >> sample-helloworld-ws-service-webapp.war > > > > >> sample-calculator-webapp-ws.war > > > > >> > > > > >> Thats minimum changes to what we have today, just 5 readme > > updates, > > > and > > > > >> gives a distro size of less the 60Meg. > > > > >> > > > > >> For 1.0 do: > > > > >> - change samples to be simple contribution jar's that can work in > > all > > > > of > > > > >> standalone, webapp distro, Geronimo > > > > >> - maybe keep one existing webapp sample to demonstrate that style > > of > > > > >> packaging > > > > >> - fix the ClassLoader issues so that Tomcat deep integration > > works > > > well > > > > >> and > > > > >> have a sample/documentation for deep integration > > > > >> > > > > >> That should give a 1.0 distro size of less than 50Meg. > > > > >> > > > > >> Note also, i'd like to cut the 0.99 branch and create RC1 in > > about 9 > > > > hours > > > > >> so if anyone wants to go for something other than this for 0.99thats > > > > fine > > > > >> by me but it needs to start getting done pretty smartly :) > > > > >> > > > > >> ...ant > > > > >> > > > > >> > > > > > Ok, +1 for 1 given the time we have. I have to go and get some > > sleep. > > > > But > > > > > can do some of this first thing. > > > > > > > > > > Simon > > > > > > > > > > > > > > > > > > +1 to only keep the small prebuilt WARs for 0.99 , and revisit that > > later > > > > for 1.0 > > > > > > > > -- > > > > Jean-Sebastien > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > In line with option 1, i.e. fix the jars to build the wars as is, I've > > > fixed > > > the ant scripts for > > > > > > sample-calculator-webapp > > > demo-alert-aggregator.war > > > > > > in the trunk and the 0.99 branch. Still left to do > > > > > > demo-mortgage-creditcheck.war > > > sample-helloworld-ws-sdo-webapp.war > > > sample-helloworld-ws-service-webapp.war > > > sample-calculator-webapp-ws.war > > > sample-chat-webapp > > > > > > I'm going to do the demo-mortgage-creditcheck.war next but if anyone > > wants > > > to have a go there is a template in the demo-alter-aggregator > > build.xml of > > > how to run the sdo generator etc. > > > > > > I haven't changed the distribution to miss out the war files or fixed > > > READMES yes. > > > > > > Simon > > > > > > OK, I've fixed the ant builds for the modules on the original list (a job > for next time is to automate this in some way!). I haven't done the missing > readmes for > > sample-helloworld-ws-sdo-webapp.war > sample-helloworld-ws-service-webapp.war > > Or sorted out the mortgage demo so if anyone has any spare time they are > some things that need doing. I'll look at the big-bank demo build files. > > Simon > Right so that is me though the demo-bigbank-* as well - I've checked into the branch and trunk. Now just checking out, building the distro etc to see what I have to change by way of version numbers etc.
As an aside. It has taken me all day to go through these small number of samples. 10% of the time was constructing ant scripts (we need a more automatic way of doing this and testing them so that is on my list before the next release) but 90% of my time has been just working out what these things are supposed to do and why they don't do it anymore. Hooking the samples/demos more closely into the build will help keep them current but if you are just knocking up a quick sample please write a README so we know what it is supposed to do. Simon
