Uploaded image for project: 'JBoss Enterprise Application Platform 4 and 5'
  1. JBoss Enterprise Application Platform 4 and 5
  2. JBPAPP-1883

Seam applications include jBPM JAR and cause ClassCastExceptions

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 4.3.0.GA_CP05_FP01
    • 4.3.0.GA_CP02_FP01, 4.3.0.GA_CP03_FP01, 4.3.0.GA_CP04_FP01
    • Seam
    • None
    • Standard SOA Platform 4.3 Distribution

    • Release Notes

    Description

      SOA Platform ships at least 2 jbpm-jpdl.jars:

      • seamfp\lib\jbpm-jpdl.jar - this one is included with any MySeamApp.ear that is created
      • jboss-as\server\default\deploy\jbpm.esb\jbpm-jpdl.jar - this one is already "in container"

      If you take Seam DVDStore and include a use of EsbNotifier or EsbActionHandler in its JPDL (e.g. ordermanagement1.jpdl.xml) like so:
      <action name="ShipItAction" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbNotifier">
      <esbCategoryName>FirstServiceESB</esbCategoryName>
      <esbServiceName>SimpleListener</esbServiceName>
      </action>

      The result is a classcastexception since SOA-P has two copies of jBPM

      Attachments

        Activity

          People

            mnovotny@redhat.com Marek Novotny
            mnovotny@redhat.com Marek Novotny
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: