Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-7228

Fuse6.3R4 breaks Camel's XSD validator

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • fuse-6.x-GA
    • jboss-fuse-6.3
    • Camel
    • None
    • % %
    • Hide

      Build and deploy the attached replicator on Fuse6.3R3. (Change the referenced input directory in MyRouteBuilder.java so it uses a valid directory.)
      Result: The application will deploy well. If the provided ship.txt file is copied to the input directory, validation works.

      Next, deploy the provided replicator on Fuse6.3R4.
      Result: The application fails to deploy.

      Show
      Build and deploy the attached replicator on Fuse6.3R3. (Change the referenced input directory in MyRouteBuilder.java so it uses a valid directory.) Result: The application will deploy well. If the provided ship.txt file is copied to the input directory, validation works. Next, deploy the provided replicator on Fuse6.3R4. Result: The application fails to deploy.

      Fuse6.3R4 breaks applications that use Camel's XSD validator. The log contains:
      "10:06:14,218 ERROR [org.apache.camel.processor.validation.SchemaReader] (MSC service thread 1-6) Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.: org.xml.sax.SAXNotRecognizedException: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized."

              acosenti Andrea Cosentino
              rhn-support-rick Rick Wagner
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: