Re: Barracuda: Gettin Started with Barracuda
Jacob Kjome <[email protected]>
| Newsgroups | gmane.comp.java.enhydra.barracuda.general |
|---|---|
| Organization | Springfield Nuclear Plant |
| Message-ID | <[email protected]> |
Hello Ravi, Sorry I didn't get to this earlier. I got a late start today. First, I would start with the latest CVS. It is quite stable...more so, in fact, than Barracuda-1.1.1. Second, I think you will find a great example in the contrib project that Diez B. Roggisch provided. It exists in the latest CVS. As far as instructions on use, I don't have time to lay out how to use the Forms models. We really do need some better docs on that, but I have no time to do that right now. In fact, I think there are others in the Barracuda community who would be able to do a better job with this than myself. I can tell you how to set things up for a quick start. 1. I suggest using j2sdk1.4.1_01 rather than JDK1.3 but either will work. 2. Install Ant-1.5.1 and set ANT_HOME and put ANT_HOME/bin in your system Path. Remove XercesImpl.jar and xml-apis.jar from ANT_HOME/lib. 3. Install the latest version of Tomcat (currently Tomcat-4.1.18). Set CATALINA_HOME. 4. Get the latest Barracuda CVS ( http://barracuda.enhydra.org/software/cvs/index.html ). I suggest using TortoiseCVS if you are using Windows ( http://www.tortoisecvs.org/ ). If you are using JDK1.3, make sure to copy xerces-1.4.4-xmlc-2.1.jar from Barracuda/WEB-INF/jars to ANT_HOME/lib. In addition, copy said jar, xmlc-2.1.jar, gnu-regexp-1.1.4.jar, and jtidy-r7-xmlc-2.1.jar to CATALINA_HOME/shared/lib. 5. Start Tomcat and then run: ant contrib You will, eventually be prompted for the project to build and the target. For the project, either type "all" or "dbroggisch" and for target type "install". Alternatively, to do this in a more batch type process, you can run this: ant contrib -Dsubproject=dbroggisch -Dsubtarget=install 6. Access Diez contrib project by pointing your browser to: http://localhost:8080/contrib-dbroggisch/ At this point, you can test his app out and then look at the sourcecode to see what is going on. Anything specific to the webapp will in Barracuda/src/org/enhydra/barracuda/contrib/dbroggisch/webapp and any general libraries for this contrib project will be one directory back from "webapp". You can use this app's build.xml (inside "webapp") for your own project. It will provide a pretty good starter project for Barracuda apps. That's all I can provide for you at the moment. I have a deadline of my own to meet today and tomorrow. Send any further questions to the list. I'm sure there are other people who are willing to help you out. Good luck! Jake Monday, December 30, 2002, 4:17:20 AM, you wrote: RA> Hi!! RA> I am very new to Barracuda. I need to get started with RA> Barracuda in order to develop some sample RA> applications. RA> I have downloaded Barracuda1.1.1.zip . I need step by RA> step procedures to build it as i am a novice. I am RA> using JDK1.3, Tomcat3.2.1. RA> I need to use form validation and Client idetification RA> for my application plus i need to use page design RA> tools in order to see that how this framework provides RA> cleaner seperation betn presentation & logic.I need to RA> know how to start writing my application and frm RA> where? RA> I hv gone through previous listings in the mail RA> archive bt that didnt helped me i got confused. If you RA> could provide me with a simple step by step procedures RA> based on my requirements it would be of great help. RA> I am really in bad need of this information and i am RA> left with a little time for this. RA> regards, RA> Anand RA> __________________________________________________ RA> Do you Yahoo!? RA> Yahoo! Mail Plus - Powerful. Affordable. Sign up now. RA> http://mailplus.yahoo.com RA> _______________________________________________ RA> Barracuda mailing list RA> [email protected] RA> http://www.enhydra.org/mailman/listinfo.cgi/barracuda RA> FAQ - http://www.jguru.com/faq/Barracuda -- Best regards, Jacob mailto:[email protected] _______________________________________________ Barracuda mailing list [email protected] http://www.enhydra.org/mailman/listinfo.cgi/barracuda FAQ - http://www.jguru.com/faq/Barracuda