mule ESB 3 安装 配置 开发 官网教学翻译学习笔记--MyEclipse

 

安装

安装mule IDE(集成开发环境),打开MyEclipse,进入help->MyEclipse configer center->点选software选项卡->左上窗口的右侧上方的addsite->添加网址 http://dist.muleforge.org/mule-ide/updates-2.1.x/ ,命名为mule IDE(任意),点击确定,则在回到software选项卡,有addsite的那个窗口下方列表中出现 muleIDE,单击,出现mule IDE,单击,出现mule IDE二级目录,双击该选项,在右侧下方窗口出现Apply this change mule IDE,点击更新,弹出向导,按照向导步骤完成(软件很小,273KB,自动安装),安装完成后,重启MyEclipse……

一种可能的情况是,因为镜像服务器不好,所以在线安装不成功,如果这样,你可以将MuleIDE下载下来安装,下载的地址是:

http://dist.muleforge.org/mule-ide/

这个文件夹下是muleIDE实时更新的下载地址,进入releases下载最新版,然后解压到一个文件夹中,点击addsite,地址写本地文件夹的根目录地址,名字随便写,然后点击确定,后面的都一样……如果你之前用在线安装的方式安装了一半,你首先要从已安装组件(右上方的窗口)选中mule,点击该窗口的右上侧的减号,删掉这个应用,在从本地安装……

注意事项,mule 的安装目录和mule工程目录都不允许有空格!(这句话后文才用得到)

配置

进入MyEclipse->Window > Preferences->选择mule-> 选择添加(add)->选择你的mule主目录(这个mule主目录不是muleIDE的文件,当时我们下载了两个文件,一个是mule-standalone-3.1.2.zip,另一个是muleIDE,这个目录指的是mule-standalone解压出来的目录,路径上不准有空格) & 选择配置->点选应用->确定 完成

创建Mule工程

新建->其他(other)-> mule项目(用mule关键词检索)->选择项目文件夹 & 点选“mule项目”->输入项目名(确保没空格)->选择工作空间->完成向导 完成

在mule目录下创建一个新的目录“conf”在该目录下创建新文件mule-config.xml 内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<mule xmlns="http://www.mulesoft.org/schema/mule/core"

         xmlns:script="http://www.mulesoft.org/schema/mule/scripting"

         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

         xsi:schemaLocation=

                       "http://www.mulesoft.org/schema/mule/scripting http://www.mulesoft.org/schema/mule/scripting/3.1/mule-scripting.xsd    

                        http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/3.1/mule.xsd">

    <simple-service name="hello" address="http://localhost:8080/hello">

        <script:component>

             <script:script engine="groovy">

                   <script:text>return"Hello World"</script:text>

             </script:script> </script:component>

        </simple-service>

</mule>

原文说:你创建了这个配置文件,就是你创建了这个应用  ……

这么简单?OK 确实

运行mule工程

在工程文件浏览窗口(MyEclipse左侧的工程树)的conf中,右键单击mule-config.xml ,点选run as muleserver,完

想测试mule的hello测试案例,在浏览器输入http://localhost:8080/hello 完成……

以上本人已测试成功……

详细的使用过程参见 mule官网英文说明 http://www.mulesoft.org/documentation/display/MULE3INSTALL/Complete+Installation+Manual

这里把详细教程中说明,但上面没说明的问题补充一下……

关于Maven:

    mule强烈安装Maven,maven是一个很好的配置管理工具,百度百科Maven http://baike.baidu.com/view/336103.htm

   需要说明的是,在MyEclipse 9中已经包含了maven,给项目添加maven,新建项目后在项目右键,添加maven支持即可……

如果你要使用XML Document(在你所建立的SOA工程中使用到XML Document的内容),那么你要将Xerce2和Xalan的jar添加到java虚拟机的jre/lib/endorsed directory……两个的地址分别是

http://xml.apache.org/xalan-j/

http://xerces.apache.org/xerces2-j/

posted @ 2013-05-10 21:01  javawebsoa  Views(250)  Comments(0Edit  收藏  举报