2008-10-09 13 views
1

我發現的唯一的工作方法,幾年前,是:什麼是使用Ant/JDK 1.4.x生成Websphere 6 EJB的方法?

  1. 生成IBM-EJB-JAR-bnd.xmi和ibm-EJB-JAR-ext.xmi文件爲每個會話bean使用的XDoclet(ejbdoclet任務)
  2. 用任務罐製作一個jar(不帶存根) ;
  3. 用這個沒有存根參數的jar調用二進制EJBDEPLOY。

但我覺得必須有一個更清潔的方法。哪一個是你的?

回答

1

我使用wsejbdeploy螞蟻任務,如果你使用的是配備了RAD ws_ant那麼你可以像下面請在生成文件

<taskdef name="wsejbdeploy" classname="com.ibm.websphere.ant.tasks.WsEjbDeploy"/> 
<wsejbdeploy inputJar="${EjbJarFile}" outputJar="${tempEjbJarFile}" workingDirectory="${tempWS.dir}" noWarnings="true" classpathref="project.classpath"/>