zoukankan      html  css  js  c++  java
  • Weblogic升级系统报错java.lang.ClassNotFoundException: oracle.xml.parser.v2.XMLParseException

    1.升级内容:	
    	oracle版本:从oracle 10g 升级到 oracle12c
    	weblogic版本:从weblogic8升级到weblogic11
    

      

    2.升级配置:
    主要配置有以下几个地方:
    1、修改public_context.xml 
    需要修改public_context.xml 中服务地址,例子如下:端口,用户密码需要根据实际修改(主要添加红色内容部分)
    

      

    <bean id="datasource2014" class="org.springframework.jndi.JndiObjectFactoryBean">

                <property name="jndiName">

                <value>v60c</value>

                </property>   

        <property name="jndiEnvironment">

            <props>

               <prop key="java.naming.factory.initial">weblogic.jndi.WLInitialContextFactory</prop>

                <prop key="java.naming.provider.url">t3://127.0.0.1:7001</prop>

                <prop key="java.naming.security.principal">weblogic</prop>

                <prop key="java.naming.security.credentials">weblogic1</prop>

            </props>

        </property>

     </bean>

      

    3、oracle12c不支持vw_concat函数修改
    
    需要从低版本中抽取函数赋到oracle12c中。
    
    a.从已安装有oracle10g或oracle11g系统的oracle的目录下找到RDBMSADMIN文件夹,在其中找到owmctab.plb、
    
    owmaggrs.plb、owmaggrb.plb三个文件
    
    b.用pl/sql连接oracle12c数据库在命令窗口中执行以下三个脚本,其中标红段替换为三个文件所在目录即可,三个文件要与pl/sql在同一系统中
    
    SQL>@$ORACLE_HOMERDBMSADMINowmctab.plb;
    
    SQL>@$ORACLE_HOMERDBMSADMINowmaggrs.plb
    
    SQL>@$ORACLE_HOMERDBMSADMINowmaggrb.plb
    

      

    4、linux环境起服务报错

    java.lang.ClassNotFoundException: oracle.xml.parser.v2.XMLParseException

      

    在国内网站搜索了很久也没有看到这个问题正确的解决办法或者思路,后来翻墙在国外找到了类似的问题,通过翻译得知原来是产品里面缺少一个oracle的jar包,
    在oracle安装目录中找到这个jar包替换进去之后重启服务,环境就跑起来了,可喜可贺!
    
    解决方案:在oracle安装目录搜索xmlparserv2.jar放到 产品web-info/lib下面,重新启动服务。

      

  • 相关阅读:
    【软件安装】CentOS7安装Tengine_2_3_2(Nginx 1_17_0)
    【NET开发】图片处理类-仿照七牛云图片处理功能
    Chrome下flash无法显示多个的问题。
    windows搭建ftp
    windows安装RabbitMQ
    安装Mysql,开发权限,以及复制数据库
    idea打jar包
    mysql数据库——选择优化的数据类型
    mysql数据库——事务隔离级别
    Java环境变量配置
  • 原文地址:https://www.cnblogs.com/cbxBlog/p/9135564.html
Copyright © 2011-2022 走看看