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]

