ule子3.3.2与开放的JDK 1.6兼容吗?

时间:2018-12-18 17:49:52

标签: java groovy mule

我们遇到了m子3.3.2,groovy 1.8.6(和2.1.3)以及打开JDK的问题。从JDK 1.6切换到OpenJDK 1.6之后,我们得到了这个异常。我还在OpenJDK 1.7上尝试使用Groovy 2,1.3。

有人有想法吗? OpenJDK与groovy兼容吗?

GC

[12-18 11:26:34] ERROR CatchMessagingExceptionStrategy [[field-core-composite-1.8-SNAPSHOT-v20181217-16+40].connector.http.mule.default.receiver.07]: 
********************************************************************************
Message               : Scripting engine 'groovy' not found.  Available engines are: []
Type                  : org.mule.api.lifecycle.InitialisationException
Code                  : MULE_ERROR--2
JavaDoc               : http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/lifecycle/InitialisationException.html
********************************************************************************
Exception stack is:
1. Scripting engine 'groovy' not found.  Available engines are: [] (org.mule.api.lifecycle.InitialisationException)
  org.mule.module.scripting.component.Scriptable:107 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/lifecycle/InitialisationException.html)
********************************************************************************
Root Exception stack trace:
org.mule.api.lifecycle.InitialisationException: Scripting engine 'groovy' not found.  Available engines are: []
               at org.mule.module.scripting.component.Scriptable.initialise(Scriptable.java:107)
               at org.mule.module.scripting.expression.AbstractScriptExpressionEvaluator.getScript(AbstractScriptExpressionEvaluator.java:82)
               at org.mule.module.scripting.expression.AbstractScriptExpressionEvaluator.evaluate(AbstractScriptExpressionEvaluator.java:54)
               at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:311)
               at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:230)
               at org.mule.expression.DefaultExpressionManager$1.match(DefaultExpressionManager.java:460)
               at org.mule.util.TemplateParser.parse(TemplateParser.java:153)
               at org.mule.util.TemplateParser.parse(TemplateParser.java:130)
               at org.mule.expression.DefaultExpressionManager.parse(DefaultExpressionManager.java:456)
               at org.mule.expression.DefaultExpressionManager.parse(DefaultExpressionManager.java:430)
               at org.mule.module.xml.transformer.XsltTransformer.evaluateTransformParameter(XsltTransformer.java:494)
               at org.mule.module.xml.transformer.XsltTransformer.doTransform(XsltTransformer.java:237)
               at org.mule.module.xml.transformer.XsltTransformer.transformMessage(XsltTransformer.java:182)
               at org.mule.transformer.AbstractMessageTransformer.transform(AbstractMessageTransformer.java:145)
               at org.mule.transformer.AbstractMessageTransformer.transform(AbstractMessageTransformer.java:93)
               at org.mule.DefaultMuleMessage.transformMessage(DefaultMuleMessage.java:1455)
               at org.mule.DefaultMuleMessage.applyAllTransformers(DefaultMuleMessage.java:1363)
               at org.mule.DefaultMuleMessage.applyTransformers(DefaultMuleMessage.java:1341)
               at org.mule.DefaultMuleMessage.applyTransformers(DefaultMuleMessage.java:1333)
               at org.mule.transformer.AbstractTransformer.process(AbstractTransformer.java:123)
               at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:27)
               at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:46)
               at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:43)
               at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:27)
               at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:43)
               at org.mule.interceptor.AbstractEnvelopeInterceptor.process(AbstractEnvelopeInterceptor.java:55)
               at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:27)
               at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:46)
               at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:43)
               at org.mule.processor.AbstractFilteringMessageProcessor.process(AbstractFilteringMessageProcessor.java:44)
               at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:27)
               at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:46)
               at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:43)
               at org.mule.construct.AbstractPipeline$1.process(AbstractPipeline.java:102)
               at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:27)
               at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:46)
               at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:43)
               at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:27)
               at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:46)
               at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:43)
               at org.mule.construct.AbstractPipeline$3.process(AbstractPipeline.java:194)
               at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:27)
               at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:46)
               at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:43)
               at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:27)
               at o...

1 个答案:

答案 0 :(得分:0)

用户报告了Oracle(Sun),JRockit,IBM和OpenJDK的JVM成功。

您还必须安装JDK6,如下所述。

https://docs.archive.mulesoft.com/mule-user-guide/v/3.3/hardware-and-software-requirements#java

相关问题