首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mule ESB -在流程中使用现有servlet

Mule ESB -在流程中使用现有servlet
EN

Stack Overflow用户
提问于 2013-09-09 16:25:44
回答 1查看 575关注 0票数 4

正如标题所说:(如何)可以在mule-flow中使用已经存在的java-servlet ( standart java包中已经开发的类)?我不能让它工作,因为这部分的文档非常单薄。

谢谢你的帮助!

编辑:我正在使用嵌入在我的tomcat-webapp中的mule。我在mule-config-war.xml中定义了几个端点,该端点由tomcat加载。最好的方法是在已经开发的servlet中使用这些引用。

来自xml的servlet定义的一个示例:

代码语言:javascript
复制
<endpoint name="twitter_callbackEndpoint" 
    address="servlet://twitter/callback"
    exchange-pattern="request-response" 
    responseTimeout="30000" >
</endpoint>

那么,如何创建一个简单的Java-HTTP-Servlet,将其@WebServlet-Url引用到xml中的引用,并在mule-flow中使用它呢?

EN

回答 1

Stack Overflow用户

发布于 2015-03-06 04:21:29

这在Servlet Transport documenation中有描述。

代码语言:javascript
复制
<servlet>
  <servlet-name>muleServlet</servlet-name>
  <servlet-class>org.mule.transport.servlet.MuleReceiverServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
  <servlet-name>muleServlet</servlet-name>
  <url-pattern>/services/*</url-pattern>
</servlet-mapping>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18694223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档