java.lang.IllegalArgumentException: An Expression Evaluator for "UUID" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath.

MuleSoft JIRA | Travis Carlson | 7 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Unzip the 3.0-M2 distro, build the ErrorHandler example with Ant, run the example, then copy test-data/out/MuleException.xml to test-data/in/ In addition to the infinite loop described in MULE-4694, I get the following exception: ERROR 2009-12-22 22:03:00,047 [FileConnector.dispatcher.1] org.mule.DefaultExceptionStrategy: Caught exception in Exception Strategy: An Expression Evaluator for "UUID" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath. java.lang.IllegalArgumentException: An Expression Evaluator for "UUID" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath. at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:172) at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:149) at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:109) at org.mule.transport.file.ExpressionFilenameParser$1.match(ExpressionFilenameParser.java:88) at org.mule.util.TemplateParser.parse(TemplateParser.java:151) at org.mule.util.TemplateParser.parse(TemplateParser.java:133) at org.mule.transport.file.ExpressionFilenameParser.getFilename(ExpressionFilenameParser.java:84) at org.mule.transport.file.ExpressionFilenameParser.getFilename(ExpressionFilenameParser.java:77) at org.mule.transport.file.FileConnector.generateFilename(FileConnector.java:550) at org.mule.transport.file.FileConnector.getOutputStream(FileConnector.java:514) at org.mule.transport.file.FileMessageDispatcher.doDispatch(FileMessageDispatcher.java:56) at org.mule.transport.AbstractMessageDispatcher$Worker.doRun(AbstractMessageDispatcher.java:296) at org.mule.work.AbstractMuleEventWork.run(AbstractMuleEventWork.java:41) at org.mule.work.WorkerContext.run(WorkerContext.java:310) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575) at java.lang.Thread.run(Thread.java:613)

    MuleSoft JIRA | 7 years ago | Travis Carlson
    java.lang.IllegalArgumentException: An Expression Evaluator for "UUID" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath.
  2. 0

    Unzip the 3.0-M2 distro, build the ErrorHandler example with Ant, run the example, then copy test-data/out/MuleException.xml to test-data/in/ In addition to the infinite loop described in MULE-4694, I get the following exception: ERROR 2009-12-22 22:03:00,047 [FileConnector.dispatcher.1] org.mule.DefaultExceptionStrategy: Caught exception in Exception Strategy: An Expression Evaluator for "UUID" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath. java.lang.IllegalArgumentException: An Expression Evaluator for "UUID" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath. at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:172) at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:149) at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:109) at org.mule.transport.file.ExpressionFilenameParser$1.match(ExpressionFilenameParser.java:88) at org.mule.util.TemplateParser.parse(TemplateParser.java:151) at org.mule.util.TemplateParser.parse(TemplateParser.java:133) at org.mule.transport.file.ExpressionFilenameParser.getFilename(ExpressionFilenameParser.java:84) at org.mule.transport.file.ExpressionFilenameParser.getFilename(ExpressionFilenameParser.java:77) at org.mule.transport.file.FileConnector.generateFilename(FileConnector.java:550) at org.mule.transport.file.FileConnector.getOutputStream(FileConnector.java:514) at org.mule.transport.file.FileMessageDispatcher.doDispatch(FileMessageDispatcher.java:56) at org.mule.transport.AbstractMessageDispatcher$Worker.doRun(AbstractMessageDispatcher.java:296) at org.mule.work.AbstractMuleEventWork.run(AbstractMuleEventWork.java:41) at org.mule.work.WorkerContext.run(WorkerContext.java:310) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575) at java.lang.Thread.run(Thread.java:613)

    MuleSoft JIRA | 7 years ago | Travis Carlson
    java.lang.IllegalArgumentException: An Expression Evaluator for "UUID" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath.

    Root Cause Analysis

    1. java.lang.IllegalArgumentException

      An Expression Evaluator for "UUID" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath.

      at org.mule.expression.DefaultExpressionManager.evaluate()
    2. Mule Core
      DefaultExpressionManager.evaluate
      1. org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:172)
      2. org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:149)
      3. org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:109)
      3 frames
    3. org.mule.transport
      ExpressionFilenameParser$1.match
      1. org.mule.transport.file.ExpressionFilenameParser$1.match(ExpressionFilenameParser.java:88)
      1 frame
    4. Mule Core
      TemplateParser.parse
      1. org.mule.util.TemplateParser.parse(TemplateParser.java:151)
      2. org.mule.util.TemplateParser.parse(TemplateParser.java:133)
      2 frames
    5. org.mule.transport
      FileMessageDispatcher.doDispatch
      1. org.mule.transport.file.ExpressionFilenameParser.getFilename(ExpressionFilenameParser.java:84)
      2. org.mule.transport.file.ExpressionFilenameParser.getFilename(ExpressionFilenameParser.java:77)
      3. org.mule.transport.file.FileConnector.generateFilename(FileConnector.java:550)
      4. org.mule.transport.file.FileConnector.getOutputStream(FileConnector.java:514)
      5. org.mule.transport.file.FileMessageDispatcher.doDispatch(FileMessageDispatcher.java:56)
      5 frames
    6. Mule Core
      WorkerContext.run
      1. org.mule.transport.AbstractMessageDispatcher$Worker.doRun(AbstractMessageDispatcher.java:296)
      2. org.mule.work.AbstractMuleEventWork.run(AbstractMuleEventWork.java:41)
      3. org.mule.work.WorkerContext.run(WorkerContext.java:310)
      3 frames
    7. Backport of JSR 166
      ThreadPoolExecutor$Worker.run
      1. edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
      2. edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
      2 frames
    8. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:613)
      1 frame