tomcat - java.lang.NoClassDefFoundError : de/schlichtherle/license/LicenseContentException While deploying mule war file to tomcat 错误

标签 tomcat mule mule-studio mule-component

我在将 mule war 文件部署到 tomcat 时遇到错误。 我得到以下错误

org.mule.api.config.ConfigurationException: Unexpected exception parsing XML document from simplewebapp.xml; nested exception is java.lang.NoClassDefFoundError: de/schlichtherle/license/LicenseContentException (org.mule.api.lifecycle.InitialisationException)
    at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:49)
    at org.mule.config.builders.AbstractResourceConfigurationBuilder.configure(AbstractResourceConfigurationBuilder.java:69)
    at org.mule.context.DefaultMuleContextFactory$2.configure(DefaultMuleContextFactory.java:103)

我的流程如下

 <flow name="simplewebappFlow1" doc:name="simplewebappFlow1">
        <servlet:inbound-endpoint path="/rig" responseTimeout="10000" doc:name="Servlet"/>
        <response>
            <object-to-string-transformer doc:name="Object to String"/>
        </response>
        <sfdc:query config-ref="Salesforce" query="dsql:SELECT Id,Name FROM Account" doc:name="Salesforce"/>
        <data-mapper:transform config-ref="List_Account__To_CSV" doc:name="List&lt;Account&gt; To CSV"/>
        <file:outbound-endpoint path="/home/Test" outputPattern="test" responseTimeout="10000" doc:name="File"/>
    </flow>

我在网页上称这个流程

<a href="./services/rig">click</a>

当时我点击这个时出现以下错误...

javax.servlet.ServletException: Property mule.context not set on ServletContext
    org.mule.transport.servlet.AbstractReceiverServlet.setupMuleContext(AbstractReceiverServlet.java:125)
    org.mule.transport.servlet.AbstractReceiverServlet.init(AbstractReceiverServlet.java:115)
    javax.servlet.GenericServlet.init(GenericServlet.java:158)

我该如何解决这个错误??

谢谢

最佳答案

我猜你有一个许可的 MuleEE 并且你已经阅读了 thisthis .

如果这是真的,那么您缺少一个名为 truelicense 的库。

关于tomcat - java.lang.NoClassDefFoundError : de/schlichtherle/license/LicenseContentException While deploying mule war file to tomcat 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28939084/

相关文章:

mule - 调用 HTTP 端点后如何在 Mule Anypoint Studio 中读取 XML 文件?

tomcat - 什么可以替代 javax.servlet-api-3.1.0.jar

eclipse - 仅获取 "Run on server"选项的取消。

json - 如何在 Mule 中验证内容类型=JSON

rest - MailChimp是否有一个包含虚拟数据的沙箱API用于测试?

java - 如何在 Mule ESB 中将文件转换为字节数组?

MULE(AnyPoint Studio) 中的 Oracle 数据源配置

java - Tomcat:查找资源的正确方法?

java - Glassfish 服务器是否也包含网络服务器?

java - SFTP 连接器 DH key 错误