0 Replies Latest reply on Oct 27, 2006 7:45 PM by Ashok Kumar

    Class-loading issue using seam and jbpm web console app in t

    Ashok Kumar Newbie

      I have a need to run the jbpm console webapp alongside a seam app.
      So when packaging the example seam app [jboss-seam-dvd.ear] I drop in the 3.1.2 version of jbpm.war.
      The consolidated .ear file is then deployed to a jboss-4.0.5.GA server.

      The JBoss server reported the following error when loading jbpm.war :


      16:26:32,710 INFO [FacesConfigurator] Reading config jar:file:/C:/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp23556jboss-seam-dvd.ear-contents/jbpm-exp.war/WEB-INF/lib/tomahawk.jar!/META-INF/faces-config.xml
      16:26:33,211 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config.xml
      16:26:33,411 ERROR [StartupServletContextListener] Error initializing ServletContext
      java.lang.IllegalArgumentException: Class org.jboss.seam.jsf.SeamNavigationHandler is no javax.faces.application.NavigationHandler

      Looks like tomahawk.jar packaged with jbpm.war (3.1.2 version) is incompatible with seam 1.0.1.GA

      Wondering how I should be using jbpm.war alongside seam ?