一个用于执行 XSLT 转换的 IBM Mashup Center 插件
2010-03-22 00:00:00 来源:WEB开发网在 下载 小节可以找到完整的示例 Eclipse 项目。这个例子为 PLUGIN_DIR 使用包名 sample.mashupcenter.xslt。 它还包含一个额外的 lib_noship 文件夹,用于存放开发期间需要的 Version 2 IBM Mashup Center mhubapi.jar 文件。 必须从服务器的 <installationDir>\Hub\installedApps\Mashup Hub.ear\mashuphub-enterprise.war\client\api 文件夹复制 mhubapi.jar 文件。 开发期间只需要这个文件。您应该将它从最终部署就绪的 ZIP 文件中删除。
清单 2 显示 plugin.xml 文件的内容,它在 server/plugins/PLUGIN_DIR 文件夹中。
清单 2. Package XML 文件
<?mhub version="2.0"?>
<plugin>
<name>XSLT Transform</name>
<description>Apply XSLT to transform XML</description>
<author>IBM</author>
<version>2.0</version>
<extension id="sample.mashupcenter.xslt.transformeditor"
name="XSLT Transform Editor"
point="com.ibm.mashuphub.core.extension.IEditor">
<editor class="sample.mashupcenter.xslt.TransformEditorPlugin"
type="xslt"
category="departmental"
icon="/plugins/sample.mashupcenter.xslt/icons/btn16_hello.gif"
name="%editor.name"
description="%editor.description" />
</extension>
<extension id="sample.mashupcenter.xslt.transformgenerator"
name="XSLT Transform Generator"
point="com.ibm.mashuphub.core.extension.IGenerator">
<generator class="sample.mashupcenter.xslt.TransformGeneratorPlugin"
type="xslt" />
</extension>
</plugin>
更多精彩
赞助商链接