Spring4 Hibernate4 Struts2在WebLogic 10.3.3上面部署

折腾了4天,终于可以部署了;

1,lib下面的包:

antlr-2.7.7.jar
asm-5.0.2.jar
asm-commons-5.0.2.jar
asm-tree-5.0.2.jar
c3p0-0.9.5.jar
c3p0-oracle-thin-extras-0.9.5.jar
com.springsource.net.sf.cglib-2.2.0.jar
com.springsource.org.aopalliance-1.0.0.jar
com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar
commons-fileupload-1.3.1.jar
commons-io-2.2.jar
commons-lang3-3.2.jar
commons-logging-1.1.3.jar
dom4j-1.6.1.jar
flexjson-2.1.jar
freemarker-2.3.19.jar
hibernate-commons-annotations-4.0.5.Final.jar
hibernate-core-4.3.7.Final.jar
hibernate-jpa-2.1-api-1.0.0.Final.jar
jandex-1.1.0.Final.jar
javassist-3.18.1-GA.jar
jboss-logging-3.1.3.GA.jar
jboss-logging-annotations-1.2.0.Beta1.jar
jboss-transaction-api_1.2_spec-1.0.0.Final.jar
log4j-1.2.17.jar
mchange-commons-java-0.2.9.jar
mysql-connector-java-5.1.7-bin.jar
ognl-3.0.6.jar
ojdbc14.jar
slf4j-api-1.7.5.jar
slf4j-log4j12-1.7.5.jar
spring-aop-4.1.4.RELEASE.jar
spring-aspects-4.1.4.RELEASE.jar
spring-beans-4.1.4.RELEASE.jar
spring-context-4.1.4.RELEASE.jar
spring-core-4.1.4.RELEASE.jar
spring-expression-4.1.4.RELEASE.jar
spring-jdbc-4.1.4.RELEASE.jar
spring-orm-4.1.4.RELEASE.jar
spring-tx-4.1.4.RELEASE.jar
spring-web-4.1.4.RELEASE.jar
spring-webmvc-4.1.4.RELEASE.jar
struts2-core-2.3.20.jar
struts2-json-plugin-2.3.16.jar
struts2-spring-plugin-2.3.20.jar
xwork-core-2.3.20.jar

2,weblogic.xml中的信息

<?xml version="1.0" encoding="UTF-8"?>

<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app">
    <charset-params>
        <input-charset>
            <resource-path>/</resource-path>
            <java-charset-name>UTF-8</java-charset-name>
        </input-charset>
    </charset-params>
    <jsp-descriptor>
        <precompile>true</precompile>
    </jsp-descriptor>

    <container-descriptor>
        <!--优先加载项目lib中的jar包 -->
        <prefer-application-packages>
            <package-name>antlr.*</package-name>
            <package-name>org.hibernate.*</package-name>
            <package-name>javax.persistence.*</package-name>
        </prefer-application-packages>
    </container-descriptor>

</weblogic-web-app>
时间: 2024-08-04 23:05:55

Spring4 Hibernate4 Struts2在WebLogic 10.3.3上面部署的相关文章

spring4+hibernate4+struts2注解,class找不到bean

最近想整合S2SH,采用的是spring4+hibernate4+struts2+maven+MySQL+jdk1.8+tomcat7. 整个项目采用注解实现:spring.hibernate都采用注解实现. struts.xml: <constant name="struts.objectFactory" value="spring"/> <constant name="struts.devMode" value="

spring4+hibernate4+struts2环境搭建

tomact配置请查看下面的文章 javaEE_maven_struts2_tomcat_first http://www.cnblogs.com/luotuoke/p/4543686.html pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=&q

【原创】整合Spring4+Hibernate4+Struts2时NullPointerException问题解决

1.开场白 相信SSH初学者肯定遇到过这个问题,但是又是百思不得其解,明白了之后就恍然大悟. 2.问题描述 程序实现过程是UserAction中调用UserService,UserService的实现类中调用了DAO类.在程序运行过程中控制台出现NullPointerException的错误: 调试时进入了InvocationTargetException函数: 3.解决方法 Debug中发现UserService代码在调用Dao的时候出现了问题: 调试发现,传的参数都是正常的,但是就是在59行

J2EE开发框架搭建(2) - springmvc4 + spring4 + hibernate4 整合

1. 打开hqhop-framework-parent项目下的pom.xml文件,添加springmvc4 , spring4 , hibernate4 ,以及数据源druid的依赖包,插件,依赖包版本号 <!-- data source 相关jar? --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version&g

基于IDEA 最新Spirng3.2+hibernate4+struts2.3 全注解配置 登录

原文 基于IDEA 最新Spirng3.2+hibernate4+struts2.3 全注解配置 登录 首先说说 IDEA 12,由于myeclipse越来越卡,我改用idea12 了,发现其功能强悍到eclipse无法比拟,此款ide理解上下文是一等一的,不用什么jquery插件,extjs插件,都可以实现全智能的代码提示.速度什么的都比myeclipse快.而且IDEA提供了android支持struts spring hibernate 支持.下面,我讲教大家完成一个基于全注解的Spirn

SpringMvc+Spring4+Hibernate4整合常见错误

最近一直在做SpringMvc+Spring4+Hibernate4的整合,出了不少错误,这都是我们宝贵的经验啊,在整合的过程中,最大的问题就是 版本升级的问题,之前做过jdk1.6的例子,很顺利,但是升级到jdk1.8后,突然爆出了很多的错误,后来在调试的时候才发现,原来spring3和 jdk1.8是不兼容的版本,要么降低jdk到1.7及以下,或者升级spring版本,在更新换代和维稳的情况下,我选择了升级spring版本,结果 如果,咱们一起来看! 运行结果: 源码下载:springMvc

【linux】WebLogic 10.3.6使用Sun JDK1.7

将jdk-7u80-linux-x64.tar.gz在服务器上解压,记住目录如:/home/haieradmin/jvm/jdk1.7.0_80 进入到${user_domain}/bin目录,如:/home/weblogic/domains/weblogic_domain/bin 找到setDomainEnv.sh文件,备份文件cp setDomainEnv.sh setDomainEnv.sh.bak 编辑文件,执行vim setDomainEnv.sh 将以下代码中标红部分 WL_HOME

Weblogic 10 虚拟内存大小设置

Weblogic 10 虚拟内存大小设置 windows 32位: 在C:\Oracle\Middleware\user_projects\domains\admin\bin\setDomainEnv.cmd中找到: set WLS_MEM_ARGS_32BIT=-Xms256m -Xmx512m MEM_PERM_SIZE_32BIT=-XX:PermSize=48m MEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=128m 更改为: set WLS_MEM_A

struts2使用Convention Plugin在weblogic上以war包部署时,找不到Action的解决办法

环境: struts 2.3.16.3 + Convention Plugin 2.3.16.3 实现零配置 现象:以文件夹方式部署在weblogic(10.3.3)上时一切正常,换成war包部署,运行时提示找不到Action 解决办法: 1. 检查生成的war包中\WEB-INF\classes\下有无META-INF目录,如果没有,在eclipse里resource\META-INF下随便放一个文件,比如test.xml,这样maven打包生成war包时,才会在classes下创建META-