Build.xml的执行步骤为: 
		
		
		
		
				
						
						
				
		
		
		
		
				1.    
				调用初始化target,以作为其他target的依赖; 
		
		
		
		
				2.    
				创建classes文件夹; 
		
		
		
		
				3.    
				创建dist文件夹; 
		
		
		
		
				4.    
				编译src下的java文件,把类文件放到classes目录下; 
		
		
		
		
				5.    
				把classes下的文件打包放到dist下, 以.jar为后缀命名; 
		
		
		
		
				6.    
				把配置文件
				bpel_example_config.xml拷贝到
				CATALINA_HOME/temp下,并允许覆盖. 
		
		
		
		
				7.    
				创建流程bpr文件,把bpel_process目录下的文件打包,除了CVS的文件,以.bpr为后缀命名(
				bpel.archive
				),并放在dist目录下; 
		
		
		
		
				8.    
				拷贝dist目录下的.bpr文件到CATALINA_HOME/bpr下; 
		
		
		
		
				9.    
				创建web services文档.把
				web_services下的文件包括META-INF/service.wsdd和class下的除了client下的class文件打包并命名为
				*
				.wsr(ws.archive)放到dist下.
				
						
						
				
		
		
		
		
				10.
				配置web services,拷贝dist目录下的
				ws.archive到
				CATALINA_HOME/bpr下. 
		
		
		
		
				11.
				创建jsp包.将jsp下的文件和class目录下的相关的.class文件打包,命名为*.war(
				jsp.archive
				)放到dist下. 
		
		
		
		
				12.
				配置jsp文档,将dist下的*.war文件拷贝到CATALINA_HOME/
				 webapps下.
				
						
						
				
		
		
		
		
				13.
				执行deploy,配置流程,web service和jsp页. 
		
		
		
		
				14.
				安装配置文件,并运行单独的没有bpel的web service的客户端测试程序.
				s执行
				ws-test-client,也就是运行org.activebpel.demo.client下的WebServicesTestClient.
				
						
						
				
		
		
		
		
				15.
				安装配置文件,并运行客户端.执行client.运行org.activebpel.demo.client.BPELTestClient文件.
				
						
						
				
		
		
		
		
				16.
				卸载所有的文档.执行undeploy,删除
				CATALINA_HOME/bpr下相应的
				bpel.archive, ws.archive,删除
				CATALINA_HOME/
				 webapps下的jsp.archive.
				
						
						
				
		
		
		
		
				17.
				删除classes目录和temp目录(注意临时目录的删除问题.); 
		
		
		
		
				18.
				删除dist目录. 
		
		
		
		
				
						
						
				
		
	posted on 2006-09-14 16:43 
matthew 阅读(427) 
评论(0)  编辑  收藏  所属分类: 
Web Services and SOA