Re: Tools for J2EE Project
"Dmitri Colebatch" <[email protected]> Fri, 29 Mar 2002 09:02:06 +1100
| Newsgroups | gmane.comp.java.ejb.general |
|---|---|
| Message-ID | <027701c1d6a4$333b00d0$0100a8c0@hobbes> |
------=_NextPart_000_0274_01C1D700.6686B2C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable (o: no I dont... but XDoclet has all the ingrediants required to create such a = beast.... so if you wanted to have a look at building something based on th= at I'd be in there to help... otoh its been on my list of things to write f= or a while, so hopefully I'll get around to it on my own steam sooner or la= ter (o: cheesr dim ----- Original Message -----=20 From: Francis Purcell=20 To: [email protected]=20 Sent: Thursday, March 28, 2002 7:11 AM Subject: Re: [EJB-Developer] Tools for J2EE Project Exactly...do you know of such a tool, Dmitri? BTW, ideally the tool would also read the ejb doclet tags to determine th= e=20 JNDI name of the bean, etc...and just generate a .java file that can be=20 executed...and if it created a Cactus servlet .java file, that would be=20 incredibly cool... At 01:41 PM 3/27/2002 +1100, you wrote: >what sort of testing would you like to see XDoclet support? > >are you thinking something like > >/** > * @ejb:interface-method > * @junit-j2ee ... > * @junit-j2ee parameter name=3D"a" value=3D"foo" > * @junit-j2ee parameter name=3D"b" value=3D"bar" > */ >public void myMethodToBeTested(String a, String b) >{ > ... >} > >or what? > >----- Original Message ----- >From: "Francis Purcell" <[email protected]> >To: <[email protected]> >Sent: Wednesday, March 27, 2002 11:46 AM >Subject: RE: [EJB-Developer] Tools for J2EE Project > > >Wow, it's quite here...I wonder what's going on a JavaONE??? > >Anyway, totally agree with you, Mushtaq. JUnit is *the* tool for >testing... Jakarta Cactus is built on top of JUnit, and has a TestServl= et >class which your test-case extends, such that your test case is running = as >a servlet in a J2EE container, as compared to your test running as a sim= ple >java client in a private test JVM. This is my prefreed way test EJBs, >since this Servlet 2 EJB scenario better represents how my EJBs are bein= g=20 >used. > >BTW, anyone know of any *free* test tools that will allow you to define >your tests via JavaDoc tags ala XDoclet? (I know of one tool whose name >escapes me , but said tool has a license fee & proprietary execution >environment attached). What about performance measuring tools for serve= r >side components? > >Cheers, >Frank > > >At 04:21 AM 3/26/2002 -0500, you wrote: > >Also JUnit for unit testing... > > > >www.junit.org > > > >Regards, > >Mushtaq > > > > > ---------- > > > From: Francis Purcell[SMTP:[email protected]] > > > Reply To: [email protected] > > > Sent: Sunday, March 24, 2002 12:47 AM > > > To: [email protected] > > > Subject: Re: [EJB-Developer] Tools for J2EE Project > > > > > > Hi Sundar, > > > > > > Ant & XDoclet are requirements for everything J2EE I now do : > > > > > > Apache Ant -- of course...so many options in this thing, it's > > > unbelievable (my favorite lesser know options is being able to turn= tabs > > > in > > > your source code into x-number of spaces). I'm pretty sure there a= re VSS > > > options native to Ant...if not, you may want to look at using CVS i= f at > > > all > > > possible. > > > XDoclet > > (<http://xdoclet.sourceforge.net)>http://xdoclet.sourceforge.net) -- > > invaluable, especially when > > > > > > developing EJBs (I think there are tags for Orion, which I'd assume= works > > > with Oracle...if not, someone either has templates they can give yo= u, or > > > it > > > would be worth building your own). > > > > > > A good J2EE unit testing tool is Apache's Cactus, but I don't have = enough > > > experience with it to call it a requirement. I too would like to k= now > > > what > > > other testing tools (especially performance testing) people are usi= ng... > > > > > > As to meeting a schedule without fail, I don't think I'm the best p= erson > > > to > > > answer this question :-). I find inspiration in many extreme=20 > programming > > > > > > concepts around managing expectations, especially where you involve= the > > > client to determine what the requirements are, and the developers i= n > > > determining how long each requirement will take...then negotiating = with > > > the > > > client and letting them determine the trade offs between time and > > > functionality. Take a look at: > > > > >=20 > <http://www.c2.com/cgi/wiki?ExtremeProgrammingSummary>http://www.c2.com= /cgi/wiki?ExtremeProgrammingSummary > > > > > > Good luck, > > > Frank > > > > > > p.s., In preparing for this project, I would allocate time for you = and > > > your > > > developers to learn the tools. Don't just run through the examples= that > > > come with the tools (unless you want to build a false sense of > > > confidence). Rather, take the examples and build new things on top= of > > > them. Mimic what you are going to be doing on this project (servle= ts, > > > ejbs, etc...), and really exercise your knowledge of the tools (e.g= ., use > > > ant to create a build system full of build rules for your prototype= =20 > ejbs & > > > > > > servlets; use XDoclet to create deployment descriptors and home/rem= ote > > > interfaces for those prototypes; create a single rule in ant that b= uilds > > > your code from scratch, starts your J2EE server, deploys your=20 > jar/war/ear, > > > > > > runs your unit test, strips any tabs in your code, and check the ch= anges > > > into VSS, etc...). Knowing as much about how these things work (an= d how > > > they don't) before you enter panic mode is a big plus... BTW, ther= e are > > > some pretty good presentation tools out there, and more coming out = every > > > day ( > > > advice, Oracle AS may do some things very very well, but it probabl= y does > > > not do everything you need. > > > > > > > > > At 09:56 AM 3/23/2002 -0800, you wrote: > > > > > > > > > > > > > > >Dear Developers, > > > > > > > >I am about to lead a J2EE project. I would like to know a list of = best > > > >tools that I should get hold of. As we are going with Oracle9i as= =20 > the app > > > > > > >server. So for IDE we are going for JDeveloper. For Version contro= l I am > > > >thinking to use Visual Source Safe. I would like to know the appro= priate > > > >tools for Desinging, Project management, Testing including functio= nal, > > > >load testing, performance testing. I would appriciate if U guys c= an=20 > give > > > > > > >inputs as how should I proceed managing the project as the cilent = wants > > > us > > > >to meet the deadline without fail. Thanks in advance. > > > > > > > >Regards > > > > > > > >Sundar. > > > >> > > > >> > > > > > > > > > > > >Do You Yahoo!? > > > >Yahoo! Movies - coverage of the 74th Academy Awards=AE > > > >Yahoo! Groups Sponsor > > > >ADVERTISEMENT > > > >< > > > 6905:HM/A=3D"7665/R=3D=3D0/* > > > 63%3eM=3D!5002.1818248.3328688.1261774/D=3D=3Degroupweb/S=3D0500690= 5:HM/A=3D"7665/R > > > =3D=3D1>6b928b.jpg > > > >6b933f.jpg > > > > > > > >EJB-Developer group email addresses: > > > > Post message: [email protected] > > > > Subscribe: [email protected] > > > > Unsubscribe: [email protected] > > > > List owner: [email protected] > > > > > > > >Our other technical discussion groups: > > > >- For general Java (J2EE) questions/answers: > > > ><<http://groups.yahoo.com/group/Java_Developer>http://groups.yahoo= .com/ > > group/Java_Developer>http://groups.yahoo.com/gro > > > up/Java_Developer > > > >- For peer-to-peer software development discussion: > > > ><<http://groups.yahoo.com/group/P2P-Developer>http://groups.yahoo.= com/g > > roup/P2P-Developer>http://groups.yahoo.com/grou > > > p/P2P-Developer > > > > > > > >Web link to the EJB-Developer group: > > > > > > > ><<http://groups.yahoo.com/group/EJB-Developer>http://groups.yahoo.= com/g > > roup/EJB-Developer>http://groups.yahoo.com/grou > > > p/EJB-Developer > > > > > > > >ATTENTION: You are receiving this message because you actively=20 > subscribed > > > > > > >to the EJB-Developer technical discussion group on Yahoo! Groups. = All > > > >subscriptions come from Yahoo-verified email addresses and are log= ged; > > > >therefore subscriptions can be proved to any appropriate legal > > > >authority. To unsubscribe, send a blank email from the email addr= ess > > > >receiving group messages to the "Unsubscribe" email address shown > > > >above. If unsubscribing doesn't work, send a message concerning t= his > > > >problem to [email protected]. Only Yahoo! Groups is respons= ible > > > for > > > >their own subscription services; the moderator will not perform th= ese > > > >services at any time. > > > > > > > >*** EJB-Developer - A free service brought to you by Democracy 2.0 > > > >(www.democracy2.org) *** > > > > > > > >Your use of Yahoo! Groups is subject to the > > > ><<http://docs.yahoo.com/info/terms/>http://docs.yahoo.com/info/ter= ms/>Y > > ahoo! Terms of Service. > > > > > > > > > EJB-Developer group email addresses: > > > Post message: [email protected] > > > Subscribe: [email protected] > > > Unsubscribe: [email protected] > > > List owner: [email protected] > > > > > > Our other technical discussion groups: > > > - For general Java (J2EE) questions/answers: > > > > >=20 > <http://groups.yahoo.com/group/Java_Developer>http://groups.yahoo.com/g= roup/Java_Developer > > > - For peer-to-peer software development discussion: > > > > >=20 > <http://groups.yahoo.com/group/P2P-Developer>http://groups.yahoo.com/gr= oup/P2P-Developer > > > > > > Web link to the EJB-Developer group: > > > > >=20 > <http://groups.yahoo.com/group/EJB-Developer>http://groups.yahoo.com/gr= oup/EJB-Developer > > > > > > ATTENTION: You are receiving this message because you actively subs= cribed > > > to the EJB-Developer technical discussion group on Yahoo! Groups. = All > > > subscriptions come from Yahoo-verified email addresses and are logg= ed; > > > therefore subscriptions can be proved to any appropriate legal auth= ority. > > > To unsubscribe, send a blank email from the email address receiving= group > > > messages to the "Unsubscribe" email address shown above. If=20 > unsubscribing > > > doesn't work, send a message concerning this problem to > > > [email protected]. Only Yahoo! Groups is responsible for the= ir own > > > subscription services; the moderator will not perform these service= s at > > > any time. > > > > > > *** EJB-Developer - A free service brought to you by Democracy 2.0 > > > (www.democracy2.org) *** > > > > > > Your use of Yahoo! Groups is subject to > > <http://docs.yahoo.com/info/terms/>http://docs.yahoo.com/info/terms/ > > > > > > > > > > > >Yahoo! Groups Sponsor > >ADVERTISEMENT > ><http://rd.yahoo.com/M=3D213858.1879370.3379539.1261774/D=3Degroupweb/= S=3D17050=20 > 06905:HM/A=3D763352/R=3D0/*http://www.classmates.com/index.tf? >s=3D5085>c93e96c.jpg > >c93ea49.jpg > > > >EJB-Developer group email addresses: > > Post message: [email protected] > > Subscribe: [email protected] > > Unsubscribe: [email protected] > > List owner: [email protected] > > > >Our other technical discussion groups: > >- For general Java (J2EE) questions/answers: > ><http://groups.yahoo.com/group/Java_Developer>http://groups.yahoo.com/= gro=20 > up/Java_Developer > >- For peer-to-peer software development discussion: > ><http://groups.yahoo.com/group/P2P-Developer>http://groups.yahoo.com/g= rou=20 > p/P2P-Developer > > > >Web link to the EJB-Developer group: > > > ><http://groups.yahoo.com/group/EJB-Developer>http://groups.yahoo.com/g= rou=20 > p/EJB-Developer > > > >ATTENTION: You are receiving this message because you actively subscri= bed > >to the EJB-Developer technical discussion group on Yahoo! Groups. All > >subscriptions come from Yahoo-verified email addresses and are logged; > >therefore subscriptions can be proved to any appropriate legal > >authority. To unsubscribe, send a blank email from the email address > >receiving group messages to the "Unsubscribe" email address shown > >above. If unsubscribing doesn't work, send a message concerning this > >problem to [email protected]. Only Yahoo! Groups is responsible= for > >their own subscription services; the moderator will not perform these > >services at any time. > > > >*** EJB-Developer - A free service brought to you by Democracy 2.0 > >(www.democracy2.org) *** > > > >Your use of Yahoo! Groups is subject to the > ><http://docs.yahoo.com/info/terms/>Yahoo! Terms of Service. > > > >------------------------------------------------------------------------= -------- > > > > > > > >EJB-Developer group email addresses: > Post message: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List owner: [email protected] > >Our other technical discussion groups: > - For general Java (J2EE) questions/answers:=20 > http://groups.yahoo.com/group/Java_Developer > - For peer-to-peer software development discussion:=20 > http://groups.yahoo.com/group/P2P-Developer > >Web link to the EJB-Developer group: > http://groups.yahoo.com/group/EJB-Developer > >ATTENTION: You are receiving this message because you actively subscribe= d=20 >to the EJB-Developer technical discussion group on Yahoo! Groups. All=20 >subscriptions come from Yahoo-verified email addresses and are logged;=20 >therefore subscriptions can be proved to any appropriate legal=20 >authority. To unsubscribe, send a blank email from the email address=20 >receiving group messages to the "Unsubscribe" email address shown=20 >above. If unsubscribing doesn't work, send a message concerning this=20 >problem to [email protected]. Only Yahoo! Groups is responsible f= or=20 >their own subscription services; the moderator will not perform these=20 >services at any time. > >*** EJB-Developer - A free service brought to you by Democracy 2.0=20 >(www.democracy2.org) *** > >Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms= / _________________________________________________________=20 Do You Yahoo!?=20 Get your free @yahoo.com address at http://mail.yahoo.com=20 Yahoo! Groups Sponsor=20 ADVERTISEMENT =20=20=20=20=20=20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20 =20=20=20=20=20=20=20 EJB-Developer group email addresses: Post message: [email protected] Subscribe: [email protected] Unsubscribe: [email protected] List owner: [email protected] Our other technical discussion groups: - For general Java (J2EE) questions/answers: http://groups.yahoo.com/grou= p/Java_Developer - For peer-to-peer software development discussion: http://groups.yahoo.c= om/group/P2P-Developer Web link to the EJB-Developer group: http://groups.yahoo.com/group/EJB-Developer ATTENTION: You are receiving this message because you actively subscribed= to the EJB-Developer technical discussion group on Yahoo! Groups. All sub= scriptions come from Yahoo-verified email addresses and are logged; therefo= re subscriptions can be proved to any appropriate legal authority. To unsu= bscribe, send a blank email from the email address receiving group messages= to the "Unsubscribe" email address shown above. If unsubscribing doesn't = work, send a message concerning this problem to [email protected]. O= nly Yahoo! Groups is responsible for their own subscription services; the m= oderator will not perform these services at any time. *** EJB-Developer - A free service brought to you by Democracy 2.0 (www.d= emocracy2.org) ***=20 Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.=20 ------=_NextPart_000_0274_01C1D700.6686B2C0 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"= > <META content=3D"MSHTML 6.00.2462.0" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3D"Courier New" size=3D2>(o:</FONT></DIV> <DIV><FONT face=3D"Courier New" size=3D2></FONT> </DIV> <DIV><FONT face=3D"Courier New" size=3D2>no I dont... but XDoclet has all t= he=20 ingrediants required to create such a beast.... so if you wanted to have a = look=20 at building something based on that I'd be in there to help... otoh its bee= n on=20 my list of things to write for a while, so hopefully I'll get around to it = on my=20 own steam sooner or later (o:</FONT></DIV> <DIV><FONT face=3D"Courier New" size=3D2></FONT> </DIV> <DIV><FONT face=3D"Courier New" size=3D2>cheesr</FONT></DIV> <DIV><FONT face=3D"Courier New" size=3D2>dim</FONT></DIV> <BLOCKQUOTE=20 style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LE= FT: #000000 2px solid; MARGIN-RIGHT: 0px"> <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV> <DIV=20 style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>Fro= m:</B>=20 <A [email protected]=20 href=3D"mailto:[email protected]">Francis Purcell</A> </DIV> <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20 [email protected]=20 href=3D"mailto:[email protected]">[email protected]= om</A>=20 </DIV> <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Thursday, March 28, 2002 7:1= 1=20 AM</DIV> <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: [EJB-Developer] Tools= for=20 J2EE Project</DIV> <DIV><BR></DIV><TT>Exactly...do you know of such a tool, Dmitri?<BR>BTW,= =20 ideally the tool would also read the ejb doclet tags to determine the <BR= >JNDI=20 name of the bean, etc...and just generate a .java file that can be=20 <BR>executed...and if it created a Cactus servlet .java file, that would = be=20 <BR>incredibly cool...<BR><BR><BR>At 01:41 PM 3/27/2002 +1100, you=20 wrote:<BR>>what sort of testing would you like to see XDoclet=20 support?<BR>><BR>>are you thinking something=20 like<BR>><BR>>/**<BR>> * @ejb:interface-method<BR>>&nbs= p; *=20 @junit-j2ee ...<BR>> * @junit-j2ee parameter name=3D"a"=20 value=3D"foo"<BR>> * @junit-j2ee parameter name=3D"b"=20 value=3D"bar"<BR>> */<BR>>public void myMethodToBeTested(Stri= ng a,=20 String b)<BR>>{<BR>> ...<BR>>}<BR>><BR>>or=20 what?<BR>><BR>>----- Original Message -----<BR>>From: "Francis=20 Purcell" <[email protected]><BR>>To:=20 <[email protected]><BR>>Sent: Wednesday, March 27, 2= 002=20 11:46 AM<BR>>Subject: RE: [EJB-Developer] Tools for J2EE=20 Project<BR>><BR>><BR>>Wow, it's quite here...I wonder what's goi= ng on=20 a JavaONE???<BR>><BR>>Anyway, totally agree with you, Mushtaq. = ;=20 JUnit is *the* tool for<BR>>testing... Jakarta Cactus is built o= n top=20 of JUnit, and has a TestServlet<BR>>class which your test-case extends= ,=20 such that your test case is running as<BR>>a servlet in a J2EE contain= er,=20 as compared to your test running as a simple<BR>>java client in a priv= ate=20 test JVM. This is my prefreed way test EJBs,<BR>>since thi= s=20 Servlet 2 EJB scenario better represents how my EJBs are being=20 <BR>>used.<BR>><BR>>BTW, anyone know of any *free* test tools th= at=20 will allow you to define<BR>>your tests via JavaDoc tags ala XDoclet?&= nbsp;=20 (I know of one tool whose name<BR>>escapes me , but said tool has a li= cense=20 fee & proprietary execution<BR>>environment attached). What = about=20 performance measuring tools for server<BR>>side=20 components?<BR>><BR>>Cheers,<BR>>Frank<BR>><BR>><BR>>At= =20 04:21 AM 3/26/2002 -0500, you wrote:<BR>> >Also JUnit for unit=20 testing...<BR>> ><BR>> >www.junit.org<BR>> ><BR>>=20 >Regards,<BR>> >Mushtaq<BR>> ><BR>> > >=20 ----------<BR>> > > From: Fr= ancis=20 Purcell[SMTP:[email protected]]<BR>> > > Reply=20 To: [email protected]<BR>= >=20 > > Sent: Sunday, March 24, 200= 2=20 12:47 AM<BR>> > > To: =20 [email protected]<BR>> > >=20 Subject: Re: [EJB-Developer] Tools fo= r=20 J2EE Project<BR>> > ><BR>> > > Hi Sundar,<BR>> >= =20 ><BR>> > > Ant & XDoclet are requirements for everything = J2EE=20 I now do :<BR>> > ><BR>> > > Apache A= nt --=20 of course...so many options in this thing, it's<BR>> > > unbelie= vable=20 (my favorite lesser know options is being able to turn tabs<BR>> > = >=20 in<BR>> > > your source code into x-number of spaces). I'm= =20 pretty sure there are VSS<BR>> > > options native to Ant...if no= t,=20 you may want to look at using CVS if at<BR>> > > all<BR>> >= ;=20 > possible.<BR>> > > XDoclet<BR>> >=20 (<<A=20 href=3D"http://xdoclet.sourceforge.net)">http://xdoclet.sourceforge.net)<= /A>><A=20 href=3D"http://xdoclet.sourceforge.net)">http://xdoclet.sourceforge.net)<= /A>=20 --<BR>> > invaluable, especially when<BR>> > ><BR>> >= ;=20 > developing EJBs (I think there are tags for Orion, which I'd assume= =20 works<BR>> > > with Oracle...if not, someone either has template= s=20 they can give you, or<BR>> > > it<BR>> > > would be wor= th=20 building your own).<BR>> > ><BR>> > > A good J2EE unit= =20 testing tool is Apache's Cactus, but I don't have enough<BR>> > >= ;=20 experience with it to call it a requirement. I too would like to=20 know<BR>> > > what<BR>> > > other testing tools (especi= ally=20 performance testing) people are using...<BR>> > ><BR>> > &= gt;=20 As to meeting a schedule without fail, I don't think I'm the best=20 person<BR>> > > to<BR>> > > answer this question=20 :-). I find inspiration in many extreme <BR>>=20 programming<BR>> > ><BR>> > > concepts around managing= =20 expectations, especially where you involve the<BR>> > > client t= o=20 determine what the requirements are, and the developers in<BR>> > &= gt;=20 determining how long each requirement will take...then negotiating=20 with<BR>> > > the<BR>> > > client and letting them dete= rmine=20 the trade offs between time and<BR>> > > functionality. &nb= sp;=20 Take a look at:<BR>> > ><BR>> > <BR>> <<A=20 href=3D"http://www.c2.com/cgi/wiki?ExtremeProgrammingSummary">http://www.= c2.com/cgi/wiki?ExtremeProgrammingSummary</A>><A=20 href=3D"http://www.c2.com/cgi/wiki?ExtremeProgrammingSummary">http://www.= c2.com/cgi/wiki?ExtremeProgrammingSummary</A><BR>>=20 > ><BR>> > > Good luck,<BR>> > > Frank<BR>> &g= t;=20 ><BR>> > > p.s., In preparing for this project, I would alloc= ate=20 time for you and<BR>> > > your<BR>> > > developers to l= earn=20 the tools. Don't just run through the examples that<BR>> > &g= t;=20 come with the tools (unless you want to build a false sense of<BR>> &g= t;=20 > confidence). Rather, take the examples and build new things on= top=20 of<BR>> > > them. Mimic what you are going to be doing on = this=20 project (servlets,<BR>> > > ejbs, etc...), and really exercise y= our=20 knowledge of the tools (e.g., use<BR>> > > ant to create a build= =20 system full of build rules for your prototype <BR>> ejbs &<BR>>= >=20 ><BR>> > > servlets; use XDoclet to create deployment descrip= tors=20 and home/remote<BR>> > > interfaces for those prototypes; create= a=20 single rule in ant that builds<BR>> > > your code from scratch,= =20 starts your J2EE server, deploys your <BR>> jar/war/ear,<BR>> >= =20 ><BR>> > > runs your unit test, strips any tabs in your code,= and=20 check the changes<BR>> > > into VSS, etc...). Knowing as m= uch=20 about how these things work (and how<BR>> > > they don't) before= you=20 enter panic mode is a big plus... BTW, there are<BR>> > > = some=20 pretty good presentation tools out there, and more coming out every<BR>&g= t;=20 > > day (<BR>> > > advice, Oracle AS may do some things ve= ry=20 very well, but it probably does<BR>> > > not do everything you=20 need.<BR>> > ><BR>> > ><BR>> > > At 09:56 AM=20 3/23/2002 -0800, you wrote:<BR>> > ><BR>> > > ><BR>&= gt;=20 > > ><BR>> > > >Dear Developers,<BR>> > >=20 ><BR>> > > >I am about to lead a J2EE project. I would lik= e to=20 know a list of best<BR>> > > >tools that I should get hold of= . As=20 we are going with Oracle9i as <BR>> the app<BR>> > ><BR>> = >=20 > >server. So for IDE we are going for JDeveloper. For Version cont= rol I=20 am<BR>> > > >thinking to use Visual Source Safe. I would like= to=20 know the appropriate<BR>> > > >tools for Desinging, Project=20 management, Testing including functional,<BR>> > > >load test= ing,=20 performance testing. I would appriciate if U guys can <BR>>=20 give<BR>> > ><BR>> > > >inputs as how should I proce= ed=20 managing the project as the cilent wants<BR>> > > us<BR>> >= ;=20 > >to meet the deadline without fail. Thanks in advance.<BR>> &g= t;=20 > ><BR>> > > >Regards<BR>> > > ><BR>> &g= t;=20 > >Sundar.<BR>> > > >><BR>> > > >><BR= >>=20 > > ><BR>> > > ><BR>> > > >Do You=20 Yahoo!?<BR>> > > >Yahoo! Movies - coverage of the 74th Academ= y=20 Awards=AE<BR>> > > >Yahoo! Groups Sponsor<BR>> > >=20 >ADVERTISEMENT<BR>> > > ><<BR>> > >=20 6905:HM/A=3D"7665/R=3D=3D0/*<BR>> > >=20 63%3eM=3D!5002.1818248.3328688.1261774/D=3D=3Degroupweb/S=3D05006905:HM/A= =3D"7665/R<BR>>=20 > > =3D=3D1>6b928b.jpg<BR>> > > >6b933f.jpg<BR>> = > >=20 ><BR>> > > >EJB-Developer group email addresses:<BR>> &= gt;=20 > > Post message: [email protected]<BR>>= >=20 > > Subscribe: =20 [email protected]<BR>> > > >  = ;=20 Unsubscribe: [email protected]<BR>> >= >=20 > List owner: =20 [email protected]<BR>> > > ><BR>> > &= gt;=20 >Our other technical discussion groups:<BR>> > > >- For ge= neral=20 Java (J2EE) questions/answers:<BR>> > > ><<<A=20 href=3D"http://groups.yahoo.com/group/Java_Developer">http://groups.yahoo= .com/group/Java_Developer</A>><A=20 href=3D"http://groups.yahoo.com/">http://groups.yahoo.com/</A><BR>> &g= t;=20 group/Java_Developer><A=20 href=3D"http://groups.yahoo.com/gro">http://groups.yahoo.com/gro</A><BR>&= gt;=20 > > up/Java_Developer<BR>> > > >- For peer-to-peer soft= ware=20 development discussion:<BR>> > > ><<<A=20 href=3D"http://groups.yahoo.com/group/P2P-Developer">http://groups.yahoo.= com/group/P2P-Developer</A>><A=20 href=3D"http://groups.yahoo.com/g">http://groups.yahoo.com/g</A><BR>> = >=20 roup/P2P-Developer><A=20 href=3D"http://groups.yahoo.com/grou">http://groups.yahoo.com/grou</A><BR= >>=20 > > p/P2P-Developer<BR>> > > ><BR>> > > >We= b=20 link to the EJB-Developer group:<BR>> > > ><BR>> > >= =20 ><<<A=20 href=3D"http://groups.yahoo.com/group/EJB-Developer">http://groups.yahoo.= com/group/EJB-Developer</A>><A=20 href=3D"http://groups.yahoo.com/g">http://groups.yahoo.com/g</A><BR>> = >=20 roup/EJB-Developer><A=20 href=3D"http://groups.yahoo.com/grou">http://groups.yahoo.com/grou</A><BR= >>=20 > > p/EJB-Developer<BR>> > > ><BR>> > >=20 >ATTENTION: You are receiving this message because you actively <BR>&g= t;=20 subscribed<BR>> > ><BR>> > > >to the EJB-Developer=20 technical discussion group on Yahoo! Groups. All<BR>> > >= =20 >subscriptions come from Yahoo-verified email addresses and are=20 logged;<BR>> > > >therefore subscriptions can be proved to an= y=20 appropriate legal<BR>> > > >authority. To unsubscribe, = send=20 a blank email from the email address<BR>> > > >receiving grou= p=20 messages to the "Unsubscribe" email address shown<BR>> > >=20 >above. If unsubscribing doesn't work, send a message concerning= =20 this<BR>> > > >problem to [email protected]. Only= =20 Yahoo! Groups is responsible<BR>> > > for<BR>> > > >= their=20 own subscription services; the moderator will not perform these<BR>> &= gt;=20 > >services at any time.<BR>> > > ><BR>> > >=20 >*** EJB-Developer - A free service brought to you by Democracy 2.0<BR= >>=20 > > >(www.democracy2.org) ***<BR>> > > ><BR>> >= ;=20 > >Your use of Yahoo! Groups is subject to the<BR>> > >=20 ><<<A=20 href=3D"http://docs.yahoo.com/info/terms/">http://docs.yahoo.com/info/ter= ms/</A>><A=20 href=3D"http://docs.yahoo.com/info/terms/">http://docs.yahoo.com/info/ter= ms/</A>>Y<BR>>=20 > ahoo! Terms of Service.<BR>> > ><BR>> > ><BR>> = >=20 > EJB-Developer group email addresses:<BR>> > > P= ost=20 message: [email protected]<BR>> > > =20 Subscribe: [email protected]<BR>&= gt;=20 > > Unsubscribe: =20 [email protected]<BR>> > > L= ist=20 owner: [email protected]<BR>> >=20 ><BR>> > > Our other technical discussion groups:<BR>> >= ;=20 > - For general Java (J2EE) questions/answers:<BR>> >=20 ><BR>> > <BR>> <<A=20 href=3D"http://groups.yahoo.com/group/Java_Developer">http://groups.yahoo= .com/group/Java_Developer</A>><A=20 href=3D"http://groups.yahoo.com/group/Java_Developer">http://groups.yahoo= .com/group/Java_Developer</A><BR>>=20 > > - For peer-to-peer software development discussion:<BR>&g= t;=20 > ><BR>> > <BR>> <<A=20 href=3D"http://groups.yahoo.com/group/P2P-Developer">http://groups.yahoo.= com/group/P2P-Developer</A>><A=20 href=3D"http://groups.yahoo.com/group/P2P-Developer">http://groups.yahoo.= com/group/P2P-Developer</A><BR>>=20 > ><BR>> > > Web link to the EJB-Developer group:<BR>> = >=20 ><BR>> > <BR>> <<A=20 href=3D"http://groups.yahoo.com/group/EJB-Developer">http://groups.yahoo.= com/group/EJB-Developer</A>><A=20 href=3D"http://groups.yahoo.com/group/EJB-Developer">http://groups.yahoo.= com/group/EJB-Developer</A><BR>>=20 > ><BR>> > > ATTENTION: You are receiving this message bec= ause=20 you actively subscribed<BR>> > > to the EJB-Developer technical= =20 discussion group on Yahoo! Groups. All<BR>> > > subscripti= ons=20 come from Yahoo-verified email addresses and are logged;<BR>> > >= ;=20 therefore subscriptions can be proved to any appropriate legal=20 authority.<BR>> > > To unsubscribe, send a blank email from the = email=20 address receiving group<BR>> > > messages to the "Unsubscribe" e= mail=20 address shown above. If <BR>> unsubscribing<BR>> > > do= esn't=20 work, send a message concerning this problem to<BR>> > >=20 [email protected]. Only Yahoo! Groups is responsible for thei= r=20 own<BR>> > > subscription services; the moderator will not perfo= rm=20 these services at<BR>> > > any time.<BR>> > ><BR>> &= gt;=20 > *** EJB-Developer - A free service brought to you by Democracy=20 2.0<BR>> > > (www.democracy2.org) ***<BR>> > ><BR>> = >=20 > Your use of Yahoo! Groups is subject to<BR>> > <<A=20 href=3D"http://docs.yahoo.com/info/terms/">http://docs.yahoo.com/info/ter= ms/</A>><A=20 href=3D"http://docs.yahoo.com/info/terms/">http://docs.yahoo.com/info/ter= ms/</A><BR>>=20 > ><BR>> > ><BR>> ><BR>> ><BR>> >Yahoo!= =20 Groups Sponsor<BR>> >ADVERTISEMENT<BR>> ><<A=20 href=3D"http://rd.yahoo.com/M=3D213858.1879370.3379539.1261774/D=3Degroup= web/S=3D17050">http://rd.yahoo.com/M=3D213858.1879370.3379539.1261774/D=3De= groupweb/S=3D17050</A>=20 <BR>> 06905:HM/A=3D763352/R=3D0/*<A=20 href=3D"http://www.classmates.com/index.tf?">http://www.classmates.com/in= dex.tf?</A><BR>>s=3D5085>c93e96c.jpg<BR>>=20 >c93ea49.jpg<BR>> ><BR>> >EJB-Developer group email=20 addresses:<BR>> > Post message:=20 [email protected]<BR>> > =20 Subscribe: [email protected]<BR>&= gt;=20 > Unsubscribe: =20 [email protected]<BR>> > List=20 owner: [email protected]<BR>> ><BR>&g= t;=20 >Our other technical discussion groups:<BR>> >- For general Java= =20 (J2EE) questions/answers:<BR>> ><<A=20 href=3D"http://groups.yahoo.com/group/Java_Developer">http://groups.yahoo= .com/group/Java_Developer</A>><A=20 href=3D"http://groups.yahoo.com/gro">http://groups.yahoo.com/gro</A> <BR>= >=20 up/Java_Developer<BR>> >- For peer-to-peer software development=20 discussion:<BR>> ><<A=20 href=3D"http://groups.yahoo.com/group/P2P-Developer">http://groups.yahoo.= com/group/P2P-Developer</A>><A=20 href=3D"http://groups.yahoo.com/grou">http://groups.yahoo.com/grou</A> <B= R>>=20 p/P2P-Developer<BR>> ><BR>> >Web link to the EJB-Developer=20 group:<BR>> ><BR>> ><<A=20 href=3D"http://groups.yahoo.com/group/EJB-Developer">http://groups.yahoo.= com/group/EJB-Developer</A>><A=20 href=3D"http://groups.yahoo.com/grou">http://groups.yahoo.com/grou</A> <B= R>>=20 p/EJB-Developer<BR>> ><BR>> >ATTENTION: You are receiving thi= s=20 message because you actively subscribed<BR>> >to the EJB-Developer= =20 technical discussion group on Yahoo! Groups. All<BR>>=20 >subscriptions come from Yahoo-verified email addresses and are=20 logged;<BR>> >therefore subscriptions can be proved to any appropri= ate=20 legal<BR>> >authority. To unsubscribe, send a blank email fro= m the=20 email address<BR>> >receiving group messages to the "Unsubscribe" e= mail=20 address shown<BR>> >above. If unsubscribing doesn't work, sen= d a=20 message concerning this<BR>> >problem to [email protected].&n= bsp;=20 Only Yahoo! Groups is responsible for<BR>> >their own subscription= =20 services; the moderator will not perform these<BR>> >services at an= y=20 time.<BR>> ><BR>> >*** EJB-Developer - A free service brought= to=20 you by Democracy 2.0<BR>> >(www.democracy2.org) ***<BR>> ><BR= >>=20 >Your use of Yahoo! Groups is subject to the<BR>> ><<A=20 href=3D"http://docs.yahoo.com/info/terms/">http://docs.yahoo.com/info/ter= ms/</A>>Yahoo!=20 Terms of=20 Service.<BR>><BR>><BR>><BR>>---------------------------------= -----------------------------------------------<BR>><BR>><BR>>=20 ><BR>><BR>><BR>><BR>>EJB-Developer group email=20 addresses:<BR>> Post message:=20 [email protected]<BR>> Subscribe: &= nbsp;=20 [email protected]<BR>> Unsubscribe:&= nbsp;=20 [email protected]<BR>> List=20 owner: [email protected]<BR>><BR>>Our= =20 other technical discussion groups:<BR>> - For general Java (J2EE= )=20 questions/answers: <BR>> <A=20 href=3D"http://groups.yahoo.com/group/Java_Developer">http://groups.yahoo= .com/group/Java_Developer</A><BR>> =20 - For peer-to-peer software development discussion: <BR>> <A=20 href=3D"http://groups.yahoo.com/group/P2P-Developer">http://groups.yahoo.= com/group/P2P-Developer</A><BR>><BR>>Web=20 link to the EJB-Developer group:<BR>> <A=20 href=3D"http://groups.yahoo.com/group/EJB-Developer">http://groups.yahoo.= com/group/EJB-Developer</A><BR>><BR>>ATTENTION:=20 You are receiving this message because you actively subscribed <BR>>to= the=20 EJB-Developer technical discussion group on Yahoo! Groups. All=20 <BR>>subscriptions come from Yahoo-verified email addresses and are lo= gged;=20 <BR>>therefore subscriptions can be proved to any appropriate legal=20 <BR>>authority. To unsubscribe, send a blank email from the emai= l=20 address <BR>>receiving group messages to the "Unsubscribe" email addre= ss=20 shown <BR>>above. If unsubscribing doesn't work, send a message= =20 concerning this <BR>>problem to [email protected]. Only Ya= hoo!=20 Groups is responsible for <BR>>their own subscription services; the=20 moderator will not perform these <BR>>services at any=20 time.<BR>><BR>>*** EJB-Developer - A free service brought to you by= =20 Democracy 2.0 <BR>>(www.democracy2.org) ***<BR>><BR>>Your use of= =20 Yahoo! Groups is subject to <A=20 href=3D"http://docs.yahoo.com/info/terms/">http://docs.yahoo.com/info/ter= ms/</A><BR><BR><BR><BR>____________________________________________________= _____=20 <BR>Do You Yahoo!? <BR>Get your free @yahoo.com address at <A=20 href=3D"http://mail.yahoo.com">http://mail.yahoo.com</A> <BR><BR><BR></TT= ><BR><BR><TT>EJB-Developer=20 group email addresses:<BR> Post message:=20 [email protected]<BR> Subscribe: =20 [email protected]<BR> Unsubscribe: =20 [email protected]<BR> List owner: &nbs= p;=20 [email protected]<BR><BR>Our other technical discussion= =20 groups:<BR>- For general Java (J2EE) questions/answers: <A=20 href=3D"http://groups.yahoo.com/group/Java_Developer">http://groups.yahoo= .com/group/Java_Developer</A><BR>-=20 For peer-to-peer software development discussion: <A=20 href=3D"http://groups.yahoo.com/group/P2P-Developer">http://groups.yahoo.= com/group/P2P-Developer</A><BR><BR>Web=20 link to the EJB-Developer group:<BR> <A=20 href=3D"http://groups.yahoo.com/group/EJB-Developer">http://groups.yahoo.= com/group/EJB-Developer</A><BR><BR>ATTENTION:=20 You are receiving this message because you actively subscribed to the=20 EJB-Developer technical discussion group on Yahoo! Groups. All=20 subscriptions come from Yahoo-verified email addresses and are logged;=20 therefore subscriptions can be proved to any appropriate legal=20 authority. To unsubscribe, send a blank email from the email addres= s=20 receiving group messages to the "Unsubscribe" email address shown above.&= nbsp;=20 If unsubscribing doesn't work, send a message concerning this problem to= =20 [email protected]. Only Yahoo! Groups is responsible for thei= r own=20 subscription services; the moderator will not perform these services at a= ny=20 time.<BR><BR>*** EJB-Developer - A free service brought to you by Democra= cy=20 2.0 (www.democracy2.org) ***</TT> <BR><BR><TT>Your use of Yahoo! Groups i= s=20 subject to the <A href=3D"http://docs.yahoo.com/info/terms/">Yahoo! Terms= of=20 Service</A>.</TT> <BR></BLOCKQUOTE> <br> <!-- |**|begin egp html banner|**| --> <table border=3D0 cellspacing=3D0 cellpadding=3D2> <tr bgcolor=3D#FFFFCC> <td align=3Dcenter><font size=3D"-1" color=3D#003399><b>Yahoo! Groups Spons= or</b></font></td> </tr> <tr bgcolor=3D#FFFFFF> <td align=3Dcenter width=3D470><table border=3D0 cellpadding=3D0 cellspacin= g=3D0><tr><td align=3Dcenter><font face=3Darial size=3D-2>ADVERTISEMENT</fo= nt><br><a href=3D"http://rd.yahoo.com/M=3D217097.1884387.3412360.1261774/D= =3Degroupweb/S=3D1705006905:HM/A=3D999859/R=3D0/*http://service.bfast.com/b= fast/click?bfmid=3D29150849&siteid=3D39282504&bfpage=3Daccount" target=3D_t= op><img src=3D"http://us.a1.yimg.com/us.yimg.com/a/ne/netstock_direct/300x2= 50_green_ira_a.gif" alt=3D"" width=3D"300" height=3D"250" border=3D"0"></a>= </td></tr></table></td> </tr> <tr><td><img alt=3D"" width=3D1 height=3D1 src=3D"http://us.adserver.yahoo.= com/l?M=3D217097.1884387.3412360.1261774/D=3Degroupmail/S=3D1705006905:HM/A= =3D999859/rand=3D937826963"></td></tr> </table> <!-- |**|end egp html banner|**| --> <br> <tt> EJB-Developer group email addresses:<BR> Post message: [email protected]<BR> Subscribe: [email protected]= <BR> Unsubscribe: [email protected]<BR> List owner: [email protected]<BR> <BR> Our other technical discussion groups:<BR> - For general Java (J2EE) questions/answers: <a href=3D"http://groups.yaho= o.com/group/Java_Developer">http://groups.yahoo.com/group/Java_Developer</a= ><BR> - For peer-to-peer software development discussion: <a href=3D"http://grou= ps.yahoo.com/group/P2P-Developer">http://groups.yahoo.com/group/P2P-Develop= er</a><BR> <BR> Web link to the EJB-Developer group:<BR> <a href=3D"http://groups.yahoo.com/group/EJB-Developer">http://group= s.yahoo.com/group/EJB-Developer</a><BR> <BR> ATTENTION: You are receiving this message because you actively subscribed t= o the EJB-Developer technical discussion group on Yahoo! Groups. All = subscriptions come from Yahoo-verified email addresses and are logged; ther= efore subscriptions can be proved to any appropriate legal authority. = To unsubscribe, send a blank email from the email address receiving group = messages to the "Unsubscribe" email address shown above. If= unsubscribing doesn't work, send a message concerning this problem to supp= [email protected]. Only Yahoo! Groups is responsible for their own = subscription services; the moderator will not perform these services at any= time.<BR> <BR> *** EJB-Developer - A free service brought to you by Democracy 2.0 (www.dem= ocracy2.org) ***</tt> <br> <br> <tt>Your use of Yahoo! Groups is subject to the <a href=3D"http://docs.yaho= o.com/info/terms/">Yahoo! Terms of Service</a>.</tt> </br> </BODY></HTML> ------=_NextPart_000_0274_01C1D700.6686B2C0--