For both points #1 and #2 you are going to need a full blown J2EE app server first. Good luck with that, the code won't get written by pure bolster alone.
For future reference, if you or anyone else plans on making more one post wonders I suggest you post Apache advocacy on ASF hosted forums. That is the correct place for it.
Good to see he was binding his time since Oct 2001 for that first post on these forums :)
FWIW, i think the forum dates are wrong, it shows Oct 2001 even though ppl joined at a later time.