I think I discovered one of my build problems.  In one of the build
properties files, it requires that I have tomcat installed and a
CATALINA_HOME variable on my system path.  Is this the case?  Ant said
that my build was successful, but I didn't see any JUNIT tests getting
run on the code.

Also, where does it create this WEB-INF directory?  I didn't supply
Ant any information about my tomcat install or about my project
install.  Will it just build this directory under the MyFaces tree,
and then I can move it out as necessary?


On Thu, 18 Nov 2004 09:46:48 +0100, Manfred Geiler <[EMAIL PROTECTED]> wrote:
> Regarding the tld issue:
> In /build/develop you find an ant build file with the target
> "prepare-for-debug". It does the following:
> - copies needed libs to WEB-INF/lib
> - copies develop-web.xml and faces-config.xml to WEB-INF
> - resolves the entities in the TLDs and copies TLDs to WEB-INF/lib
> 
> Just call this target after each build.
> 
> There is also a "compile-for-debug" that additionally compiles all
> MyFaces classes to WEB-INF/classes. I have not used this for long, so I
> don't know if it works and if all needed libs are referenced. Just give
> it a try.
> 
> HTH,
> Manfred
> 
> 
> 
> 
> Martin Marinschek wrote:
> > +1 on including every jar in the full distribution...
> >
> > debugging in IntelliJ works perfectly fine for me, your problem sounds
> > as if you would use source-files which do not match the respective
> > class files... have you checked if you maybe got several myfaces jars
> > on the class-path?
> >
> > regards,
> >
> > Martin
> >
> >
> > On Wed, 17 Nov 2004 18:27:45 -0600, Heath Borders-Wing
> > <[EMAIL PROTECTED]> wrote:
> >
> >>Ok, I finally got ant to run all the way through on the source build.
> >>Is there some way that we could include all of the required jars in
> >>the lib directory?  I'm talking specifically about the
> >>catalina-ant.jar.  I don't run tomcat (I run WSAD), so I don't have
> >>the tomcat jars in my classpath by default.
> >>
> >>It seems like it would just be easier if the source came packaged with
> >>everything it needed to do a full build assuming that there was a
> >>correct Ant install on the machine.  (For windows, that means just
> >>having the ant scripts in your path and the ant lib and java tools.jar
> >>in your classpath).
> >>
> >>
> >>
> >>
> >>On Wed, 17 Nov 2004 11:11:18 -0800, Korhonen, Kalle <[EMAIL PROTECTED]> 
> >>wrote:
> >>
> >>>Yes, if I attach the source folder for myfaces classes, I'm able to step
> >>>through the code.
> >>>
> >>>
> >>>
> >>>Kalle
> >>>
> >>>
> >>>>-----Original Message-----
> >>>>From: Heath Borders-Wing [mailto:[EMAIL PROTECTED]
> >>>>Sent: Wednesday, November 17, 2004 10:51 AM
> >>>>To: MyFaces Discussion
> >>>>Subject: Re: Building/Debugging MyFaces
> >>>>
> >>>>But I mean are you actually using the eclipse debugger to
> >>>>step through code?
> >>>>
> >>>>
> >>>>On Wed, 17 Nov 2004 10:09:46 -0800, Korhonen, Kalle
> >>>><[EMAIL PROTECTED]> wrote:
> >>>>
> >>>>>When testing the new component on a page, I'm simply
> >>>>
> >>>>running the Ant
> >>>>
> >>>>>script to build a new myfaces.jar. Another (web) project
> >>>>
> >>>>and Tomcat is
> >>>>
> >>>>>set up so that the new myfaces.jar is in their classpaths. Tomcat
> >>>>>picks up the change in the jar and reloads the context
> >>>>
> >>>>automatically..
> >>>>
> >>>>>Maybe not the most optimized way, but works for now. And
> >>>>
> >>>>did I mention
> >>>>
> >>>>>that this is a really simple component... Sort of a
> >>>>
> >>>>combination of a
> >>>>
> >>>>>panelStack and a tabbed pane. The first version kind of
> >>>>
> >>>>works with a
> >>>>
> >>>>>html button and without a proper layout, but I want to make
> >>>>
> >>>>it a link
> >>>>
> >>>>>with a graphic indicator of the state. It's just progressing really
> >>>>>slow, because of all the learning and different things I'm
> >>>>
> >>>>trying out
> >>>>
> >>>>>at the same time. For now, I'm just happy to be able to render
> >>>>>something visible and functional on the page :)
> >>>>>
> >>>>>
> >>>>>
> >>>>>Kalle
> >>>>>
> >>>>>
> >>>>>>-----Original Message-----
> >>>>>>From: Heath Borders-Wing [mailto:[EMAIL PROTECTED]
> >>>>>>Sent: Wednesday, November 17, 2004 9:07 AM
> >>>>>>To: MyFaces Discussion
> >>>>>>Subject: Re: Building/Debugging MyFaces
> >>>>>>
> >>>>>>I'm working on doing the same thing.  I have a project
> >>>>
> >>>>that has the
> >>>>
> >>>>>>MyFaces source in it, but I can't create a web-project
> >>>>
> >>>>and have the
> >>>>
> >>>>>>web project use the MyFaces code.
> >>>>>>it has problems finding the tld's.
> >>>>>>How did you get around this problem?
> >>>>>>
> >>>>>>
> >>>>>>On Wed, 17 Nov 2004 09:03:11 -0800, Korhonen, Kalle
> >>>>>><[EMAIL PROTECTED]> wrote:
> >>>>>>
> >>>>>>>Building my own versions and debugging unit tests. Just
> >>>>>>
> >>>>>>working on a
> >>>>>>
> >>>>>>>new component... A collapsible panel. Haven't needed to
> >>>>>
> >>>>>
> >>>>>>attach the source.
> >>>>>>
> >>>>>>>Kalle
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>>-----Original Message-----
> >>>>>>>>From: Heath Borders-Wing [mailto:[EMAIL PROTECTED]
> >>>>>>>>Sent: Wednesday, November 17, 2004 8:54 AM
> >>>>>>>>To: MyFaces Discussion
> >>>>>>>>Subject: Re: Building/Debugging MyFaces
> >>>>>>>>
> >>>>>>>>I'm using WSAD.  What source did you attach to your jars?
> >>>>>>>>
> >>>>>>>>I'm attaching all the jars to the
> >>>>
> >>>>MyFaces-1.0.7-SRC/src directory.
> >>>>
> >>>>>>>>It seems to find some things ok, but it sometimes interprets
> >>>>>>>>step-into's and step-overs as a 'play' call.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>On Wed, 17 Nov 2004 08:50:11 -0800, Korhonen, Kalle
> >>>>>>>><[EMAIL PROTECTED]> wrote:
> >>>>>>>>
> >>>>>>>>>>-----Original Message-----
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>>From: Heath Borders-Wing [mailto:[EMAIL PROTECTED]
> >>>>>>>>>>Subject: Building/Debugging MyFaces I'm using Ant
> >>>>
> >>>>to build
> >>>>
> >>>>>>>>>>MyFaces and it builds the 3 jars
> >>>>>>>>
> >>>>>>>>just fine,
> >>>>>>>>
> >>>>>>>>>>however, it always fails when it gets to the javadoc.
> >>>>>>>>>
> >>>>>>>>>Mine builds javadoc too just fine, but fails on class
> >>>>>>>>>org.apache.catalina.ant.ReloadTask cannot be found - if I
> >>>>>>>>
> >>>>>>>>don't have
> >>>>>>>>
> >>>>>>>>>catalina-ant.jar anywhere in the classpath or in
> >>>>
> >>>>$ANT_HOME/lib.
> >>>>
> >>>>>>>>>>Additionally, I have never been able to easily debug
> >>>>>>>>
> >>>>>>>>through MyFaces
> >>>>>>>>
> >>>>>>>>>>code.  That is, occassionally, my debugger will enter a
> >>>>>>>>
> >>>>>>>>method, but
> >>>>>>>>
> >>>>>>>>>>the line numbers will be off.  This makes using the
> >>>>>>
> >>>>>>debugger in
> >>>>>>
> >>>>>>>>>>these methods useless.  Is the standard MyFaces build
> >>>>>>
> >>>>>>building
> >>>>>>
> >>>>>>>>>>without line numbers?
> >>>>>>>>>
> >>>>>>>>>Sorry, can't help there. I'm using Eclipse and have no
> >>>>>>>>>problems debugging it.
> >>>>>>>>>
> >>>>>>>>>Kalle
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>--
> >>>>>>>>If you don't have a GMail account, I probably have 5 invites.
> >>>>>>>> Just ask!
> >>>>>>>>-Heath Borders-Wing
> >>>>>>>>[EMAIL PROTECTED]
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>--
> >>>>>>If you don't have a GMail account, I probably have 5 invites.
> >>>>>> Just ask!
> >>>>>>-Heath Borders-Wing
> >>>>>>[EMAIL PROTECTED]
> >>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>>--
> >>>>If you don't have a GMail account, I probably have 5 invites.
> >>>> Just ask!
> >>>>-Heath Borders-Wing
> >>>>[EMAIL PROTECTED]
> >>>>
> >>>>
> >>>
> >>
> >>--
> >>
> >>
> >>If you don't have a GMail account, I probably have 5 invites.  Just ask!
> >>-Heath Borders-Wing
> >>[EMAIL PROTECTED]
> >>
> >
> >
> >
> 


-- 
If you don't have a GMail account, I probably have 5 invites.  Just ask!
-Heath Borders-Wing
[EMAIL PROTECTED]

Reply via email to