6 Replies Latest reply on Oct 24, 2008 4:26 PM by rkilcoyne.rkilcoyne.mac.com

    bpm in 2.1.GA

    rkilcoyne.rkilcoyne.mac.com

      I'm getting an error when starting a Seam 2.1.GA app containing the following page flow definition in my components.xml:


          <bpm:jbpm>
              <bpm:pageflow-definitions>
                  <value>assistNewRegBlock.jpdl.xml</value>
                  <value>assistNewRegAd.jpdl.xml</value>
                  <value>assistNewAccount.jpdl.xml</value>
                  <value>assistNewBid.jpdl.xml</value>
              </bpm:pageflow-definitions>
          </bpm:jbpm>

      The error thrown is:


      java.lang.RuntimeException: error while reading /WEB-INF/components.xml


      Caused by: java.lang.RuntimeException: Error loading element Jbpm with component name null and component class null


      This configuration was working great in previous Seam builds. I did notice that when the seam core is compiled, package-info.class doesn't exist and that it does exist for all the other pre-defined compenent packages. package-info.java is in org.jboss.seam.bpm, but it doesn't appear to get compiled, which would explain the error I'm seeing.


      Any thoughts or suggestions for a workaround? I've gone through the build files but can't find anything that specifically exclude this file.


      Thanks,
      Rick