org.xml.sax.SAXException: FWK005 parse may not be called while parsing.

Apache's JIRA Issue Tracker | Raúl Kripalani | 8 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    When a flow which contains a camel-validation endpoint is started, the XSD schemas are not loaded until the first request comes in and the camel-validation endpoint is first hit. If two requests come in simultaneously, the initialization will be performed twice, at the same time. It seems that SchemaFactory is not thread-safe, so this results in the following exception: 10:38:20,860 | ERROR - org.apache.camel.processor.DeadLetterChannel - org.apache.camel.processor.Logger - Failed delivery for exchangeId: ID-ATOS-B624 E47AF0/3211-1240562892751/0-11. On delivery attempt: 0 caught: org.xml.sax.SAXException: FWK005 parse may not be called while parsing. org.xml.sax.SAXException: FWK005 parse may not be called while parsing. at com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXException(Util.java:62) at com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaFactory.newSchema(XMLSchemaFactory.java:214) at javax.xml.validation.SchemaFactory.newSchema(SchemaFactory.java:594) at org.apache.camel.processor.validation.ValidatingProcessor.createSchema(ValidatingProcessor.java:204) at org.apache.camel.processor.validation.ValidatingProcessor.getSchema(ValidatingProcessor.java:118) at org.apache.camel.processor.validation.ValidatingProcessor.process(ValidatingProcessor.java:54) at org.apache.camel.impl.ProcessorEndpoint.onExchange(ProcessorEndpoint.java:92) at org.apache.camel.impl.ProcessorEndpoint$1.process(ProcessorEndpoint.java:66) at org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:43) ..... For more info: http://www.nabble.com/Concurrency-Issue-with-camel-validation-td23213294.html Is it possible to backport the fix to 1.4?

    Apache's JIRA Issue Tracker | 8 years ago | Raúl Kripalani
    org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
  2. 0

    Trying to concurrently verify multiple responses might fail

    GitHub | 7 months ago | miszobi
    org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
  3. 0

    GUI startup failure

    GitHub | 2 months ago | Tom-Willemsen
    org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    GitHub comment 2090#280632501

    GitHub | 2 months ago | mattclarke
    org.xml.sax.SAXException: FWK005 parse may not be called while parsing.

    Root Cause Analysis

    1. org.xml.sax.SAXException

      FWK005 parse may not be called while parsing.

      at com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXException()
    2. Java RT
      SchemaFactory.newSchema
      1. com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXException(Util.java:62)
      2. com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaFactory.newSchema(XMLSchemaFactory.java:214)
      3. javax.xml.validation.SchemaFactory.newSchema(SchemaFactory.java:594)
      3 frames
    3. Camel :: Core
      AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process
      1. org.apache.camel.processor.validation.ValidatingProcessor.createSchema(ValidatingProcessor.java:204)
      2. org.apache.camel.processor.validation.ValidatingProcessor.getSchema(ValidatingProcessor.java:118)
      3. org.apache.camel.processor.validation.ValidatingProcessor.process(ValidatingProcessor.java:54)
      4. org.apache.camel.impl.ProcessorEndpoint.onExchange(ProcessorEndpoint.java:92)
      5. org.apache.camel.impl.ProcessorEndpoint$1.process(ProcessorEndpoint.java:66)
      6. org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:43)
      6 frames