继续学习seam中自带的例子,今天学习的是dvdstore,特点是使用了
-->jBPM pageflow
-->business process management。
实现步骤:
- 创建一个“dvdstore”的seam web project。
- 拷贝src文件夹下的java文件(除了test的部分)。
- 把view文件夹下的相关内容拷贝到WebContent下面。
- 拷贝resources文件夹下的xml文件到dvdstore-ejb\ejbModule\下面。
但jboss-seam-dvdstore-ds.xml不拷贝。 - 用同名文件覆盖掉自动生成的import.sql文件。
- resources\WEB-INF文件夹下的5个xml文件拷贝到eclipse中的WEB-INF下面,覆盖掉重名文件。
- 用例子中提供的同名文件,替换掉,自动生成的persistence.xml的<properties>段的内容。
- 把seam路径下的lib文件夹下的
jboss-seam.jar,
urlrewritefilter.jar,
hibernate-search.jar,
lucene-core.jar
拷贝到jboss目录下的common\lib文件夹中
END