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
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]