[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