[jboss-user] [JBoss Seam] - Re: Error when using ajax and facelets
ellenzhao
do-not-reply at jboss.com
Tue Nov 28 07:41:28 EST 2006
Ah sorry i made a mistake. That was "EJB3" section but not "EAR" section. So I guess the jboss-seam.jar may well be already be found at deploy time.
I modified the hotel booking example too and the packaging strategy also followed the example (your packaging is a bit different). Everything including ajax4jsf worked fine.
Here is my latest packaging-build.xml (it can be easily mapped to build.xml)
| <?xml version="1.0" encoding="UTF-8"?>
| <project name="Packaging Generator" default="_packaging_generation_">
| <target name="_packaging_generation_" depends="N65540,N65605,N65722" />
| <target name="N65540" description="hotelEJB.jar">
| <mkdir dir="dist" />
| <jar destfile="dist/hotelEJB.jar">
| <zipfileset dir="resources/META-INF" prefix="META-INF">
| <include name="ejb-jar.xml" />
| </zipfileset>
| <zipfileset dir="resources/META-INF" prefix="META-INF">
| <include name="persistence.xml" />
| </zipfileset>
| <zipfileset dir="resources">
| <include name="jndi.properties" />
| </zipfileset>
| <zipfileset dir="resources">
| <include name="seam.properties" />
| </zipfileset>
| <zipfileset dir="resources">
| <include name="testdb-ds.xml" />
| </zipfileset>
| <zipfileset dir="resources">
| <include name="hotel-ds.xml" />
| </zipfileset>
| <zipfileset dir="bin" />
| </jar>
| </target>
| <target name="N65605" description="hotelWeb.war">
| <mkdir dir="dist" />
| <jar destfile="dist/hotelWeb.war">
| <zipfileset dir="D:\sd\lib\jboss-seam-1.1.0.BETA2" prefix="WEB-INF/lib">
| <include name="jboss-seam-debug.jar" />
| </zipfileset>
| <zipfileset dir="D:\sd\lib\jboss-seam-1.1.0.BETA2" prefix="WEB-INF/lib">
| <include name="jboss-seam-ui.jar" />
| </zipfileset>
| <zipfileset dir="D:\sd\lib\facelets-1.1.11" prefix="WEB-INF/lib">
| <include name="jsf-facelets.jar" />
| </zipfileset>
| <zipfileset dir="D:\sd\lib\facelets-1.1.11\lib" prefix="WEB-INF/lib">
| <include name="el-api.jar" />
| </zipfileset>
| <zipfileset dir="D:\sd\lib\facelets-1.1.11\lib" prefix="WEB-INF/lib">
| <include name="el-ri.jar" />
| </zipfileset>
| <zipfileset dir="resources/WEB-INF" prefix="WEB-INF">
| <include name="components.xml" />
| </zipfileset>
| <zipfileset dir="resources/WEB-INF" prefix="WEB-INF">
| <include name="faces-config.xml" />
| </zipfileset>
| <zipfileset dir="resources/WEB-INF" prefix="WEB-INF">
| <include name="navigation.xml" />
| </zipfileset>
| <zipfileset dir="resources/WEB-INF" prefix="WEB-INF">
| <include name="web.xml" />
| </zipfileset>
| <zipfileset dir="resources">
| <include name="pageflow.jpdl.xml" />
| </zipfileset>
| <zipfileset dir="D:\sd\lib\ajax4jsf-1.0.3-full.zip_FILES\lib" prefix="WEB-INF/lib">
| <include name="ajax4jsf.jar" />
| </zipfileset>
| <zipfileset dir="D:\sd\lib\ajax4jsf-1.0.3-full.zip_FILES\lib" prefix="WEB-INF/lib">
| <include name="oscache-2.3.2.jar" />
| </zipfileset>
| <zipfileset dir="view" />
| </jar>
| </target>
| <target name="N65722" description="hotel.ear">
| <mkdir dir="dist" />
| <jar destfile="dist/hotel.ear">
| <zipfileset dir="resources/META-INF" prefix="META-INF">
| <include name="application.xml" />
| </zipfileset>
| <zipfileset dir="resources/META-INF" prefix="META-INF">
| <include name="jboss-app.xml" />
| </zipfileset>
| <zipfileset dir="D:\sd\lib\jboss-seam-1.1.0.BETA2">
| <include name="jboss-seam.jar" />
| </zipfileset>
| <zipfileset dir="D:\sd\lib\jbpm-bpel-1.1.Beta2\lib\jbpm">
| <include name="jbpm-3.1.2.jar" />
| </zipfileset>
| <zipfileset dir="dist">
| <include name="hotelEJB.jar" />
| </zipfileset>
| <zipfileset dir="dist">
| <include name="hotelWeb.war" />
| </zipfileset>
| </jar>
| </target>
| </project>
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3989259#3989259
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3989259
More information about the jboss-user
mailing list