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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.