`

SSH项目从tomcat迁移到weblogic出现的问题总结

 
阅读更多

TMD,QuartStart坑死人,如果不仔细看,再怎么配置都无济于事。忽然发现它默认启动的是weblogic自带的例子所在的域。

版本:weblogic10.0

1、出现的struts2注解无法识别的问题,幸好在网上有一篇文章让我逮到了,哈哈

参考:http://blog.csdn.net/gl74gs48/article/details/7955533

   1)在struts.xml中添加:

        <constant name="struts.convention.action.includeJars" value=".*_wl_cls_gen.*"/>
        <constant name="struts.convention.action.fileProtocols" value="jar,zip" />

   2)在WEB-INF/classes/目录下新增目录META-INF,然后添加Manifest文件,可从更目录中复制一份META-INF 文件夹,然后粘贴到WEB-INF/classes文件夹下即可

2、就是hibernate的错误,org.hibernate.hql.ast.HqlToken的错误,就这个问题搞了TMD几个小时,最后发现自己始终从QuartStart启动,气死我也。

参考:http://www.cnblogs.com/kaka-bing/archive/2012/08/13/2636745.html

步骤如下:

1)把antlr-2.7.7.jar文件复制到weblogic目录%DOMAIN_HOME%/lib下,即自己创建的domain的lib目录,如D:\bea\user_projects\domains\base_domain\lib目录

2)在%DOMAIN_HOME%/中找到startWeblogic.cmd,找到set CLASSPATH=%SAVE_CLASSPATH%,,然后修改为:

set PRE_CLASSPATH=%DOMAIN_HOME%\lib\antlr-2.7.6.jar;
.... set CLASSPATH=%SAVE_CLASSPATH%(默认有)
set CLASSPATH=%PRE_CLASSPATH%;%SAVE_CLASSPATH%

 

注:1、weblogic在启动引用时Log4jConfigListener会报错,可以尝试修改源代码让其不抛出异常

2、weblogic不支持classpath*格式,classpath好像是可以,但是还是写相对路径比较好,如WEB-INF/classes/applicationContext.xml
 

 

分享到:
评论

相关推荐

    Tomcat 项目转到weblogic12c时报错修改方法

    本文将详细介绍在使用 IntelliJ IDEA 开发的 Spring + Spring MVC + Hibernate 架构项目从 Tomcat 迁移到 WebLogic 12c 时可能遇到的问题及其解决方案。 #### 二、环境配置 在开始迁移工作前,需要确保以下环境...

    weblogic项目移植到tomcat,配置说明

    WebLogic 项目移植到 Tomcat 配置说明 在进行 WebLogic 项目移植到 Tomcat 之前,需要确保已经成功安装了 Tomcat。下面将对 WebLogic 项目移植到 Tomcat 的配置进行详细说明。 配置 Tomcat 1. 在 Tomcat 安装目录...

    tomcat工程迁移至weblogic文档

    综上所述,从Tomcat迁移到WebLogic的过程中,涉及到的不仅仅是简单的文件复制,还需要细致地调整配置文件,并充分考虑到两个平台之间的差异性。通过上述步骤,可以有效确保应用程序在WebLogic环境下能够顺利部署和...

    项目框架从tomcat到weblogic

    "项目框架从 Tomcat 到 WebLogic" 项目框架从 Tomcat 移植到 WebLogic 需要注意以下几个方面: 1. JDK 版本:由于项目使用 JDK 1.5 版本,因此需要使用 WebLogic 9 或以上版本。这里使用 WebLogic 10 作为示例。 ...

    技术文章(迁移问题解决方案)-从WebLogic 6_1迁移到 WebLogic 8_1.mht

    技术文章(迁移问题解决方案)-从WebLogic 6_1迁移到 WebLogic 8_1.mht

    Nginx实现tomcat与weblogic集群的负载均衡及故障处理

    本文将详细讲解如何使用Nginx作为负载均衡器,实现对Tomcat和WebLogic集群的负载均衡以及故障处理。我们将遵循由浅入深的原则,适合初学者和进阶者学习。 首先,我们来看看基础环境。系统为Redhat7.5,JDK版本为1.8...

    tomcat 调用weblogic EJB

    - 将WebLogic安装目录下的`bea\weblogic91\server\lib\`文件夹中的`weblogic.jar`复制到Tomcat的`Tomcat 5.5\shared\lib`目录下。这一步是为了让Tomcat能够识别WebLogic的类库,从而支持调用WebLogic中的EJB。 2. ...

    Tomcat和weblogic中文乱码问题解决方案

    Tomcat和WebLogic中文乱码问题解决方案 在 Java Web 开发中,中文乱码问题一直是困扰开发者的主要问题之一。 Tomcat 和 WebLogic 是两个常用的 web 服务器,都是支持 Servlet 和 JSP 的。然而,在使用这些服务器时...

    sunone8.1到weblogic10.3转移配置

    本文将详细介绍如何解决从Sun ONE 8.1到WebLogic 10.3迁移过程中出现的Hibernate配置问题,并提供具体的解决方案。 #### 二、问题背景与分析 当尝试在WebLogic 10.3环境中运行原先部署在Sun ONE 8.1上的应用时,...

    weblogic 可迁移目标讲解

    可迁移目标是指可以在WebLogic集群中从一个管理服务器迁移到另一个管理服务器的服务器实例或集群。这种迁移可以在不中断服务的情况下进行,从而提高系统的灵活性和可靠性。当某个节点出现故障时,运行在其上的可迁移...

    SSH项目部署在window和linux下的Weblogic上出现 ClassNotFound异常解决办法

    在部署Java EE项目时,特别是采用SSH(Struts + Hibernate + Spring)架构的项目,在不同的应用服务器(如Tomcat、WebLogic等)上可能会遇到一系列兼容性问题。本文针对一个具体的案例进行分析——SSH项目部署在...

    SSH2+Weblogic10.3

    这个项目是SSH2+jquery做的一个例子,主要是在weblogic10.3上部署没有问题,很多人用这个架构在weblogic有问题,这个可以直接部署,页面用jquery做了一个权限的增删改的例子,非常实用

    weblogic集成多个Tomcat服务,自动分配tomcat服务,80端口访问

    4. 配置负载均衡策略:在WebLogic集群中,定义负载均衡策略,如轮询、最少连接数等,以决定如何将请求分发到各个Tomcat实例。 5. 使用80端口访问:由于80端口是HTTP的默认端口,为了使用户可以直接通过...

    服务器tomcat和weblogic区别[参考].pdf

    服务器Tomcat和WebLogic区别 一、Tomcat服务器概述 Tomcat是一个免费的开放源代码的Web应用服务器,由Apache软件基金会Apache Software Foundation的Jakarta项目中的一个核心项目。它是由Apache、Sun和其他一些...

    使用ssh发布项目到服务器常用命令

    使用SSH发布项目到weblogic或者tomcat上时常用的linux命令,包括开启/停止服务器,查看日志等

    tomcat、weblogic、jboss的区别

    Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,它是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat ...

    WebLogic、WebSphere、JBOSS、Tomcat之间的区别

    Tomcat 都是开源免费的,所以它们也就没有任何商业服务和技术支持,而 WebLogic 和 WebSphere 的技术文档和相关服务还是很到位,如果你的服务器哪一天出问题了,只要你能出的起钱,他们的技术工程师立刻就能出现在你...

    zabbix_tomcat_weblogic监控模板.zip

    总结来说,Zabbix通过自定义的Tomcat和WebLogic监控模板,为IT管理员提供了强大的工具,帮助他们更有效地管理和维护Java应用环境。这种定制化的监控方案,不仅能及时发现潜在问题,还能优化资源利用率,提升整体系统...

    weblogic部署项目jar冲突解决

    在将一个已经在Tomcat上正常运行的应用迁移到WebLogic时,可能会遇到各种问题,其中最常见的是配置问题和JAR包冲突。 标题"weblogic部署项目jar冲突解决"指出的核心问题是JAR包冲突。这是因为不同的应用服务器可能...

    pinpoint安装部署、监控tomcat、weblogic、webSphere手册

    通过以上步骤,我们可以顺利地完成 Pinpoint 的安装部署,并开始监控 Tomcat、Weblogic 和 WebSphere 等 Java 应用服务器。Pinpoint 的强大之处在于其丰富的功能集和较低的性能开销,使得开发者能够在不影响应用性能...

Global site tag (gtag.js) - Google Analytics