解决方案 »

  1.   

    weblogic11g 下面的weblogic.xml 是这个样子的<?xml version="1.0" encoding="UTF-8"?>
    <wls:weblogic-web-app xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
        http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd 
        http://xmlns.oracle.com/weblogic/weblogic-web-app 
        http://xmlns.oracle.com/weblogic/weblogic-web-app/1.2/weblogic-web-app.xsd">
         
        <wls:weblogic-version>10.3.6</wls:weblogic-version>
        <wls:container-descriptor> 
          <wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes>
        </wls:container-descriptor>
    </wls:weblogic-web-app>
    这里还有你的servlet的版本号 web-app_2_5.xsd  这个需要具体修改的
      

  2.   

    怎么查看weblogic servlet版本号的?
      

  3.   

    找 registry.xml  文件
    <component name="WebLogic Server" version="10.3.5.0"  后面的version
      

  4.   

            <component name="WebLogic Server" version="10.3.5.0" InstallDir="/u01/Oracle/Middleware/Weblogic/wlserver_10.3">
              <component name="Core Application Server"/>
              <component name="Administration Console"/>
              <component name="Configuration Wizard and Upgrade Framework"/>
              <component name="Web 2.0 HTTP Pub-Sub Server"/>
              <component name="WebLogic SCA"/>
              <component name="WebLogic JDBC Drivers"/>
              <component name="Third Party JDBC Drivers"/>
              <component name="WebLogic Server Clients"/>
              <component name="WebLogic Web Server Plugins"/>
              <component name="UDDI and Xquery Support"/>
              <component name="Evaluation Database"/>
              <component name="Workshop Code Completion Support"/>
            </component>
            <component name="Oracle Configuration Manager" version="10.3.3.1" InstallDir="">
              <component name="Data Collector"/>
            </component>
    后面没有version了,
    还有weblogic.xml
    的<wls:weblogic-version>10.3.6</wls:weblogic-version>
    要改成10.3.5.0吗
      

  5.   

    可以,你的是10.3.5,那你就改一下,然后再重启weblogic试试看
      

  6.   

    可是没有看到关于servlet的版本信息
      

  7.   

    是这样,我在weblogic上是已经有了工程,我是要把新加的代码和jar包编译成class文件后再提上去,
    错误是在编译的时候出的,现在即使用上面的配置,也没有办法编译成功。
    我是把weblogic.xml放在需要编译代码的WEB-INF下:是应该放在这里么?
      

  8.   

    恩 同目录下有个web.xml配置文件,web.xml 里面有servlet版本号的