Hi The last working version of Tomcat is actually 5.5.17 with Java5. If you switch to Java 1.4 things are different.
There is a post by me on this, where I went through and tested on all 5.5.x versions, and things stopped working after 5.5.17 Hermod -----Opprinnelig melding----- Fra: Veit Guna [mailto:[EMAIL PROTECTED] Sendt: 12. mars 2007 20:34 Til: user@shale.apache.org Emne: SV: Re: basic dialog nullpointerexception Hi again. I upgraded my Tomcat 5.5.17 installation (it wasn't 5.5.16) to tomcat 5.5.23 and now the BasicLifecycleListener gets invoked. Seemed to be a problem with tomcat?! Regards, Veit -------- Original-Nachricht -------- Datum: Mon, 12 Mar 2007 13:41:26 +0100 Von: "Veit Guna" <[EMAIL PROTECTED]> An: user@shale.apache.org CC: Betreff: Re: basic dialog nullpointerexception > I'm using tomcat 5.5.16. > > > -------- Original-Nachricht -------- > Datum: Mon, 12 Mar 2007 05:31:50 -0700 > Von: "Craig McClanahan" <[EMAIL PROTECTED]> > An: user@shale.apache.org > CC: > Betreff: Re: basic dialog nullpointerexception > > > On 3/12/07, Veit Guna <[EMAIL PROTECTED]> wrote: > > > Hi. > > > > > > I'm trying to get the basic dialog feature of shale 1.0.4 working. > I've > > added the jars view, dialog, basic-dialog, core to my classpath and > created > > a dialog xml file in WEB-INF. Now when I try in a h:commandLink an > action > > like "dialog:myDialog" a NullPointerException occurs: > > > > > > java.lang.NullPointerException > > > at > > > > > > org.apache.shale.dialog.basic.BasicDialogManager.create(BasicDialogManager.j ava:97) > > > at > > > > > > org.apache.shale.dialog.basic.BasicDialogManager.create(BasicDialogManager.j ava:87) > > > at > > > > > > org.apache.shale.dialog.faces.DialogNavigationHandler.handleNavigation(Dialo gNavigationHandler.java:121) > > > at > > > > > > org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListen erImpl.java:84) > > > at > > > > > > org.apache.shale.view.faces.ViewActionListener.processAction(ViewActionListe ner.java:74) > > > at > > > ... > > > > > > I've taken a look at the BasicDialogManager. It tries to use an > > uninitialized Map. I guess it should be initialized by the > BasicLifecycleListener > > but it isn't. Any hints, what I've forgotten? > > > > > > Do I have to put the BasicLifecycleListener somewhere manually? > > > > In general, you should *not* have to configure this listener manually. > > It is registered in a listener defined in the > > shale-dialog-basic-xxx.jar file that you're including. However, not > > all containers properly implement registering listeners in a TLD > > inside a JAR file. What container and version are you running on? > > > > Craig > > > > > > > > Regards, > > > Veit > > > > > > -- > > > "Feel free" - 5 GB Mailbox, 50 FreeSMS/Monat ... > > > Jetzt GMX ProMail testen: www.gmx.net/de/go/mailfooter/promail-out > > > > > -- > Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten > Browser-Versionen downloaden: http://www.gmx.net/de/go/browser -- "Feel free" - 5 GB Mailbox, 50 FreeSMS/Monat ... Jetzt GMX ProMail testen: www.gmx.net/de/go/mailfooter/promail-out