|
|
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下。
|
|
相关文章:相关软件: |
|