【发布时间】:2015-02-17 07:50:02
【问题描述】:
我将我的应用程序从 mule 3.4.2 升级到 3.5.2 版本,之后我在处理 x12 文件时遇到以下给定异常。
2014-12-18 06:41:41,062 [[unionstation-15.1-SNAPSHOT].httpsConnector.receiver.18] 错误 org.mule.exception.DefaultMessagingExceptionStrategy - ****************************************************** ****************************** 消息:带有表达式“invocation:username”的表达式求值器“header”返回空值,但需要一个值。 (org.mule.api.expression.RequiredValueException)。消息有效负载的类型:ContentLengthInputStream 代码:MULE_ERROR-29999 -------------------------------------------------- ------------------------------ 异常堆栈是: 1. 带有表达式“invocation:username”的表达式求值器“header”返回空值,但需要一个值。 (org.mule.api.expression.RequiredValueException) org.mule.expression.ExpressionUtils:235 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/expression/RequiredValueException.html) 2. 带有表达式“invocation:username”的表达式求值器“header”返回空值,但需要一个值。 (org.mule.api.expression.RequiredValueException)。消息有效负载的类型:ContentLengthInputStream (org.mule.api.MessagingException) org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor:32 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/MessagingException.html) -------------------------------------------------- ------------------------------ 根异常堆栈跟踪: org.mule.api.expression.RequiredValueException:带有表达式“invocation:username”的表达式评估器“header”返回 null,但需要一个值。 在 org.mule.expression.ExpressionUtils.getPropertyInternal(ExpressionUtils.java:235) 在 org.mule.expression.ExpressionUtils.getPropertyWithScope(ExpressionUtils.java:63) 在 org.mule.expression.ExpressionUtils.getPropertyWithScope(ExpressionUtils.java:46) + 3 个以上(设置调试级别日志记录或“-Dmule.verbose.exceptions=true”为所有内容) ****************************************************** ******************************有人会遇到同样的问题吗?
【问题讨论】:
标签: mule