| 
         
     
     | 
     | 
    
  
    | 
    wiring的运行(使用open source产品组装你的web应用架构) | 
   
  
     | 
   
  
     | 
   
  
    | 
     作者:未知  来源:月光软件站  加入时间:2005-2-28 月光软件站  | 
   
  
         前一阵在csdn上看到totodo翻译的使用open source产品组装你的web应用架构,感觉不错,于是乎将wiring.zip下载下来,结果运行的比较不顺利,现将运行过程出现的磕磕绊绊以及解决办法简单介绍一下,希望同行们不要再走那么多弯路,才疏学浅,希望大家谅解。     因为我是基本按照readme.txt文件的步骤来的,所以一下的几个步骤也是和readme.txt的步骤对应,不过是对它的一个补充,因此原文就不再叙述。 STEP 1:     除了提到的5个软件包外还要下载db2java,主要是为了ant用。 STEP 5:     还要修改build.xml,根据本人的情况设置如下几个property.    xdoclet.lib.home;hibernate.lib.home;mysql.lib.home;db2.lib.home     还要在WEB-INF下建立一个lib目录。       还要修改web.xml,将<param-value>WEB-INF/struts-config.xml</param- value>修改为<param-value>/WEB-INF/struts-config.xml</param- value> STEP 7:     在运行Web Server之前,先将一下一些jar文件拷贝到WEB-INF/lib下: aopalliance.jar;asm.jar;cglib-2.0.jar;commons-beanutils.jar;commons-collections.jar;commons-digester.jar;commons-lang.jar;commons-logging.jar; dom4j.jar;ehcache.jar;hibernate2.jar;jakarta-oro.jar;jstl.jar;jta.jar;odmg.jar;proxool-0.8.3.jar;commons-validator.jar; spring.jar;spring-aop.jar;spring-context.jar;spring-core.jar;spring-dao.jar;spring-orm.jar;spring-web.jar;spring-webmvc.jar;standard.jar; struts.jar     以上jar文件大部分可以在spring-framework下找到。
     我在运行发布过程中,出现的错误有一下这些:    1。  "org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'orderService' defined in resource  [/WEB-INF/applicationContext-hibernate.xml] of ServletContext: Class that bean class  [org.springframework.transaction.interceptor.TransactionProxyFactoryBean]  depends on not found; nested exception is java.lang.NoClassDefFoundError:  org/aopalliance/aop/Advice",原因是aopalliance.jar没有加入到WEB-INF/lib下去。    2。 "java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.JstlCoreTLV",原因是jstl.jar没有加入到WEB-INF/lib下。 
 
  | 
   
  
     | 
   
  
     相关文章:相关软件:  | 
   
   
      |