Hi, I am new to WAS CE. i have given a job of deploying EJB application in WASCE. But i am not sure about how to prepare the deployment plan.
i used WSAD for developing the application. it generated 3 xml files. 1.application.xml 2.ejb-jar.xml 3.web.xml Now i need to write geronimo-application.xml can anyone help me on this ? application.xml file: <!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN" "http://java.sun.com/dtd/application_1_3.dtd"> <application id="Application_ID"> <display-name>NamEAR</display-name> <module id="EjbModule_1094665284328"> <ejb>NamService.jar</ejb> </module> <module id="WebModule_1108531169734"> <web> <web-uri>NamWeb1.war</web-uri> <context-root>NamWeb</context-root> </web> </module> </application> ejb-jar.xml: <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd"> <ejb-jar id="ejb-jar_ID"> <display-name>NamService</display-name> <enterprise-beans> <session id="WorkAssignBean"> <ejb-name>WorkAssignBean</ejb-name> <home>com.nam.facade.workassign.WorkAssignHome</home> <remote>com.nam.facade.workassign.WorkAssign</remote> <ejb-class>com.nam.service.workassign.WorkAssignBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <session id="ContractBean"> <ejb-name>ContractBean</ejb-name> <home>com.nam.facade.contract.ContractHome</home> <remote>com.nam.facade.contract.ContractRemote</remote> <ejb-class>com.nam.service.contract.ContractBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <session id="Client"> <ejb-name>Client</ejb-name> <home>com.nam.facade.client.ClientHome</home> <remote>com.nam.facade.client.ClientRemote</remote> <ejb-class>com.nam.service.client.ClientBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <session id="ResourceAllocation"> <ejb-name>ResourceAllocation</ejb-name> <home>com.nam.facade.resourceAllocation.ResourceAllocationHome</home> <remote>com.nam.facade.resourceAllocation.ResourceAllocationRemote</remote> <ejb-class>com.nam.service.resourceAllocation.ResourceAllocationBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <session id="Module"> <ejb-name>Module</ejb-name> <home>com.nam.facade.module.ModuleHome</home> <remote>com.nam.facade.module.ModuleRemote</remote> <ejb-class>com.nam.service.module.ModuleDetailsBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <session id="ProjectList"> <ejb-name>ProjectList</ejb-name> <home>com.nam.facade.project.ProjectHome</home> <remote>com.nam.facade.project.ProjectRemote</remote> <ejb-class>com.nam.service.project.ProjectBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <session id="ScopeBean"> <ejb-name>ScopeBean</ejb-name> <home>com.nam.facade.scope.ScopeHome</home> <remote>com.nam.facade.scope.ScopeRemote</remote> <ejb-class>com.nam.service.scope.ScopeBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <session id="ClientEmail"> <ejb-name>ClientEmail</ejb-name> <home>com.nam.facade.clientEmail.ClientEmailHome</home> <remote>com.nam.facade.clientEmail.ClientEmailRemote</remote> <ejb-class>com.nam.service.clientEmail.ClientEmailBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <session id="TreeBean"> <ejb-name>TreeBean</ejb-name> <home>com.nam.facade.tree.TreeHome</home> <remote>com.nam.facade.tree.TreeRemote</remote> <ejb-class>com.nam.service.tree.TreeBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <session id="Report"> <ejb-name>Report</ejb-name> <home>com.nam.facade.report.ReportHome</home> <remote>com.nam.facade.report.ReportRemote</remote> <ejb-class>com.nam.service.report.ReportBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <session id="Error"> <ejb-name>Error</ejb-name> <home>com.nam.facade.error.ErrorHome</home> <remote>com.nam.facade.error.ErrorRemote</remote> <ejb-class>com.nam.service.error.ErrorBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> </enterprise-beans> </ejb-jar> web.xml: <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app id="WebApp"> <display-name>NamWeb</display-name> <context-param> <param-name>struts-layout-config</param-name> <param-value>config</param-value> </context-param> <context-param> <param-name>struts-layout-image</param-name> <param-value>config/images</param-value> </context-param> <context-param> <param-name>struts-layout-skin</param-name> <param-value>default</param-value> </context-param> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <init-param> <param-name>debug</param-name> <param-value>2</param-value> </init-param> <init-param> <param-name>detail</param-name> <param-value>2</param-value> </init-param> <init-param> <param-name>validate</param-name> <param-value>true</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> <taglib> <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri> <taglib-location>/WEB-INF/struts-bean.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri> <taglib-location>/WEB-INF/struts-html.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri> <taglib-location>/WEB-INF/struts-logic.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-nested.tld</taglib-uri> <taglib-location>/WEB-INF/struts-nested.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-template.tld</taglib-uri> <taglib-location>/WEB-INF/struts-template.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-tiles.tld</taglib-uri> <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-layout.tld</taglib-uri> <taglib-location>/WEB-INF/struts-layout.tld</taglib-location> </taglib> </web-app> -- View this message in context: http://www.nabble.com/Help-needed-in-creating-enterprise-application-deployment-plan-tf3913991s134.html#a11097275 Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
