今天做了一次把STRUTS2 + HIBERNATE3.6+SPRING2.5项目从TOMCAT6.0迁移到WEBLOGIC11。在迁移过程中发现了一些错误,也解决了一些错误。记录如下:
1.ClassNotFoundException: org.hibernate.hql.ast.HqlToken 异常:
在hibernate下执行hql语句出现上述错误。
解决方法:
在hibernate.cfg.xml文件中配置如下属性即可:
<property name="hibernate.query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactory</property>
2.session丢失:
用户登录时设置了用户的session信息,在后续的应用中娶不到该session值。
原因:weblogic中默认session是关闭的,所以需要在weblogic.xml中打开。
解决办法:
1、在bea的跟目录下增加文件夹beahomelist。即C:\bea11\beahomelist。即可解决问题。
2、在weblogic.xml中配置如下
<session-descriptor>
<timeout-secs>3600</timeout-secs>
<invalidation-interval-secs>60</invalidation-interval-secs>
<cookie-name>ADMINCONSOLESESSION</cookie-name>
<cookie-max-age-secs>-1</cookie-max-age-secs>
<cookie-http-only>false</cookie-http-only>
<url-rewriting-enabled>false</url-rewriting-enabled>
</session-descriptor>
分享到:
相关推荐
综上所述,从Tomcat迁移到WebLogic的过程中,涉及到的不仅仅是简单的文件复制,还需要细致地调整配置文件,并充分考虑到两个平台之间的差异性。通过上述步骤,可以有效确保应用程序在WebLogic环境下能够顺利部署和...
WebLogic 项目移植到 Tomcat 配置说明 在进行 WebLogic 项目移植到 Tomcat 之前,需要确保已经成功安装了 Tomcat。下面将对 WebLogic 项目移植到 Tomcat 的配置进行详细说明。 配置 Tomcat 1. 在 Tomcat 安装目录...
"项目框架从 Tomcat 到 WebLogic" 项目框架从 Tomcat 移植到 WebLogic 需要注意以下几个方面: 1. JDK 版本:由于项目使用 JDK 1.5 版本,因此需要使用 WebLogic 9 或以上版本。这里使用 WebLogic 10 作为示例。 ...
技术文章(迁移问题解决方案)-从WebLogic 6_1迁移到 WebLogic 8_1.mht
本文将详细讲解如何使用Nginx作为负载均衡器,实现对Tomcat和WebLogic集群的负载均衡以及故障处理。我们将遵循由浅入深的原则,适合初学者和进阶者学习。 首先,我们来看看基础环境。系统为Redhat7.5,JDK版本为1.8...
可迁移目标是指可以在WebLogic集群中从一个管理服务器迁移到另一个管理服务器的服务器实例或集群。这种迁移可以在不中断服务的情况下进行,从而提高系统的灵活性和可靠性。当某个节点出现故障时,运行在其上的可迁移...
- 将WebLogic安装目录下的`bea\weblogic91\server\lib\`文件夹中的`weblogic.jar`复制到Tomcat的`Tomcat 5.5\shared\lib`目录下。这一步是为了让Tomcat能够识别WebLogic的类库,从而支持调用WebLogic中的EJB。 2. ...
Tomcat是一种免费的开放源代码的Web应用服务器,它是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Tomcat服务器具有许多优点,...
在将应用程序从Sun ONE(现称为Oracle Application Server)8.1迁移到WebLogic Server 10.3的过程中,可能会遇到一些配置上的挑战,尤其是在处理Hibernate相关的配置时。本文将详细介绍如何解决从Sun ONE 8.1到...
4. 配置负载均衡策略:在WebLogic集群中,定义负载均衡策略,如轮询、最少连接数等,以决定如何将请求分发到各个Tomcat实例。 5. 使用80端口访问:由于80端口是HTTP的默认端口,为了使用户可以直接通过...
在中间件领域中,WebLogic、WebSphere、JBOSS、Tomcat 等四大应用服务器之间存在着很大的区别,今天我们将从多个角度来比较它们之间的差异。 1. 产品介绍 WebLogic 是美国 BEA 公司出品的一个基于 J2EE 架构的...
使用SSH发布项目到weblogic或者tomcat上时常用的linux命令,包括开启/停止服务器,查看日志等
总之,让Workshop for WebLogic 10gR3支持Tomcat 6涉及到多个步骤,包括安装Tomcat、配置Workshop、安装适配器、调试设置以及部署和测试应用。这展示了IT专业人士如何在不同环境中灵活适应和集成不同的软件组件,以...
这个项目是SSH2+jquery做的一个例子,主要是在weblogic10.3上部署没有问题,很多人用这个架构在weblogic有问题,这个可以直接部署,页面用jquery做了一个权限的增删改的例子,非常实用
在部署Java EE项目时,特别是采用SSH(Struts + Hibernate + Spring)架构的项目,在不同的应用服务器(如Tomcat、WebLogic等)上可能会遇到一系列兼容性问题。本文针对一个具体的案例进行分析——SSH项目部署在...
尽管现在最新的Tomcat版本已经更新到9.x,但Tomcat6仍然在一些旧系统或者对Java EE 5有依赖的项目中发挥着作用。 1. **安装与配置**:下载并解压Apache Tomcat 6.0.41压缩包后,需要设置环境变量CATALINA_HOME指向...
Tomcat应用也算非常广泛的web 服务器,支持部分j2ee,免费,出自 apache基金组织 JBoss开源的应用服务器,比较受人喜爱,免费(文档要收费) weblogic应该说算是业界第一的app server,全部支持j2ee1.4, 对于...
Tomcat是一个免费的开放源代码的Web应用服务器,由Apache软件基金会Apache Software Foundation的Jakarta项目中的一个核心项目。它是由Apache、Sun和其他一些公司及个人共同开发的。由于有了Sun的参与和支持,最新的...
Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,它是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat ...