<div class="gmail_quote">On Mon, Mar 21, 2011 at 19:37, Denis Forveille <span dir="ltr">&lt;<a href="mailto:denis.forveille@gmail.com">denis.forveille@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
I&#39;m trying to deploy the seam-booking app on WebSphere v8 beta (WAS).<br>
<br>
It still fails to start. My discoveries:<br>
<br>
Extension that have their constructor in scope &quot;package&quot; instead of &quot;public&quot; that makes the initialization to fail in WAS:<br>
- org.jboss.seam.servlet.ServletExtension    --&gt; Dan you wrote in a previous mail that it was solved in CR3, it is not</blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


- org.jboss.seam.servlet.logging.TypedMessageBundleAndLoggerExtension<br>
- org.jboss.seam.solder.logging.TypedMessageLoggerExtension<br>
- org.jboss.seam.solder.messages.TypedMessageBundleExtension<br>
- org.jboss.seam.solder.serviceHandler.ServiceHandlerExtension</blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
They may be other but they have not been &quot;seen&quot; by the initialization process..<br>
<br>
Dan, if you want to create JIRA for those, please let me know<br></blockquote><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">Oops. I was looking at the class, not the constructor. I&#39;ll fix in HEAD. You can go ahead and file a JIRA for reference.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Missing jar in CR3 distribution. Both were included in CR2<br>
- ocpsoft-pretty-time.jar (Used by org.jboss.seam.examples.booking.booking.BookingAgent)<br>
- prettyfaces-jsf2.jar. Not sure for this one, but there is a file name pretty-config.xml under WEB-INF...Maybe this is the later<br>
file that should not be there.</blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
If you want me to create JIRAs for those, I will<br></blockquote><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">Yep, both are needed for the example.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<br>
And now I&#39;m stuck with this exception at startup:<br>
<br>
An error occured while initializing MyFaces: null<br>
      java.util.NoSuchElementException<br>
     at java.util.HashMap$AbstractMapIterator.makeNext(HashMap.java:124)<br>
     at java.util.HashMap$KeyIterator.next(HashMap.java:195)<br>
     at org.jboss.seam.faces.event.AbstractListener.getListeners(AbstractListener.java:27)<br>
     at org.jboss.seam.faces.event.DelegatingSystemEventListener.getEventListeners(DelegatingSystemEventListener.java:48)<br>
     at org.jboss.seam.faces.event.DelegatingSystemEventListener.processEvent(DelegatingSystemEventListener.java:36)<br>
     at javax.faces.event.SystemEvent.processListener(SystemEvent.java:43)<br>
     at org.apache.myfaces.application.ApplicationImpl._traverseListenerList(ApplicationImpl.java:2110)<br>
     at org.apache.myfaces.application.ApplicationImpl.access$000(ApplicationImpl.java:118)<br>
     at org.apache.myfaces.application.ApplicationImpl$SystemListenerEntry.publish(ApplicationImpl.java:2204)<br>
     at org.apache.myfaces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:557)<br>
     at org.apache.myfaces.webapp.AbstractFacesInitializer._dispatchApplicationEvent(AbstractFacesInitializer.java:251)<br>
     at org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:143)<br>
     at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:112)<br>
     at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1635)<br>
<br>
I will try to investigate why this occur<br></blockquote><div><br></div><div>Ah, chances are Seam Faces is assuming that a class will in fact be a bean. However, it never checks to ensure this is the case. It should likely be more defensive. As to why the class is not a bean, that&#39;s another story.</div>

<div><br></div><div>Denis, would you be able to provide the steps to get websphere v8 running so that other people in the community (and team) can get up to speed testing on websphere? I&#39;m looking for the download link, requirements to get the download and how to get to a running state ready to accept deployments.</div>

<div><br></div><div>Thanks,</div><div><br></div><div>-Dan</div><div><br></div></div>-- <br><div>Dan Allen</div>Principal Software Engineer, Red Hat | Author of Seam in Action<br>Registered Linux User #231597<br><br><div>
<a href="http://www.google.com/profiles/dan.j.allen#about" target="_blank">http://www.google.com/profiles/dan.j.allen#about</a><br>
<a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br></div><br>