XDoclet中生成IBM WebSphere DD档的Bug

原创 2004年07月21日 13:48:00

XDoclet在生成WebSphere的DD文档时存在Bug,运行时出现TempleteException错误,问题存在于xdoclet-ibm-module-1.2.1.jar包中的模板文件xdoclet/modules/ibm/websphere/web/resources/ibm-web-bnd_xmi.xdt,将原始文档中:

<XDtEjbRef:forAllEjbRefs>
   <ejbRefBindings xmi:<XDtId:prefixedId prefix="EJBRefBnd"/> jndiName="<XDtEjbRef:ejbRefJndiName/>">
      <bindingEjbRef href="WEB-INF/web.xml#<XDtId:prefixedId prefix='EJBRef' wrapInIdEquals='false'/>"/>
   </ejbRefBindings>
  </XDtEjbRef:forAllEjbRefs>

用下面的代码进行替换:

<XDtWeb:forAllEjbRefs>
   <ejbRefBindings xmi:<XDtId:prefixedId prefix="EjbRefBinding"/> jndiName="<XDtClass:classTagValue tagName='web:ejb-ref' paramName='name'/>">     
      <bindingEjbRef href="WEB-INF/web.xml#<XDtId:prefixedId prefix='EjbRef' wrapInIdEquals='false'/>"/>
   </ejbRefBindings>
  </XDtWeb:forAllEjbRefs>

即可生成正确的WebSphere的DD档了!

如仍有错误,可根据上面的修改规律继续修改

websphere6.1开发、部署、远程调用EJB2.0

开发工具是IBM RAD 7.5.4。 WAS版本6.1。 EJB版本2.0。 开发过程如图: 新建完后,工程结构如下: 再新...
  • feier7501
  • feier7501
  • 2014年03月02日 00:57
  • 2177

MQ原理、使用场景、IBM WebSphere MQ介绍及spring集成配置

一、MQ简介及特点         MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专...
  • liuhaiabc
  • liuhaiabc
  • 2016年10月31日 16:54
  • 7848

Websphere产生大量javacore与heapdump文件的分析

项目中碰到的情况,居然产生了20多G,把硬盘占满、服务Down掉。原因可能:出现过多内存泄漏,或者分配过多大内存等。解决方法:   1、进入was管理控制台,选择 应用程序服务器 > se...
  • alangmei
  • alangmei
  • 2014年08月12日 13:47
  • 2787

dd.class(V8.1 修复不能导入淘宝联盟订单的bug)

  • 2013年08月11日 15:13
  • 17KB
  • 下载

IBM Websphere培训3——JVM相关参数配置和问题诊断

1.Websphere JVM相关问题诊断: 由JVM引起的Websphere问题主要有应用服务器宕机和性能下降,JVM相关问题的特征如下: (1).Websphere应用服务器停止响应: a.Web...
  • zhangnana200
  • zhangnana200
  • 2016年06月03日 14:18
  • 1122

通向架构师的道路(第十七天)IBM Websphere集群探秘-WASND

一、IBMWebsphere集群 IBM WebSphere的发行版分为单机版和NetworkDeployment版,我们把Network Deployment称为ND即可作集群的版本。 WAS的...
  • xiangxizhishi
  • xiangxizhishi
  • 2017年07月01日 20:50
  • 259

通向架构师的道路(第十五天)IBM Websphere的安装与优化

转自:http://blog.csdn.net/lifetragedy/article/details/7864092 一、IBMWebsphere 02年开始接触EJB1.x时,当时有一本巨...
  • xiangxizhishi
  • xiangxizhishi
  • 2017年07月01日 20:47
  • 481

IBM Websphere培训4——连接池设置和Web服务器问题诊断

1.Websphere连接池设置可能引起的问题: (1).连接池都是大对象,比较消耗资源: 连接池中通常都是大对象,每个连接对象大约1~2MB,如果连接池设置过大,容易引起Websphere占用大...
  • chjttony
  • chjttony
  • 2011年03月11日 17:50
  • 6737

IBM http Server 和 WebSphere 配置 SSL 一些需要注意的地方

前段时间,在WebSphere的环境中, 配置SSL,有一些细节需要注意: 1. 最好是先安装 ibm http server7(32bit),websphere7,再安装插件 2. http s...
  • tanyongJava
  • tanyongJava
  • 2012年10月31日 17:45
  • 814

IBM官方Websphere中文使用教程

更改或添加 WAR 文件 在不停止服务器和重新启动的情况下,您可更改应用程序服务器上的 WAR 文件。此文件描述 - 更改现有 JSP 文件添加新 JSP 文件到现有应用程序更改现有 serv...
  • rdhj5566
  • rdhj5566
  • 2012年12月25日 07:58
  • 2160
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:XDoclet中生成IBM WebSphere DD档的Bug
举报原因:
原因补充:

(最多只允许输入30个字)