DFDL grammar information

IBM® App Connect Enterprise has only one compiled DFDL grammar for each Application domain.

A deployed Application has a level of isolation from anything else deployed. The Application sees only the DFDL schemas deployed within that Application.

  • Anything outside of the Application cannot see the schemas inside the Application.
  • Anything that is deployed just as a flow or message definition exists in its own space as well. Everything that is not explicitly in an Application can be thought of as in an Integration Server level Application domain.

Even though separate flows might use separate message models, each importing separate schema, when they are deployed, the schema/models are merged into a single model.