Of course, using a debugger might be much easier.
http://docs.codehaus.org/display/JETTY/Debugging+with+the+Maven+Jetty+Plugin+inside+Eclipse
On 10/4/07, Matt Raible <[EMAIL PROTECTED]> wrote:
> Did you add S.o.p to your getter method to make sure it's getting called?
>
> Matt
>
> On 10/4/07, WayneFH <[EMAIL PROTECTED]> wrote:
> >
> > Could it have anything to do with a hibernate relationship?
> > caseitem has a foreign key to prescriberitem table.
> > But in the database they're all there. And in the junit
> > tests they work fine creating each and inserting in the
> > table and reading back. I inserted System.out.println
> > all over to make sure.
> >
> > Wayne
> >
> > WayneFH wrote:
> > >
> > > Yes, definately. I have mysql-front looking at the mysql database.
> > > The items are there. Is there any logging for hibernate or spring to check
> > > if it's doing anything or getting any errors? No errors come to the
> > > console
> > > where I run jetty:run.
> > > Sincerely,
> > > Wayne
> > >
> > >
> > >
> > >
> > > mraible wrote:
> > >>
> > >> Are you sure there's data in your database? You might want to query it
> > >> while your app is running and make sure data is in there.
> > >>
> > >> Matt
> > >>
> > >> On 10/4/07, WayneFH <[EMAIL PROTECTED]> wrote:
> > >>>
> > >>> I also printed out ${backingBean.caseItemManager} to make sure it was
> > >>> set.
> > >>> And it shows [EMAIL PROTECTED]
> > >>>
> > >>> So the caseItemManager has been set by Spring and the data is in the
> > >>> database.
> > >>>
> > >>> I'm at a loss why doesn't the backingBean.caseItems produce anything.
> > >>> Argh!
> > >>>
> > >>> Please give me some idea. Here's the code for my backingBean
> > >>> (CaseItemList
> > >>> actually).
> > >>>
> > >>>
> > >>> package com.fhsc.flac.web.action;
> > >>>
> > >>> import java.io.Serializable;
> > >>> import java.util.List;
> > >>>
> > >>> import org.appfuse.service.GenericManager;
> > >>> import org.appfuse.webapp.action.BasePage;
> > >>>
> > >>>
> > >>> public class CaseItemList extends BasePage implements Serializable {
> > >>> /**
> > >>> *
> > >>> */
> > >>> private static final long serialVersionUID =
> > >>> 2480218430411808484L;
> > >>> private GenericManager caseItemManager;
> > >>>
> > >>> public void setCaseItemManager(GenericManager manager) {
> > >>> this.caseItemManager = manager;
> > >>> }
> > >>>
> > >>> public GenericManager getCaseItemManager() {
> > >>> return caseItemManager;
> > >>> }
> > >>>
> > >>> public CaseItemList() {
> > >>> setSortColumn("caseId"); // sets the default sort column
> > >>> }
> > >>>
> > >>> public List getCaseItems() {
> > >>> return sort(caseItemManager.getAll());
> > >>> }
> > >>> }
> > >>>
> > >>>
> > >>> WayneFH wrote:
> > >>> >
> > >>> > Thanks. I tried that and it only printed an empty [].
> > >>> > In the junit CaseItemListTest class, I did a
> > >>> > System.out.println(backingBean.getCaseItems()). That, prints out the 3
> > >>> > items (2 from dbunit plus the one it inserts). Why would it be empty?
> > >>> >
> > >>> > It works in the junit tests, just fine. I'm stumped.
> > >>> > Wayne
> > >>> >
> > >>> >
> > >>> > mraible wrote:
> > >>> >>
> > >>> >> I would try printing our your results using a simple expression
> > >>> before
> > >>> >> your datatable. Something like ${backingBean.caseItems}. If that
> > >>> >> doesn't print out anything, there's probably something wrong with
> > >>> your
> > >>> >> backing bean.
> > >>> >>
> > >>> >> Matt
> > >>> >>
> > >>> >> On 10/4/07, WayneFH <[EMAIL PROTECTED]> wrote:
> > >>> >>>
> > >>> >>>
> > >>> >>> Please help, I created caseitem.xhtml just like persons.xhtml in
> > >>> AppFuse
> > >>> >>> but
> > >>> >>> it doesn't display any rows.
> > >>> >>>
> > >>> >>> I already created the POJO CaseItem, already setup Hibernate,
> > >>> already
> > >>> >>> configured Spring and already wrote successful junit
> > >>> CaseItemListTest
> > >>> >>> that
> > >>> >>> passes the test and creates the rows.
> > >>> >>>
> > >>> >>> Also, dbunit is setup to load 2 rows into the caseitem table and I
> > >>> >>> verified
> > >>> >>> they are there.
> > >>> >>>
> > >>> >>> Still, caseitem.xhtml only displays the columns names but not the
> > >>> data.
> > >>> >>>
> > >>> >>> I'm a newbie to JSF and xhtml. Please provide some tips on how to
> > >>> debug
> > >>> >>> this. I could do it easily in JSP. But I don't see where I can
> > >>> insert
> > >>> >>> any
> > >>> >>> log messages or get any clues to see why the xhtml isn't generating
> > >>> the
> > >>> >>> data. I've gone over it with a fine tooth come to make sure I
> > >>> replaced
> > >>> >>> "person" with "caseItem" etc. whereever appropriate. I'm lost.
> > >>> >>>
> > >>> >>> Sincerely,
> > >>> >>> Wayne
> > >>> >>> --
> > >>> >>> View this message in context:
> > >>> >>>
> > >>> http://www.nabble.com/Help-with-JSF-xhtml-List-tf4571775s2369.html#a13049705
> > >>> >>> Sent from the AppFuse - User mailing list archive at Nabble.com.
> > >>> >>>
> > >>> >>>
> > >>> ---------------------------------------------------------------------
> > >>> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >>> >>> For additional commands, e-mail: [EMAIL PROTECTED]
> > >>> >>>
> > >>> >>>
> > >>> >>
> > >>> >>
> > >>> >> --
> > >>> >> http://raibledesigns.com
> > >>> >>
> > >>> >> ---------------------------------------------------------------------
> > >>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >>> >> For additional commands, e-mail: [EMAIL PROTECTED]
> > >>> >>
> > >>> >>
> > >>> >>
> > >>> >
> > >>> >
> > >>>
> > >>> --
> > >>> View this message in context:
> > >>> http://www.nabble.com/Help-with-JSF-xhtml-List-tf4571775s2369.html#a13050294
> > >>> Sent from the AppFuse - User mailing list archive at Nabble.com.
> > >>>
> > >>> ---------------------------------------------------------------------
> > >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >>> For additional commands, e-mail: [EMAIL PROTECTED]
> > >>>
> > >>>
> > >>
> > >>
> > >> --
> > >> http://raibledesigns.com
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >> For additional commands, e-mail: [EMAIL PROTECTED]
> > >>
> > >>
> > >>
> > >
> > >
> >
> > --
> > View this message in context:
> > http://www.nabble.com/Help-with-JSF-xhtml-List-tf4571775s2369.html#a13050385
> > Sent from the AppFuse - User mailing list archive at Nabble.com.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> http://raibledesigns.com
>
--
http://raibledesigns.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]