7 Replies Latest reply on Aug 3, 2006 12:04 PM by jim shirreffs

    SeamNavigationHandler is no javax.faces.application.Navigati

    Christian Muth Newbie

      Hi Folks,

      sorry for posting such a noobie issue, but i'm beginning to pull my hair out... i copied the jboss seam booking example as skeleton for my new application - the booking example unmodified works as it should, but my loanmarket application does not initialize properly. :-(

      could you guys please have a look at my application files and tell me what the hell i am doing wrong? i dont see it :-(

      Any help is greatly appreciated - thanks a lot in advance!

      Stacktrace:

      22:38:21,731 INFO [EJB3Deployer:450] Deployed: file:/opt/jboss/server/default/tmp/deploy/tmp37477loanmarket.ear-contents/loanmarket-ejb.jar
      22:38:21,738 INFO [TomcatDeployer:126] deploy, ctxPath=/loanmarket, warUrl=.../tmp/deploy/tmp37477loanmarket.ear-contents/loanmarket-exp.war/
      22:38:21,956 INFO [FacesConfigurator:94] Reading standard config org/apache/myfaces/resource/standard-faces-config.xml
      22:38:21,984 INFO [FacesConfigurator:94] Reading config jar:file:/opt/jboss/server/default/tmp/deploy/tmp37477loanmarket.ear-contents/jboss-seam.jar!/META-INF/faces-config.xml
      22:38:21,990 INFO [FacesConfigurator:94] Reading config jar:file:/opt/jboss/server/default/lib/jboss-seam-debug.jar!/META-INF/faces-config.xml
      22:38:21,996 INFO [FacesConfigurator:94] Reading config jar:file:/opt/jboss/server/default/lib/jboss-seam.jar!/META-INF/faces-config.xml
      22:38:22,006 INFO [FacesConfigurator:94] Reading config jar:file:/opt/jboss/server/default/lib/jboss-seam-ui.jar!/META-INF/faces-config.xml
      22:38:22,025 INFO [FacesConfigurator:94] Reading config jar:file:/opt/jboss/server/default/tmp/deploy/tmp37477loanmarket.ear-contents/loanmarket-exp.war/WEB-INF/lib/jboss-seam-debug.jar!/META-INF/faces-config.xml
      22:38:22,069 INFO [FacesConfigurator:94] Reading config jar:file:/opt/jboss/server/default/tmp/deploy/tmp37477loanmarket.ear-contents/loanmarket-exp.war/WEB-INF/lib/jboss-seam-ui.jar!/META-INF/faces-config.xml
      22:38:22,364 INFO [FacesConfigurator:94] Reading config jar:file:/opt/jboss/server/default/tmp/deploy/tmp37477loanmarket.ear-contents/loanmarket-exp.war/WEB-INF/lib/jsf-facelets.jar!/META-INF/faces-config.xml
      22:38:22,370 INFO [FacesConfigurator:94] Reading config /WEB-INF/faces-config.xml
      22:38:22,778 ERROR [StartupServletContextListener:119] Error initializing ServletContext
       java.lang.IllegalArgumentException: Class org.jboss.seam.jsf.SeamNavigationHandler is no javax.faces.application.NavigationHandler
       at org.apache.myfaces.config.FacesConfigurator.getApplicationObject(FacesConfigurator.java:536)
       at org.apache.myfaces.config.FacesConfigurator.configureApplication(FacesConfigurator.java:458)
       at org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:141)
       at org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:66)
       at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:49)
       at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3729)
       at org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
       at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
      



      Okay, here we go...
      ___________________________________
      EAR structure:
      |-- META-INF
      | |-- MANIFEST.MF
      | |-- application.xml
      | `-- jboss-app.xml
      |-- jboss-seam.jar
      |-- loanmarket-ejb.jar
      `-- loanmarket.war
      


      loanmarket-ejb.jar structure:
      |-- META-INF
      | |-- MANIFEST.MF
      | |-- ejb-jar.xml
      | `-- persistence.xml
      |-- import.sql
      |-- org
      | `-- jboss
      | `-- seam
      | `-- example
      | `-- booking
      | |-- Booking.class
      | |-- BookingList.class
      ...snip....
      


      and loanmarket.war structure:
      |-- META-INF
      | `-- MANIFEST.MF
      |-- WEB-INF
      | |-- classes
      | |-- components.xml
      | |-- faces-config.xml
      | |-- lib
      | | |-- el-api.jar
      | | |-- el-ri.jar
      | | |-- jboss-seam-debug.jar
      | | |-- jboss-seam-ui.jar
      | | |-- jsf-facelets.jar
      | | |-- myfaces-api-1.1.3.jar
      | | `-- myfaces-impl-1.1.3.jar
      | |-- pages.xml
      | `-- web.xml
      |-- book.xhtml
      |-- confirm.xhtml
      |-- conversations.xhtml
      ...snip...
      


      my application.xml:
      <application>
       <display-name>Loan Market</display-name>
       <module>
       <web>
       <web-uri>loanmarket.war</web-uri>
       <context-root>/loanmarket</context-root>
       </web>
       </module>
       <module>
       <ejb>loanmarket-ejb.jar</ejb>
       </module>
       <module>
       <java>jboss-seam.jar</java>
       </module>
      </application>
      


      jboss-app.xml:
      <jboss-app>
       <loader-repository>
       seam.jboss.org:loader=loanmarket
       </loader-repository>
      </jboss-app>
      


      ejb-jar:
      <ejb-jar>
       <assembly-descriptor>
       <interceptor-binding>
       <ejb-name>*</ejb-name>
      <interceptor-class>org.jboss.seam.ejb.SeamInterceptor</interceptor-class>
       </interceptor-binding>
       </assembly-descriptor>
      </ejb-jar>
      


      seam.properties are empty?!

      WEB-INF/components.xml:
      <components>
       <component name="org.jboss.seam.core.init">
       <property name="debug">true</property>
       <property name="myFacesLifecycleBug">true</property>
       <property name="jndiPattern">#{ejbName}/local</property>
       </component>
       <!-- 120 second conversation timeout -->
       <component name="org.jboss.seam.core.manager">
       <property name="conversationTimeout">120000</property>
       </component>
       <component class="org.jboss.seam.core.Ejb"
       installed="false"/>
      </components>
      


      WEB-INF/faces-config:
      <faces-config>
      
      
      
       <!-- Navigation rules for the Booking demo app -->
      
       <navigation-rule>
      
      
       <navigation-case>
       <from-outcome>login</from-outcome>
       <to-view-id>/home.xhtml</to-view-id>
      
       <redirect />
       </navigation-case>
      
      
       <navigation-case>
       <from-outcome>register</from-outcome>
       <to-view-id>/register.xhtml</to-view-id>
      
       <redirect />
       </navigation-case>
      
      
       <navigation-case>
       <from-outcome>password</from-outcome>
       <to-view-id>/password.xhtml</to-view-id>
      
       <redirect />
       </navigation-case>
      
      
       <navigation-case>
       <from-outcome>main</from-outcome>
       <to-view-id>/main.xhtml</to-view-id>
      
       <redirect />
       </navigation-case>
      
      
      
       <navigation-case>
      
       <from-outcome>hotel</from-outcome>
      
       <to-view-id>/hotel.xhtml</to-view-id>
      
       <redirect />
      
       </navigation-case>
      
      
      
       </navigation-rule>
      
      
      
       <navigation-rule>
      
      
       <from-view-id>/hotel.xhtml</from-view-id>
      
      
       <navigation-case>
       <from-outcome>book</from-outcome>
       <to-view-id>/book.xhtml</to-view-id>
      
       <redirect />
       </navigation-case>
      
      
      
       </navigation-rule>
      
      
       <navigation-rule>
      
      
       <from-view-id>/book.xhtml</from-view-id>
      
      
       <navigation-case>
       <from-outcome>confirm</from-outcome>
       <to-view-id>/confirm.xhtml</to-view-id>
      
       <redirect />
       </navigation-case>
      
      
      
       </navigation-rule>
      
      
       <navigation-rule>
      
      
       <from-view-id>/confirm.xhtml</from-view-id>
      
      
       <navigation-case>
       <from-outcome>confirmed</from-outcome>
       <to-view-id>/main.xhtml</to-view-id>
      
       <redirect/>
       </navigation-case>
      
      
       <navigation-case>
       <from-outcome>back</from-outcome>
       <to-view-id>/book.xhtml</to-view-id>
      
       <redirect />
       </navigation-case>
      
      
       </navigation-rule>
      
      
       <!-- Facelets support -->
      
      
      
       <application>
      
       <view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
      
       </application>
      
      
      
       <!-- Select one of the two standard persistence lifecycle models for the Seam application -->
      
      
       <lifecycle>
       <phase-listener>org.jboss.seam.jsf.SeamPhaseListener</phase-listener>
       </lifecycle>
      
      
      </faces-config>
      
      


      web.xml:
      <?xml version="1.0" encoding="UTF-8"?>
      
      
      <web-app version="2.4"
       xmlns="http://java.sun.com/xml/ns/j2ee"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
      
      
       <!-- Seam -->
      
       <listener>
       <listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
       </listener>
      
      
      
       <!-- Propagate conversations across redirects -->
      
       <filter>
      
       <filter-name>Seam Redirect Filter</filter-name>
      
       <filter-class>org.jboss.seam.servlet.SeamRedirectFilter</filter-class>
      
       </filter>
      
      
      
       <filter-mapping>
      
       <filter-name>Seam Redirect Filter</filter-name>
      
       <url-pattern>*.seam</url-pattern>
      
       </filter-mapping>
      
      
      
       <!-- JSF -->
      
      
      
       <context-param>
       <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
       <param-value>client</param-value>
       </context-param>
      
      
      
       <context-param>
      
       <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
      
       <param-value>.xhtml</param-value>
      
       </context-param>
      
      
       <context-param>
      
       <param-name>facelets.DEVELOPMENT</param-name>
      
       <param-value>true</param-value>
      
       </context-param>
      
      
      
       <servlet>
       <servlet-name>Faces Servlet</servlet-name>
       <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
       <load-on-startup>1</load-on-startup>
       </servlet>
      
      
       <!-- Faces Servlet Mapping -->
      
       <servlet-mapping>
       <servlet-name>Faces Servlet</servlet-name>
       <url-pattern>*.seam</url-pattern>
       </servlet-mapping>
      
      
       <!-- MyFaces -->
      
       <listener>
      
       <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
      
       </listener>
      
      
      
       <!-- JSF RI -->
      
       <!--
      
       <listener>
      
       <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
      
       </listener>
      
       -->
      
      </web-app>
      
      


        • 1. Re: SeamNavigationHandler is no javax.faces.application.Navi
          Christian Muth Newbie

          by the way, after the stacktrace, seam is continuing to initialize and the ear gets deployed:

          ...snip...
          22:38:22,860 ERROR [STDERR:152] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
          22:38:22,861 ERROR [STDERR:152] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
          22:38:22,861 ERROR [STDERR:152] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
          22:38:22,862 INFO [StartupServletContextListener:94] ServletContext '/opt/jboss/server/default/./tmp/deploy/tmp37477loanmarket.ear-contents/loanmarket-exp.war/' initialized.
          22:38:22,863 INFO [ServletContextListener:94] Welcome to Seam 1.0.1.GA
          22:38:22,870 INFO [Initialization:94] reading components.xml
          22:38:22,876 INFO [Initialization:94] reading properties from: /seam.properties
          22:38:22,878 INFO [Initialization:94] reading properties from: /jndi.properties
          22:38:22,882 INFO [Initialization:94] initializing Seam
          22:38:22,911 INFO [Component:94] Component: org.jboss.seam.core.init, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.Init
          22:38:22,928 INFO [Component:94] Component: org.jboss.seam.core.pages, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.Pages
          22:38:22,938 INFO [Component:94] Component: events, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.Events
          22:38:22,945 INFO [Component:94] Component: org.jboss.seam.core.manager, scope: EVENT, type: JAVA_BEAN, class: org.jboss.seam.core.Manager
          22:38:22,960 INFO [Component:94] Component: switcher, scope: PAGE, type: JAVA_BEAN, class: org.jboss.seam.core.Switcher
          22:38:22,966 INFO [Component:94] Component: redirect, scope: CONVERSATION, type: JAVA_BEAN, class: org.jboss.seam.core.Redirect
          22:38:22,971 INFO [Component:94] Component: httpError, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.HttpError
          22:38:22,978 INFO [Component:94] Component: userPrincipal, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.UserPrincipal
          22:38:22,984 INFO [Component:94] Component: isUserInRole, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.IsUserInRole
          22:38:22,989 INFO [Component:94] Component: conversation, scope: CONVERSATION, type: JAVA_BEAN, class: org.jboss.seam.core.Conversation
          22:38:22,998 INFO [Component:94] Component: conversationList, scope: PAGE, type: JAVA_BEAN, class: org.jboss.seam.core.ConversationList
          22:38:23,007 INFO [Component:94] Component: conversationStack, scope: PAGE, type: JAVA_BEAN, class: org.jboss.seam.core.ConversationStack
          22:38:23,012 INFO [Component:94] Component: facesContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.FacesContext
          22:38:23,016 INFO [Component:94] Component: pageContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.PageContext
          22:38:23,020 INFO [Component:94] Component: eventContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.EventContext
          22:38:23,041 INFO [Component:94] Component: sessionContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.SessionContext
          22:38:23,049 INFO [Component:94] Component: statelessContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.StatelessContext
          22:38:23,054 INFO [Component:94] Component: applicationContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.ApplicationContext
          22:38:23,058 INFO [Component:94] Component: conversationContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.ConversationContext
          22:38:23,063 INFO [Component:94] Component: businessProcessContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.BusinessProcessContext
          22:38:23,067 INFO [Component:94] Component: locale, scope: STATELESS, type: JAVA_BEAN, class: org.jboss.seam.core.Locale
          22:38:23,071 INFO [Component:94] Component: messages, scope: SESSION, type: JAVA_BEAN, class: org.jboss.seam.core.Messages
          22:38:23,076 INFO [Component:94] Component: interpolator, scope: STATELESS, type: JAVA_BEAN, class: org.jboss.seam.core.Interpolator
          22:38:23,080 INFO [Component:94] Component: facesMessages, scope: CONVERSATION, type: JAVA_BEAN, class: org.jboss.seam.core.FacesMessages
          22:38:23,088 INFO [Component:94] Component: resourceBundle, scope: SESSION, type: JAVA_BEAN, class: org.jboss.seam.core.ResourceBundle
          22:38:23,094 INFO [Component:94] Component: localeSelector, scope: SESSION, type: JAVA_BEAN, class: org.jboss.seam.core.LocaleSelector
          22:38:23,101 INFO [Component:94] Component: uiComponent, scope: STATELESS, type: JAVA_BEAN, class: org.jboss.seam.core.UiComponent
          22:38:23,106 INFO [Component:94] Component: org.jboss.seam.remoting.messaging.subscriptionRegistry, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.remoting.messaging.Subsc
          22:38:23,113 INFO [Component:94] Component: pojoCache, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.PojoCache
          22:38:23,116 INFO [Component:94] Component: org.jboss.seam.debug.introspector, scope: EVENT, type: JAVA_BEAN, class: org.jboss.seam.debug.Introspector
          22:38:23,156 INFO [Component:94] Component: org.jboss.seam.debug.contexts, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.debug.Contexts
          22:38:23,167 INFO [Scanner:94] scanning: /opt/jboss/server/default/tmp/deploy/tmp37477loanmarket.ear-contents/loanmarket-ejb.jar
          22:38:23,194 INFO [Component:94] Component: user, scope: SESSION, type: ENTITY_BEAN, class: org.jboss.seam.example.booking.User
          22:38:23,197 INFO [Component:94] Component: hotelBooking, scope: CONVERSATION, type: STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.HotelBookingAction, JNDI: HotelBookin
          22:38:23,203 INFO [Component:94] Component: hotelSearch, scope: SESSION, type: STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.HotelSearchingAction, JNDI: HotelSearchingA
          22:38:23,215 INFO [Component:94] Component: booking, scope: CONVERSATION, type: ENTITY_BEAN, class: org.jboss.seam.example.booking.Booking
          22:38:23,247 INFO [Component:94] Component: hotel, scope: CONVERSATION, type: ENTITY_BEAN, class: org.jboss.seam.example.booking.Hotel
          22:38:23,250 INFO [Component:94] Component: login, scope: STATELESS, type: STATELESS_SESSION_BEAN, class: org.jboss.seam.example.booking.LoginAction, JNDI: LoginAction/local
          22:38:23,276 INFO [Component:94] Component: changePassword, scope: EVENT, type: STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.ChangePasswordAction, JNDI: ChangePassword
          22:38:23,278 INFO [Component:94] Component: bookingList, scope: SESSION, type: STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.BookingListAction, JNDI: BookingListAction/
          22:38:23,449 INFO [Component:94] Component: logout, scope: STATELESS, type: STATELESS_SESSION_BEAN, class: org.jboss.seam.example.booking.LogoutAction, JNDI: LogoutAction/local
          22:38:23,451 INFO [Component:94] Component: register, scope: EVENT, type: STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.RegisterAction, JNDI: RegisterAction/local
          22:38:23,456 INFO [Initialization:94] done initializing Seam
          22:38:23,494 INFO [EARDeployer:318] Started J2EE application: file:/opt/jboss/server/default/deploy/loanmarket.ear
          


          but if i then invoke the app via http://localhost:8080/loanmarket, i get:

          22:56:33,532 WARN [RenderKitFactoryImpl:104] Unknown RenderKit 'HTML_BASIC'.
          22:56:33,533 ERROR [[Faces Servlet]:119] Servlet.service() for servlet Faces Servlet threw exception
          java.lang.NullPointerException
           at org.apache.myfaces.application.jsp.JspStateManagerImpl.restoreTreeStructure(JspStateManagerImpl.java:240)
           at org.apache.myfaces.application.jsp.JspStateManagerImpl.restoreView(JspStateManagerImpl.java:283)
           at org.apache.myfaces.application.jsp.JspViewHandlerImpl.restoreView(JspViewHandlerImpl.java:255)
           at org.apache.myfaces.lifecycle.LifecycleImpl.restoreView(LifecycleImpl.java:141)
           at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:66)
           at javax.faces.webapp.FacesServlet.service(FacesServlet.java:137)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:30)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
           at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
           at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
           at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
           at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
           at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
           at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
           at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
           at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
           at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
           at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
           at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
           at java.lang.Thread.run(Thread.java:595)
          
          


          this will most likely be a follow-up issue, just for completeness...


          Thanks for your help!




          • 2. Re: SeamNavigationHandler is no javax.faces.application.Navi
            js8523 Novice

            A few quick observations

            Take myfaces out of your web-inf/lib folder and place them into jboss/server/default/deploy/jbossweb-tomacat55.sar/jsf-libs as jboss can get confused by multiple versions of myfaces.

            Also in your components.xml file myFacesLifecycle bug should be set to false if you are using myfaces 1.1.3.

            Hope this helps you along your way.

            Thanks,

            James

            • 3. Re: SeamNavigationHandler is no javax.faces.application.Navi
              Jim Hazen Expert

              Remove the myfaces-api-1.1.3.jar from your war. This jar supplies the JSF api interfaces. These interfaces are already supplied by the server. You can then override the implementation of these interfaces by including the myfaces-impl jar (like you do) or some other provider.

              Although a previous post recommends replacing the version of myfaces that ships with JBoss, this shouldn't be necessary. Overriding the implementation works fine.

              • 4. Re: SeamNavigationHandler is no javax.faces.application.Navi
                Christian Muth Newbie

                Oh, i'm so dumb. Thanks guys - i now removed the api-jar and left myfaces-impl-1.1.3.jar where it was. Additionally i added tomahawk.jar as a log message suggested.

                Now the deployment wents fine regarding the server.log, but when i access the registration action, i get an org.jboss.seam.InstantiationException: Could not instantiate Seam component: register with root cause that RegisterAction is not bound to JNDI?!

                Caused by: javax.naming.NameNotFoundException: RegisterAction not bound

                Thanks again :-S

                2006-07-22 08:57:07,207 INFO [org.jboss.remoting.transport.socket.SocketServerInvoker] Invoker started for locator: InvokerLocator [socket://127.0.0.1:3873/]
                2006-07-22 08:57:07,574 INFO [org.jboss.aop.deployment.AspectDeployer] Deployed AOP: file:/opt/jboss/server/default/deploy/ejb3-interceptors-aop.xml
                2006-07-22 08:57:09,261 INFO [org.jboss.web.WebService] Using RMI server codebase: http://athlon:8083/
                2006-07-22 08:57:11,020 INFO [org.jboss.mail.MailService] Mail Service bound to java:/Mail
                2006-07-22 08:57:11,432 INFO [org.jboss.naming.NamingService] JNDI bootstrap JNP=/0.0.0.0:1099, RMI=/0.0.0.0:1098, backlog=50, no client SocketFactory, Server SocketFactory=class org.jboss.net.sockets.DefaultSocketFactory
                2006-07-22 08:57:11,448 INFO [org.jboss.ws.eventing.mgmt.SubscriptionManager] Bound event dispatcher to java:/EventDispatcher
                2006-07-22 08:57:12,327 INFO [org.apache.catalina.startup.Embedded] Catalina naming disabled
                2006-07-22 08:57:12,364 INFO [org.apache.catalina.startup.ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
                2006-07-22 08:57:12,366 INFO [org.apache.catalina.startup.ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
                2006-07-22 08:57:12,943 INFO [org.apache.coyote.http11.Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
                2006-07-22 08:57:12,945 INFO [org.apache.catalina.startup.Catalina] Initialization processed in 578 ms
                2006-07-22 08:57:13,010 INFO [org.jboss.web.tomcat.tc5.StandardService] Starting service jboss.web
                2006-07-22 08:57:13,014 INFO [org.apache.catalina.core.StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.17
                2006-07-22 08:57:13,093 INFO [org.apache.catalina.core.StandardHost] XML validation disabled
                2006-07-22 08:57:13,107 INFO [org.apache.catalina.startup.Catalina] Server startup in 97 ms
                2006-07-22 08:57:13,193 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbossweb-tomcat55.sar/ROOT.war/
                2006-07-22 08:57:13,441 INFO [org.apache.catalina.loader.WebappLoader] Dual registration of jndi stream handler: factory already defined
                2006-07-22 08:57:13,692 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp46390jbossws-exp.war/
                2006-07-22 08:57:13,970 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
                2006-07-22 08:57:14,913 INFO [org.jboss.resource.deployment.RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
                2006-07-22 08:57:15,011 INFO [org.jboss.resource.deployment.RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
                2006-07-22 08:57:15,035 INFO [org.jboss.resource.deployment.RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/quartz-ra.rar
                2006-07-22 08:57:15,043 INFO [org.jboss.resource.adapter.quartz.inflow.QuartzResourceAdapter] start quartz!!!
                2006-07-22 08:57:15,093 INFO [org.quartz.simpl.SimpleThreadPool] Job execution threads will use class loader of thread: main
                2006-07-22 08:57:15,112 INFO [org.quartz.core.QuartzScheduler] Quartz Scheduler v.1.5.2 created.
                2006-07-22 08:57:15,115 INFO [org.quartz.simpl.RAMJobStore] RAMJobStore initialized.
                2006-07-22 08:57:15,116 INFO [org.quartz.impl.StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
                2006-07-22 08:57:15,117 INFO [org.quartz.impl.StdSchedulerFactory] Quartz scheduler version: 1.5.2
                2006-07-22 08:57:15,118 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
                2006-07-22 08:57:15,231 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=bookingDatasource' to JNDI name 'java:bookingDatasource'
                2006-07-22 08:57:15,616 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
                2006-07-22 08:57:15,780 INFO [org.jboss.mq.server.jmx.Queue.A] Bound to JNDI name: queue/A
                2006-07-22 08:57:15,782 INFO [org.jboss.mq.server.jmx.Queue.B] Bound to JNDI name: queue/B
                2006-07-22 08:57:15,784 INFO [org.jboss.mq.server.jmx.Queue.C] Bound to JNDI name: queue/C
                2006-07-22 08:57:15,786 INFO [org.jboss.mq.server.jmx.Queue.D] Bound to JNDI name: queue/D
                2006-07-22 08:57:15,789 INFO [org.jboss.mq.server.jmx.Queue.ex] Bound to JNDI name: queue/ex
                2006-07-22 08:57:15,804 INFO [org.jboss.mq.server.jmx.Topic.testTopic] Bound to JNDI name: topic/testTopic
                2006-07-22 08:57:15,806 INFO [org.jboss.mq.server.jmx.Topic.securedTopic] Bound to JNDI name: topic/securedTopic
                2006-07-22 08:57:15,809 INFO [org.jboss.mq.server.jmx.Topic.testDurableTopic] Bound to JNDI name: topic/testDurableTopic
                2006-07-22 08:57:15,812 INFO [org.jboss.mq.server.jmx.Queue.testQueue] Bound to JNDI name: queue/testQueue
                2006-07-22 08:57:15,825 INFO [org.jboss.mq.il.uil2.UILServerILService] JBossMQ UIL service available at : /0.0.0.0:8093
                2006-07-22 08:57:15,858 INFO [org.jboss.mq.server.jmx.Queue.DLQ] Bound to JNDI name: queue/DLQ
                2006-07-22 08:57:15,959 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
                2006-07-22 08:57:16,009 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=loanmarketDatasource' to JNDI name 'java:loanmarketDatasource'
                2006-07-22 08:57:16,289 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
                2006-07-22 08:57:16,464 INFO [org.jboss.deployment.EARDeployer] Init J2EE application: file:/opt/jboss/server/default/deploy/loanmarket.ear
                2006-07-22 08:57:17,216 INFO [org.jboss.ejb3.Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to org.jboss.seam.example.booking.BookingListAction org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@1277f040
                2006-07-22 08:57:17,255 INFO [org.jboss.ejb3.Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to org.jboss.seam.example.booking.ChangePasswordAction org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@272b72f4
                2006-07-22 08:57:17,263 INFO [org.jboss.ejb3.Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to org.jboss.seam.example.booking.HotelBookingAction org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@42130c2
                2006-07-22 08:57:17,272 INFO [org.jboss.ejb3.Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to org.jboss.seam.example.booking.HotelSearchingAction org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@30e2d858
                2006-07-22 08:57:17,281 INFO [org.jboss.ejb3.Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to org.jboss.seam.example.booking.LoginAction org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@3295a253
                2006-07-22 08:57:17,289 INFO [org.jboss.ejb3.Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to org.jboss.seam.example.booking.LogoutAction org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@4eff0d4b
                2006-07-22 08:57:17,295 INFO [org.jboss.ejb3.Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to org.jboss.seam.example.booking.RegisterAction org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@7da2467a
                2006-07-22 08:57:17,341 INFO [org.jboss.ejb3.Ejb3Deployment] EJB3 deployment time took: 314
                2006-07-22 08:57:17,365 INFO [org.jboss.ejb3.JmxKernelAbstraction] installing MBean: persistence.units:ear=loanmarket.ear,jar=loanmarket-ejb.jar,unitName=loanmarketDatabase with dependencies:
                2006-07-22 08:57:17,366 INFO [org.jboss.ejb3.JmxKernelAbstraction] jboss.jca:name=loanmarketDatasource,service=ManagedConnectionFactory
                2006-07-22 08:57:17,421 INFO [org.hibernate.ejb.Version] Hibernate EntityManager 3.2.0.CR1
                2006-07-22 08:57:17,437 INFO [org.hibernate.cfg.annotations.Version] Hibernate Annotations 3.2.0.CR1
                2006-07-22 08:57:17,446 INFO [org.hibernate.cfg.Environment] Hibernate 3.2 cr2
                2006-07-22 08:57:17,460 INFO [org.hibernate.cfg.Environment] hibernate.properties not found
                2006-07-22 08:57:17,620 INFO [org.hibernate.cfg.Environment] Bytecode provider name : javassist
                2006-07-22 08:57:17,627 INFO [org.hibernate.cfg.Environment] using JDK 1.4 java.sql.Timestamp handling
                2006-07-22 08:57:17,746 INFO [org.hibernate.ejb.Ejb3Configuration] Processing PersistenceUnitInfo [
                 name: loanmarketDatabase
                 ...]
                2006-07-22 08:57:17,751 INFO [org.hibernate.ejb.Ejb3Configuration] found EJB3 Entity bean: org.jboss.seam.example.booking.Booking
                2006-07-22 08:57:17,756 INFO [org.hibernate.ejb.Ejb3Configuration] found EJB3 Entity bean: org.jboss.seam.example.booking.Hotel
                2006-07-22 08:57:17,763 INFO [org.hibernate.ejb.Ejb3Configuration] found EJB3 Entity bean: org.jboss.seam.example.booking.User
                2006-07-22 08:57:17,808 WARN [org.hibernate.ejb.Ejb3Configuration] Persistence provider caller does not implements the EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader() is null.
                2006-07-22 08:57:17,868 INFO [org.hibernate.cfg.Configuration] Reading mappings from resource: META-INF/orm.xml
                2006-07-22 08:57:17,872 INFO [org.hibernate.ejb.Ejb3Configuration] [PersistenceUnit: loanmarketDatabase] no META-INF/orm.xml found
                2006-07-22 08:57:17,929 INFO [org.hibernate.cfg.AnnotationBinder] Binding entity from annotated class: org.jboss.seam.example.booking.Booking
                2006-07-22 08:57:17,985 INFO [org.hibernate.cfg.annotations.EntityBinder] Bind entity org.jboss.seam.example.booking.Booking on table Booking
                2006-07-22 08:57:18,058 INFO [org.hibernate.cfg.AnnotationBinder] Binding entity from annotated class: org.jboss.seam.example.booking.Hotel
                2006-07-22 08:57:18,059 INFO [org.hibernate.cfg.annotations.EntityBinder] Bind entity org.jboss.seam.example.booking.Hotel on table Hotel
                2006-07-22 08:57:18,063 INFO [org.hibernate.cfg.AnnotationBinder] Binding entity from annotated class: org.jboss.seam.example.booking.User
                2006-07-22 08:57:18,066 INFO [org.hibernate.cfg.annotations.EntityBinder] Bind entity org.jboss.seam.example.booking.User on table User
                2006-07-22 08:57:18,207 INFO [org.hibernate.connection.ConnectionProviderFactory] Initializing connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
                2006-07-22 08:57:18,211 INFO [org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider] Using provided datasource
                2006-07-22 08:57:18,228 INFO [org.hibernate.cfg.SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
                2006-07-22 08:57:18,229 INFO [org.hibernate.cfg.SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
                2006-07-22 08:57:18,253 INFO [org.hibernate.dialect.Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
                2006-07-22 08:57:18,260 INFO [org.hibernate.transaction.TransactionFactoryFactory] Transaction strategy: org.hibernate.ejb.transaction.JoinableCMTTransactionFactory
                2006-07-22 08:57:18,264 INFO [org.hibernate.transaction.TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
                2006-07-22 08:57:18,268 INFO [org.hibernate.transaction.TransactionManagerLookupFactory] instantiated TransactionManagerLookup
                2006-07-22 08:57:18,269 INFO [org.hibernate.cfg.SettingsFactory] Automatic flush during beforeCompletion(): disabled
                2006-07-22 08:57:18,270 INFO [org.hibernate.cfg.SettingsFactory] Automatic session close at end of transaction: disabled
                2006-07-22 08:57:18,270 INFO [org.hibernate.cfg.SettingsFactory] JDBC batch size: 15
                2006-07-22 08:57:18,271 INFO [org.hibernate.cfg.SettingsFactory] JDBC batch updates for versioned data: disabled
                2006-07-22 08:57:18,273 INFO [org.hibernate.cfg.SettingsFactory] Scrollable result sets: enabled
                2006-07-22 08:57:18,274 INFO [org.hibernate.cfg.SettingsFactory] JDBC3 getGeneratedKeys(): disabled
                2006-07-22 08:57:18,275 INFO [org.hibernate.cfg.SettingsFactory] Connection release mode: auto
                2006-07-22 08:57:18,277 INFO [org.hibernate.cfg.SettingsFactory] Default batch fetch size: 1
                2006-07-22 08:57:18,278 INFO [org.hibernate.cfg.SettingsFactory] Generate SQL with comments: disabled
                2006-07-22 08:57:18,279 INFO [org.hibernate.cfg.SettingsFactory] Order SQL updates by primary key: disabled
                2006-07-22 08:57:18,280 INFO [org.hibernate.cfg.SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
                2006-07-22 08:57:18,284 INFO [org.hibernate.hql.ast.ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
                2006-07-22 08:57:18,285 INFO [org.hibernate.cfg.SettingsFactory] Query language substitutions: {}
                2006-07-22 08:57:18,286 INFO [org.hibernate.cfg.SettingsFactory] Second-level cache: enabled
                2006-07-22 08:57:18,287 INFO [org.hibernate.cfg.SettingsFactory] Query cache: disabled
                2006-07-22 08:57:18,287 INFO [org.hibernate.cfg.SettingsFactory] Cache provider: org.hibernate.cache.HashtableCacheProvider
                2006-07-22 08:57:18,290 INFO [org.hibernate.cfg.SettingsFactory] Optimize cache for minimal puts: disabled
                2006-07-22 08:57:18,291 INFO [org.hibernate.cfg.SettingsFactory] Structured second-level cache entries: disabled
                2006-07-22 08:57:18,299 INFO [org.hibernate.cfg.SettingsFactory] Echoing all SQL to stdout
                2006-07-22 08:57:18,300 INFO [org.hibernate.cfg.SettingsFactory] Statistics: disabled
                2006-07-22 08:57:18,301 INFO [org.hibernate.cfg.SettingsFactory] Deleted entity synthetic identifier rollback: disabled
                2006-07-22 08:57:18,303 INFO [org.hibernate.cfg.SettingsFactory] Default entity-mode: pojo
                2006-07-22 08:57:18,338 INFO [org.hibernate.impl.SessionFactoryImpl] building session factory
                2006-07-22 08:57:18,569 INFO [org.hibernate.impl.SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configured
                2006-07-22 08:57:18,587 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] Running hbm2ddl schema export
                2006-07-22 08:57:18,589 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] exporting generated schema to database
                2006-07-22 08:57:18,593 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] Executing import script: /import.sql
                2006-07-22 08:57:18,600 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] schema export complete
                2006-07-22 08:57:18,614 INFO [org.hibernate.util.NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
                2006-07-22 08:57:18,702 INFO [org.jboss.ejb3.JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=loanmarket.ear,jar=loanmarket-ejb.jar,name=BookingListAction,service=EJB3 with dependencies:
                2006-07-22 08:57:18,703 INFO [org.jboss.ejb3.JmxKernelAbstraction] persistence.units:ear=loanmarket.ear,jar=loanmarket-ejb.jar,unitName=loanmarketDatabase
                2006-07-22 08:57:18,876 INFO [org.jboss.ejb3.EJBContainer] STARTED EJB: org.jboss.seam.example.booking.BookingListAction ejbName: BookingListAction
                2006-07-22 08:57:18,906 INFO [org.jboss.ejb3.JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=loanmarket.ear,jar=loanmarket-ejb.jar,name=ChangePasswordAction,service=EJB3 with dependencies:
                2006-07-22 08:57:18,907 INFO [org.jboss.ejb3.JmxKernelAbstraction] persistence.units:ear=loanmarket.ear,jar=loanmarket-ejb.jar,unitName=loanmarketDatabase
                2006-07-22 08:57:18,927 INFO [org.jboss.ejb3.EJBContainer] STARTED EJB: org.jboss.seam.example.booking.ChangePasswordAction ejbName: ChangePasswordAction
                2006-07-22 08:57:18,932 INFO [org.jboss.ejb3.JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=loanmarket.ear,jar=loanmarket-ejb.jar,name=HotelBookingAction,service=EJB3 with dependencies:
                2006-07-22 08:57:18,933 INFO [org.jboss.ejb3.JmxKernelAbstraction] persistence.units:ear=loanmarket.ear,jar=loanmarket-ejb.jar,unitName=loanmarketDatabase
                2006-07-22 08:57:19,000 INFO [org.jboss.ejb3.EJBContainer] STARTED EJB: org.jboss.seam.example.booking.HotelBookingAction ejbName: HotelBookingAction
                2006-07-22 08:57:19,005 INFO [org.jboss.ejb3.JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=loanmarket.ear,jar=loanmarket-ejb.jar,name=HotelSearchingAction,service=EJB3 with dependencies:
                2006-07-22 08:57:19,007 INFO [org.jboss.ejb3.JmxKernelAbstraction] persistence.units:ear=loanmarket.ear,jar=loanmarket-ejb.jar,unitName=loanmarketDatabase
                2006-07-22 08:57:19,030 INFO [org.jboss.ejb3.EJBContainer] STARTED EJB: org.jboss.seam.example.booking.HotelSearchingAction ejbName: HotelSearchingAction
                2006-07-22 08:57:19,035 INFO [org.jboss.ejb3.JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=loanmarket.ear,jar=loanmarket-ejb.jar,name=LoginAction,service=EJB3 with dependencies:
                2006-07-22 08:57:19,037 INFO [org.jboss.ejb3.JmxKernelAbstraction] persistence.units:ear=loanmarket.ear,jar=loanmarket-ejb.jar,unitName=loanmarketDatabase
                2006-07-22 08:57:19,050 INFO [org.jboss.ejb3.EJBContainer] STARTED EJB: org.jboss.seam.example.booking.LoginAction ejbName: LoginAction
                2006-07-22 08:57:19,066 INFO [org.jboss.ejb3.JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=loanmarket.ear,jar=loanmarket-ejb.jar,name=LogoutAction,service=EJB3 with dependencies:
                2006-07-22 08:57:19,075 INFO [org.jboss.ejb3.EJBContainer] STARTED EJB: org.jboss.seam.example.booking.LogoutAction ejbName: LogoutAction
                2006-07-22 08:57:19,081 INFO [org.jboss.ejb3.JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=loanmarket.ear,jar=loanmarket-ejb.jar,name=RegisterAction,service=EJB3 with dependencies:
                2006-07-22 08:57:19,083 INFO [org.jboss.ejb3.JmxKernelAbstraction] persistence.units:ear=loanmarket.ear,jar=loanmarket-ejb.jar,unitName=loanmarketDatabase
                2006-07-22 08:57:19,102 INFO [org.jboss.ejb3.EJBContainer] STARTED EJB: org.jboss.seam.example.booking.RegisterAction ejbName: RegisterAction
                2006-07-22 08:57:19,108 INFO [org.jboss.ejb3.EJB3Deployer] Deployed: file:/opt/jboss/server/default/tmp/deploy/tmp46424loanmarket.ear-contents/loanmarket-ejb.jar
                2006-07-22 08:57:19,112 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] deploy, ctxPath=/loanmarket, warUrl=.../tmp/deploy/tmp46424loanmarket.ear-contents/loanmarket-exp.war/
                2006-07-22 08:57:19,902 INFO [org.apache.myfaces.config.FacesConfigurator] Reading standard config org/apache/myfaces/resource/standard-faces-config.xml
                2006-07-22 08:57:19,949 INFO [org.apache.myfaces.config.FacesConfigurator] Reading config jar:file:/opt/jboss/server/default/tmp/deploy/tmp46424loanmarket.ear-contents/jboss-seam.jar!/META-INF/faces-config.xml
                2006-07-22 08:57:19,961 INFO [org.apache.myfaces.config.FacesConfigurator] Reading config jar:file:/opt/jboss/server/default/lib/jboss-seam-debug.jar!/META-INF/faces-config.xml
                2006-07-22 08:57:19,986 INFO [org.apache.myfaces.config.FacesConfigurator] Reading config jar:file:/opt/jboss/server/default/lib/jboss-seam.jar!/META-INF/faces-config.xml
                2006-07-22 08:57:19,993 INFO [org.apache.myfaces.config.FacesConfigurator] Reading config jar:file:/opt/jboss/server/default/lib/jboss-seam-ui.jar!/META-INF/faces-config.xml
                2006-07-22 08:57:20,003 INFO [org.apache.myfaces.config.FacesConfigurator] Reading config jar:file:/opt/jboss/server/default/tmp/deploy/tmp46424loanmarket.ear-contents/loanmarket-exp.war/WEB-INF/lib/jboss-seam-debug.jar!/META-INF/faces-config.xml
                2006-07-22 08:57:20,010 INFO [org.apache.myfaces.config.FacesConfigurator] Reading config jar:file:/opt/jboss/server/default/tmp/deploy/tmp46424loanmarket.ear-contents/loanmarket-exp.war/WEB-INF/lib/jboss-seam-ui.jar!/META-INF/faces-config.xml
                2006-07-22 08:57:20,020 INFO [org.apache.myfaces.config.FacesConfigurator] Reading config jar:file:/opt/jboss/server/default/tmp/deploy/tmp46424loanmarket.ear-contents/loanmarket-exp.war/WEB-INF/lib/jsf-facelets.jar!/META-INF/faces-config.xml
                2006-07-22 08:57:20,029 INFO [org.apache.myfaces.config.FacesConfigurator] Reading config jar:file:/opt/jboss/server/default/tmp/deploy/tmp46424loanmarket.ear-contents/loanmarket-exp.war/WEB-INF/lib/tomahawk.jar!/META-INF/faces-config.xml
                2006-07-22 08:57:20,297 INFO [org.apache.myfaces.config.FacesConfigurator] Reading config /WEB-INF/faces-config.xml
                2006-07-22 08:57:20,398 WARN [org.apache.myfaces.shared_impl.util.LocaleUtils] Locale name in faces-config.xml null or empty, setting locale to default locale : de_DE
                2006-07-22 08:57:20,871 INFO [org.apache.myfaces.webapp.StartupServletContextListener] ServletContext '/opt/jboss/server/default/./tmp/deploy/tmp46424loanmarket.ear-contents/loanmarket-exp.war/' initialized.
                2006-07-22 08:57:20,872 INFO [javax.servlet.ServletContextListener] Welcome to Seam 1.0.1.GA
                2006-07-22 08:57:20,880 INFO [org.jboss.seam.init.Initialization] reading components.xml
                2006-07-22 08:57:20,890 INFO [org.jboss.seam.init.Initialization] reading properties from: /seam.properties
                2006-07-22 08:57:20,892 INFO [org.jboss.seam.init.Initialization] reading properties from: /jndi.properties
                2006-07-22 08:57:20,898 INFO [org.jboss.seam.init.Initialization] initializing Seam
                2006-07-22 08:57:20,933 INFO [org.jboss.seam.Component] Component: org.jboss.seam.core.init, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.Init
                2006-07-22 08:57:21,098 INFO [org.jboss.seam.Component] Component: org.jboss.seam.core.pages, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.Pages
                2006-07-22 08:57:21,111 INFO [org.jboss.seam.Component] Component: events, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.Events
                2006-07-22 08:57:21,131 INFO [org.jboss.seam.Component] Component: org.jboss.seam.core.manager, scope: EVENT, type: JAVA_BEAN, class: org.jboss.seam.core.Manager
                2006-07-22 08:57:21,154 INFO [org.jboss.seam.Component] Component: switcher, scope: PAGE, type: JAVA_BEAN, class: org.jboss.seam.core.Switcher
                2006-07-22 08:57:21,165 INFO [org.jboss.seam.Component] Component: redirect, scope: CONVERSATION, type: JAVA_BEAN, class: org.jboss.seam.core.Redirect
                2006-07-22 08:57:21,180 INFO [org.jboss.seam.Component] Component: httpError, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.HttpError
                2006-07-22 08:57:21,187 INFO [org.jboss.seam.Component] Component: userPrincipal, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.UserPrincipal
                2006-07-22 08:57:21,195 INFO [org.jboss.seam.Component] Component: isUserInRole, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.IsUserInRole
                2006-07-22 08:57:21,203 INFO [org.jboss.seam.Component] Component: conversation, scope: CONVERSATION, type: JAVA_BEAN, class: org.jboss.seam.core.Conversation
                2006-07-22 08:57:21,225 INFO [org.jboss.seam.Component] Component: conversationList, scope: PAGE, type: JAVA_BEAN, class: org.jboss.seam.core.ConversationList
                2006-07-22 08:57:21,233 INFO [org.jboss.seam.Component] Component: conversationStack, scope: PAGE, type: JAVA_BEAN, class: org.jboss.seam.core.ConversationStack
                2006-07-22 08:57:21,239 INFO [org.jboss.seam.Component] Component: facesContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.FacesContext
                2006-07-22 08:57:21,278 INFO [org.jboss.seam.Component] Component: pageContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.PageContext
                2006-07-22 08:57:21,284 INFO [org.jboss.seam.Component] Component: eventContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.EventContext
                2006-07-22 08:57:21,300 INFO [org.jboss.seam.Component] Component: sessionContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.SessionContext
                2006-07-22 08:57:21,306 INFO [org.jboss.seam.Component] Component: statelessContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.StatelessContext
                2006-07-22 08:57:21,316 INFO [org.jboss.seam.Component] Component: applicationContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.ApplicationContext
                2006-07-22 08:57:21,321 INFO [org.jboss.seam.Component] Component: conversationContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.ConversationContext
                2006-07-22 08:57:21,328 INFO [org.jboss.seam.Component] Component: businessProcessContext, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.BusinessProcessContext
                2006-07-22 08:57:21,334 INFO [org.jboss.seam.Component] Component: locale, scope: STATELESS, type: JAVA_BEAN, class: org.jboss.seam.core.Locale
                2006-07-22 08:57:21,339 INFO [org.jboss.seam.Component] Component: messages, scope: SESSION, type: JAVA_BEAN, class: org.jboss.seam.core.Messages
                2006-07-22 08:57:21,346 INFO [org.jboss.seam.Component] Component: interpolator, scope: STATELESS, type: JAVA_BEAN, class: org.jboss.seam.core.Interpolator
                2006-07-22 08:57:21,351 INFO [org.jboss.seam.Component] Component: facesMessages, scope: CONVERSATION, type: JAVA_BEAN, class: org.jboss.seam.core.FacesMessages
                2006-07-22 08:57:21,365 INFO [org.jboss.seam.Component] Component: resourceBundle, scope: SESSION, type: JAVA_BEAN, class: org.jboss.seam.core.ResourceBundle
                2006-07-22 08:57:21,372 INFO [org.jboss.seam.Component] Component: localeSelector, scope: SESSION, type: JAVA_BEAN, class: org.jboss.seam.core.LocaleSelector
                2006-07-22 08:57:21,380 INFO [org.jboss.seam.Component] Component: uiComponent, scope: STATELESS, type: JAVA_BEAN, class: org.jboss.seam.core.UiComponent
                2006-07-22 08:57:21,386 INFO [org.jboss.seam.Component] Component: org.jboss.seam.remoting.messaging.subscriptionRegistry, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.remoting.messaging.SubscriptionRegistry
                2006-07-22 08:57:21,393 INFO [org.jboss.seam.Component] Component: pojoCache, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.PojoCache
                2006-07-22 08:57:21,398 INFO [org.jboss.seam.Component] Component: org.jboss.seam.debug.introspector, scope: EVENT, type: JAVA_BEAN, class: org.jboss.seam.debug.Introspector
                2006-07-22 08:57:21,435 INFO [org.jboss.seam.Component] Component: org.jboss.seam.debug.contexts, scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.debug.Contexts
                2006-07-22 08:57:21,447 INFO [org.jboss.seam.deployment.Scanner] scanning: /opt/jboss/server/default/tmp/deploy/tmp46424loanmarket.ear-contents/loanmarket-ejb.jar
                2006-07-22 08:57:21,481 INFO [org.jboss.seam.Component] Component: logout, scope: STATELESS, type: STATELESS_SESSION_BEAN, class: org.jboss.seam.example.booking.LogoutAction, JNDI: LogoutAction/local
                2006-07-22 08:57:21,485 INFO [org.jboss.seam.Component] Component: login, scope: STATELESS, type: STATELESS_SESSION_BEAN, class: org.jboss.seam.example.booking.LoginAction, JNDI: LoginAction/local
                2006-07-22 08:57:21,487 INFO [org.jboss.seam.Component] Component: hotelBooking, scope: CONVERSATION, type: STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.HotelBookingAction, JNDI: HotelBookingAction/local
                2006-07-22 08:57:21,494 INFO [org.jboss.seam.Component] Component: hotelSearch, scope: SESSION, type: STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.HotelSearchingAction, JNDI: HotelSearchingAction/local
                2006-07-22 08:57:21,502 INFO [org.jboss.seam.Component] Component: hotel, scope: CONVERSATION, type: ENTITY_BEAN, class: org.jboss.seam.example.booking.Hotel
                2006-07-22 08:57:21,504 INFO [org.jboss.seam.Component] Component: register, scope: EVENT, type: STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.RegisterAction, JNDI: RegisterAction/local
                2006-07-22 08:57:21,507 INFO [org.jboss.seam.Component] Component: booking, scope: CONVERSATION, type: ENTITY_BEAN, class: org.jboss.seam.example.booking.Booking
                2006-07-22 08:57:21,509 INFO [org.jboss.seam.Component] Component: bookingList, scope: SESSION, type: STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.BookingListAction, JNDI: BookingListAction/local
                2006-07-22 08:57:21,516 INFO [org.jboss.seam.Component] Component: user, scope: SESSION, type: ENTITY_BEAN, class: org.jboss.seam.example.booking.User
                2006-07-22 08:57:21,518 INFO [org.jboss.seam.Component] Component: changePassword, scope: EVENT, type: STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.ChangePasswordAction, JNDI: ChangePasswordAction/local
                2006-07-22 08:57:21,523 INFO [org.jboss.seam.init.Initialization] done initializing Seam
                2006-07-22 08:57:21,560 INFO [org.jboss.deployment.EARDeployer] Started J2EE application: file:/opt/jboss/server/default/deploy/loanmarket.ear
                2006-07-22 08:57:21,586 INFO [org.apache.coyote.http11.Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
                2006-07-22 08:57:21,656 INFO [org.apache.jk.common.ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
                2006-07-22 08:57:21,664 INFO [org.apache.jk.server.JkMain] Jk running ID=0 time=0/21 config=null
                2006-07-22 08:57:21,670 INFO [org.jboss.system.server.Server] JBoss (MX MicroKernel) [4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)] Started in 18s:164ms
                2006-07-22 08:57:29,744 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/loanmarket].[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
                org.jboss.seam.InstantiationException: Could not instantiate Seam component: register
                 at org.jboss.seam.Component.newInstance(Component.java:735)
                 at org.jboss.seam.Component.newInstance(Component.java:1308)
                 at org.jboss.seam.Component.getInstance(Component.java:1263)
                 at org.jboss.seam.Component.getInstance(Component.java:1246)
                 at org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:44)
                 at org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
                 at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:134)
                 at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:65)
                 at com.sun.el.parser.AstValue.getTarget(AstValue.java:62)
                 at com.sun.el.parser.AstValue.getType(AstValue.java:55)
                 at com.sun.el.ValueExpressionImpl.getType(ValueExpressionImpl.java:180)
                 at com.sun.facelets.el.TagValueExpression.getType(TagValueExpression.java:60)
                 at com.sun.facelets.el.LegacyValueBinding.getType(LegacyValueBinding.java:94)
                 at org.apache.myfaces.shared_impl.renderkit._SharedRendererUtils.findUIOutputConverter(_SharedRendererUtils.java:55)
                 at org.apache.myfaces.shared_impl.renderkit.RendererUtils.findUIOutputConverter(RendererUtils.java:316)
                 at org.apache.myfaces.shared_impl.renderkit.RendererUtils.getConvertedUIOutputValue(RendererUtils.java:636)
                 at org.apache.myfaces.shared_impl.renderkit.html.HtmlSecretRendererBase.getConvertedValue(HtmlSecretRendererBase.java:106)
                 at javax.faces.component.UIInput.getConvertedValue(UIInput.java:289)
                 at javax.faces.component.UIInput.validate(UIInput.java:265)
                 at javax.faces.component.UIInput.processValidators(UIInput.java:144)
                 at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:417)
                 at javax.faces.component.UIForm.processValidators(UIForm.java:68)
                 at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:417)
                 at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:142)
                 at org.apache.myfaces.lifecycle.LifecycleImpl.processValidations(LifecycleImpl.java:262)
                 at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
                 at javax.faces.webapp.FacesServlet.service(FacesServlet.java:106)
                 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
                 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
                 at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:30)
                 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
                 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
                 at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
                 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
                 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
                 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
                 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
                 at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
                 at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
                 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
                 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
                 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
                 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
                 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
                 at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
                 at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
                 at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
                 at java.lang.Thread.run(Thread.java:595)
                Caused by: javax.naming.NameNotFoundException: RegisterAction not bound
                 at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
                 at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
                 at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
                 at org.jnp.server.NamingServer.lookup(NamingServer.java:267)
                 at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
                 at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
                 at javax.naming.InitialContext.lookup(InitialContext.java:351)
                 at org.jboss.seam.Component.instantiate(Component.java:774)
                 at org.jboss.seam.Component.newInstance(Component.java:731)
                 ... 47 more
                2006-07-22 08:57:32,788 INFO [org.jboss.system.server.Server] Runtime shutdown hook called, forceHalt: true
                2006-07-22 08:57:32,789 INFO [org.jboss.system.server.Server] JBoss SHUTDOWN: Undeploying all packages
                2006-07-22 08:57:32,789 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] undeploy, ctxPath=/loanmarket, warUrl=.../tmp/deploy/tmp46424loanmarket.ear-contents/loanmarket-exp.war/
                2006-07-22 08:57:32,974 INFO [org.hibernate.impl.SessionFactoryImpl] closing
                2006-07-22 08:57:32,975 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] Running hbm2ddl schema export
                2006-07-22 08:57:32,976 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] exporting generated schema to database
                2006-07-22 08:57:32,978 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] schema export complete
                2006-07-22 08:57:32,988 INFO [org.jboss.deployment.EARDeployer] Undeploying J2EE application, destroy step: file:/opt/jboss/server/default/deploy/loanmarket.ear
                2006-07-22 08:57:32,989 INFO [org.jboss.deployment.EARDeployer] Undeployed J2EE application: file:/opt/jboss/server/default/deploy/loanmarket.ear
                2006-07-22 08:57:32,992 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] undeploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
                2006-07-22 08:57:33,406 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Unbound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=loanmarketDatasource' from JNDI name 'java:loanmarketDatasource'
                2006-07-22 08:57:33,417 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Unbound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' from JNDI name 'java:JmsXA'
                2006-07-22 08:57:33,438 INFO [org.jboss.mq.server.jmx.Topic.testTopic] Unbinding JNDI name: topic/testTopic
                2006-07-22 08:57:33,439 INFO [org.jboss.mq.server.jmx.Topic.securedTopic] Unbinding JNDI name: topic/securedTopic
                2006-07-22 08:57:33,441 INFO [org.jboss.mq.server.jmx.Topic.testDurableTopic] Unbinding JNDI name: topic/testDurableTopic
                2006-07-22 08:57:33,442 INFO [org.jboss.mq.server.jmx.Queue.testQueue] Unbinding JNDI name: queue/testQueue
                2006-07-22 08:57:33,445 INFO [org.jboss.mq.server.jmx.Queue.A] Unbinding JNDI name: queue/A
                2006-07-22 08:57:33,446 INFO [org.jboss.mq.server.jmx.Queue.B] Unbinding JNDI name: queue/B
                2006-07-22 08:57:33,448 INFO [org.jboss.mq.server.jmx.Queue.C] Unbinding JNDI name: queue/C
                2006-07-22 08:57:33,449 INFO [org.jboss.mq.server.jmx.Queue.D] Unbinding JNDI name: queue/D
                2006-07-22 08:57:33,450 INFO [org.jboss.mq.server.jmx.Queue.ex] Unbinding JNDI name: queue/ex
                2006-07-22 08:57:33,452 INFO [org.jboss.mq.server.jmx.Queue.DLQ] Unbinding JNDI name: queue/DLQ
                2006-07-22 08:57:33,455 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Unbound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' from JNDI name 'java:DefaultDS'
                2006-07-22 08:57:34,108 INFO [org.jboss.jdbc.HypersonicDatabase] Database standalone closed clean
                2006-07-22 08:57:34,116 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Unbound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=bookingDatasource' from JNDI name 'java:bookingDatasource'
                2006-07-22 08:57:34,120 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutting down.
                2006-07-22 08:57:34,120 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused.
                2006-07-22 08:57:34,123 INFO [org.quartz.simpl.SimpleThreadPool] There are still 27 worker threads active. See javadoc runInThread(Runnable) for a possible explanation
                2006-07-22 08:57:34,124 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutdown complete.
                2006-07-22 08:57:34,140 INFO [org.apache.coyote.http11.Http11BaseProtocol] Pausing Coyote HTTP/1.1 on http-0.0.0.0-8080
                2006-07-22 08:57:35,143 INFO [org.jboss.web.tomcat.tc5.StandardService] Stopping service jboss.web
                2006-07-22 08:57:35,154 INFO [org.apache.coyote.http11.Http11BaseProtocol] Stopping Coyote HTTP/1.1 on http-0.0.0.0-8080
                2006-07-22 08:57:35,156 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] undeploy, ctxPath=/, warUrl=.../deploy/jbossweb-tomcat55.sar/ROOT.war/
                2006-07-22 08:57:35,158 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] undeploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp46390jbossws-exp.war/
                2006-07-22 08:57:35,161 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] undeploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
                2006-07-22 08:57:35,182 INFO [org.jboss.mail.MailService] Mail service 'java:/Mail' removed from JNDI
                2006-07-22 08:57:36,610 INFO [org.jboss.system.server.Server] Shutdown complete
                


                • 5. Re: SeamNavigationHandler is no javax.faces.application.Navi
                  Pete Muir Master

                  Your jndiPattern in components.xml is wrong for JBoss (the one you are using is for embedded EJB). It should be myEarName/#{ejbName}/local.

                  • 6. Re: SeamNavigationHandler is no javax.faces.application.Navi
                    Christian Muth Newbie

                    Thanks a lot!!!

                    Now it works.


                    Have a nice weekend fellows!

                    • 7. Re: SeamNavigationHandler is no javax.faces.application.Navi
                      jim shirreffs Newbie

                      Hi I am looking at Seam, I've got a working production JBoss404 AS running on one host. On a diferent host I followed the Seam roadmap exactly and I am getting errors trying to run the bookings example.

                      10:45:50,003 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
                      org.jboss.seam.InstantiationException: Could not instantiate Seam component: register
                      at org.jboss.seam.Component.newInstance(Component.java:735)


                      Caused by: javax.naming.NameNotFoundException: RegisterAction not bound
                      at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
                      at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
                      at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
                      at org.jnp.server.NamingServer.lookup(NamingServer.java:267)
                      at org.jnp.server.NamingServer.lookup(NamingServer.java:270)
                      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
                      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
                      at javax.naming.InitialContext.lookup(Unknown Source)
                      at org.jboss.seam.Component.instantiate(Component.java:774)
                      at org.jboss.seam.Component.newInstance(Component.java:731)


                      Reading the previous post I checked my components.xml and it looks OK



                      true
                      true
                      jboss-seam-booking/#{ejbName}/local


                      <!-- 120 second conversation timeout -->

                      120000


                      Any Idea? My JBoss AS install profile was clustered EJB.

                      Any idea? This is a new install following the Sean roadmap exactly, with hibernate 3.3





                      thx in advance jim