- 浏览: 380891 次
- 性别:
文章分类
最新评论
-
wjw103:
You are using old notation for ...
Struts2 入门实例代码 -
hhb19900618:
你好 你这个工程压缩包是不是有问题啊?根本不能导入?
Struts2 入门实例代码 -
it爱:
[list][*]dsadsa[*]dsadsa[*]dsad ...
Spring AOP 学习小结 -
youjianbo_han_87:
和 weblogic 有个毛线关系???????
Weblogic下的自动任务 -
hua839:
是用SmartUpload进行文件上传
1、web应用的乱码问题。
原来的基于weblogic8的应用,后来部署到weblogic 9 上面,所有的web应用都能正常部署,而且不需要经过太多修改,就是有一个应用出现乱码,原因是我直接在JSP文件中写汉字,而没有使用国际化。后来将weblogic.xml配置成如下方式解决了该问题:
2、jsp的相对路径问题
jsp的前面有如下所示声明代码:
如果在weblogic 8 中,即使该相对当前jsp的文件不存在,也就是说上面的路径有问题,也不会报任何错误。
而在9.2上部署则不允许通过。
3、EJB 部署问题
这个实际与webloigc的版本无关,EJB使用了JNI调用一个dll,而部署好以后,当访问的时候老是报如下错误:
搞的我百思不得其解,而这个错误只有发布到服务器上才出现如上错误,而本地没有任何问题,后在服务器建立一个Develop Mode方式的domain,后启动server报一个又一个的dll 找不到。而product mode方式不会报这个错误,因为我的系统需要通过JNI调用一个DLL,而该DLL需要访问一个C/S模式的软件的客户端的dll。而客户端我并没有安装。
我气愤地是对于Product mode weblogic竟然如此严重的错误也不报,而报什么class 找不到,害的我忙了好长时间。
4、sqlserver 2005数据库驱动问题
用微软发布1.1的驱动,Bea的Connection Pool出现如下问题:
原因不清楚,也懒的找,后来改用Bea的驱动,到目前为止比较正常.
5、JSP文件名大小写问题
系统部署在windows操作系统,系统的web层采用Spring MVC 并采用ResourceBundleViewResolver,urlMapping 采用SimpleUrlHandlerMapping,本来在weblogic8 上的时候如果在jamesby.properties配置为viewName.url=/WEB-INF/jsp/Abc.jsp
而实际的jsp的文件名为abc.jsp的时候,是没有任何问题的.
而在weblogic 9上则文件名必须为Abc.jsp才可以,否则报404错误.
当然unix或者linux是区分大小写肯定有这个要求的.但是windows系统的weblogic 9平台也有这个要求
以上就是我的一次升级经历,希望对大家有帮助。另外weblogic 9耗资源好高,本来PC跑weblogic8很轻松的,跑weblogic 9则根本跑不动.
2、jsp的相对路径问题
jsp的前面有如下所示声明代码:
如果在weblogic 8 中,即使该相对当前jsp的文件不存在,也就是说上面的路径有问题,也不会报任何错误。
而在9.2上部署则不允许通过。
请问这个问题你是怎样解决的呢?修改JSP文件啊,以前写代码不规范,拷贝来拷贝去才有这个问题。
用这种
绝对路径的方式最好,所有的JSP的头都基本一致。
2、jsp的相对路径问题
jsp的前面有如下所示声明代码:
如果在weblogic 8 中,即使该相对当前jsp的文件不存在,也就是说上面的路径有问题,也不会报任何错误。
而在9.2上部署则不允许通过。
请问这个问题你是怎样解决的呢?
原来的基于weblogic8的应用,后来部署到weblogic 9 上面,所有的web应用都能正常部署,而且不需要经过太多修改,就是有一个应用出现乱码,原因是我直接在JSP文件中写汉字,而没有使用国际化。后来将weblogic.xml配置成如下方式解决了该问题:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"> <weblogic-web-app> <jsp-descriptor> <jsp-param> <param-name>encoding</param-name> <param-value>GBK</param-value> </jsp-param> <jsp-param> <param-name>compilerSupportsEncoding</param-name> <param-value>true</param-value> </jsp-param> </jsp-descriptor> <context-root>/james</context-root> </weblogic-web-app>
2、jsp的相对路径问题
jsp的前面有如下所示声明代码:
<%@ include file="include/header.jsp" %>
如果在weblogic 8 中,即使该相对当前jsp的文件不存在,也就是说上面的路径有问题,也不会报任何错误。
而在9.2上部署则不允许通过。
3、EJB 部署问题
这个实际与webloigc的版本无关,EJB使用了JNI调用一个dll,而部署好以后,当访问的时候老是报如下错误:
java.rmi.RemoteException: EJB Exception: ; nested exception is: java.lang.NoClassDefFoundError: com/jamesby/SessionBean_n66q2o_Impl at weblogic.ejb.container.internal.EJBRuntimeUtils.throwRemoteException(EJBRuntimeUtils.java:95) at weblogic.ejb.container.internal.BaseEJBObject.handleSystemException(BaseEJBObject.java:724) at weblogic.ejb.container.internal.BaseEJBObject.handleSystemException(BaseEJBObject.java:681) at weblogic.ejb.container.internal.BaseEJBObject.preInvoke(BaseEJBObject.java:229)
搞的我百思不得其解,而这个错误只有发布到服务器上才出现如上错误,而本地没有任何问题,后在服务器建立一个Develop Mode方式的domain,后启动server报一个又一个的dll 找不到。而product mode方式不会报这个错误,因为我的系统需要通过JNI调用一个DLL,而该DLL需要访问一个C/S模式的软件的客户端的dll。而客户端我并没有安装。
我气愤地是对于Product mode weblogic竟然如此严重的错误也不报,而报什么class 找不到,害的我忙了好长时间。
4、sqlserver 2005数据库驱动问题
用微软发布1.1的驱动,Bea的Connection Pool出现如下问题:
com.microsoft.sqlserver.jdbc.SQLServerException: 服务器无法继续执行该事务。说明: 3c000005b9。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(Lcom.microsoft.sqlserver.jdbc.SQLServerConnection;Lcom.microsoft.sqlserver.jdbc.IOBuffer;Ljava.lang.String;Lcom.microsoft.sqlserver.jdbc.StreamError;Z)V(Unknown Source) at com.microsoft.sqlserver.jdbc.IOBuffer.processPackets(Lcom.microsoft.sqlserver.jdbc.SQLServerConnection;[Lcom.microsoft.sqlserver.jdbc.PacketRequestor;ILjava.lang.String;Z)Lcom.microsoft.sqlserver.jdbc.StreamPacket;(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult()Z(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement(Lcom.microsoft.sqlserver.jdbc.SQLServerStatement$StatementExecutionRequest;Lcom.microsoft.sqlserver.jdbc.TDSWriter;)V(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerStatement$StatementExecutionRequest.executeStatement(Lcom.microsoft.sqlserver.jdbc.TDSWriter;)V(Unknown Source) at com.microsoft.sqlserver.jdbc.CancelableRequest.execute(Lcom.microsoft.sqlserver.jdbc.TDSWriter;)V(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeRequest(Lcom.microsoft.sqlserver.jdbc.ExecutableRequest;I)V(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeQuery(Ljava.lang.String;)Ljava.sql.ResultSet;(Unknown Source) at weblogic.jdbc.wrapper.Statement.executeQuery(Statement.java:412)
原因不清楚,也懒的找,后来改用Bea的驱动,到目前为止比较正常.
5、JSP文件名大小写问题
系统部署在windows操作系统,系统的web层采用Spring MVC 并采用ResourceBundleViewResolver,urlMapping 采用SimpleUrlHandlerMapping,本来在weblogic8 上的时候如果在jamesby.properties配置为viewName.url=/WEB-INF/jsp/Abc.jsp
而实际的jsp的文件名为abc.jsp的时候,是没有任何问题的.
而在weblogic 9上则文件名必须为Abc.jsp才可以,否则报404错误.
当然unix或者linux是区分大小写肯定有这个要求的.但是windows系统的weblogic 9平台也有这个要求
以上就是我的一次升级经历,希望对大家有帮助。另外weblogic 9耗资源好高,本来PC跑weblogic8很轻松的,跑weblogic 9则根本跑不动.
评论
2 楼
jamesby
2007-04-30
dy.f 写道
jamesby 写道
2、jsp的相对路径问题
jsp的前面有如下所示声明代码:
<%@ include file="include/header.jsp" %>
如果在weblogic 8 中,即使该相对当前jsp的文件不存在,也就是说上面的路径有问题,也不会报任何错误。
而在9.2上部署则不允许通过。
请问这个问题你是怎样解决的呢?
用这种
<%@ include file="/WEB-INF/jsp/include/header.jsp" %>
绝对路径的方式最好,所有的JSP的头都基本一致。
1 楼
dy.f
2007-04-30
jamesby 写道
2、jsp的相对路径问题
jsp的前面有如下所示声明代码:
<%@ include file="include/header.jsp" %>
如果在weblogic 8 中,即使该相对当前jsp的文件不存在,也就是说上面的路径有问题,也不会报任何错误。
而在9.2上部署则不允许通过。
请问这个问题你是怎样解决的呢?
发表评论
-
weblogic.xml文件代码示例
2008-04-19 10:44 8848<?xml version="1.0" ... -
java 运行版本问题
2008-02-26 08:33 1785在JDK 5.0 上编译好的class,即使未用到任何5.0的 ... -
sqlserver 2000 1433 端口未打开的问题
2008-02-26 08:32 2514需要安装SqlServer 2000 SP4 -
关于手机浏览器的问题?
2007-04-20 12:07 7286现在有一个新的需求,本来目前的基于web的软件开发已经完成,但 ... -
Weblogic下的自动任务
2007-04-03 14:13 2860package com.jamesby.listener; ... -
是用SmartUpload进行文件上传
2007-04-03 14:06 5600package com.jamesby.file.servle ... -
文件下载Servlet
2007-04-03 13:57 4315package com.jamesby.action; ... -
Java 5.0 枚举
2007-03-12 15:09 2171http://www.ibm.com/developerwor ... -
关于web-inf/classes的优先级高于web-inf/lib的优先级
2007-03-08 12:11 4776背景 一直以来都知道web-inf/classes的优先级高 ... -
深入了解WebLogic的类装载机制详解
2007-03-01 19:05 2179http://publish.it168.com/2005/1 ... -
我的一次EJB重构过程
2007-03-01 12:13 2040背景 因为历史遗留问题,代码写的杂乱无章,没有条理,而且该 ... -
如何防止用户恶意的F5刷新操作的问题?
2007-02-25 18:45 12987背景: 问题是这样的,系统持久层采用ibatis架构,系统 ... -
自己实现的TransactionManager
2007-02-23 13:53 4780背景: 目前有一个系统,系统已经写好了,但是要不停的添加新的功 ... -
关于Service和DAO层的功能划分的迷惑
2007-02-13 17:27 20583Service 层的代码 public class Gene ... -
关于Service调用Service 的思考
2007-02-10 20:04 5115以前做软件都是随便写几个Service,纯粹为了Service ... -
通过IP访问服务器session失效,计算机名则可以,什么原因?
2007-02-08 17:26 4753最近开发一个新项目采用Spring MVC+Spring+iB ... -
Tomcat 类加载机制
2007-02-08 12:04 1726yahoo中国的一个面试题,转至水木. Tomcat Ser ... -
Weblogic 8.1.3 下数据库连接池的配置问题
2007-02-07 21:00 2549weblogic8.1.3下同一个数据库连接池最好只被一个we ... -
Weblogic 8.1.3 下如何使用JSTL
2007-02-07 20:56 3125一、下载jakarta-taglibs-standard-1. ... -
两级联动Select的TAG实现
2007-02-02 18:12 2013JSP实现太复杂而且不方便,那来个幽雅点的Tag包装! pac ...
相关推荐
WebLogic 12c(12.2.1.2)升级方案:从weblogic 8.1升级到最新版本 12.2.1.3
weblogic10.3.3之后升级到weblogic10.3.6详细操作文档,可以安装文档说明进行操作对weblogic低版本进行升级操作。
weblogic.xml配置详解.txt
weblogic.xml详解weblogic.xml详解weblogic.xml详解weblogic.xml详解weblogic.xml详解weblogic.xml详解weblogic.xml详解weblogic.xml详解weblogic.xml详解weblogic.xml详解weblogic.xml详解weblogic.xml详解weblogic...
weblogic下转换oracle 的clob类型经常报转型错误,本例子通过反射解决weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB转型成oracle.sql.CLOB问题
weblogic.xml配置详解,web服务器相关配置
很难找的weblogic支持oracle的blob的驱动包
开发部署中间件weblogic下载,经实践试用,没有任何问题。 WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web...
hungryminds.bea.weblogic.server.bible.pdf WebLogic宝典
weblogic.jdbc.vendor.oracle.OracleResultSet 解决weblogic数据库连接池存储大字段所需包
weblogic相关jar包合集,包含weblogic.jar、wlclient.jar、wls-api.jar、api.jar,需要用到的可以下载
技术文章(迁移问题解决方案)-从WebLogic 6_1迁移到 WebLogic 8_1.mht
weblogic 8.1 + oracle 9i平台升级教程.doc
Weblogic中MIME的默认配置文件 文件名称:domain/config/mimemappings.properties 格式如下: js=text/javascript 个人觉得设置完后,Weblogic可能要重启一下。
Weblogic管理指南.pdf 软件与系统开发兼备.Weblogic管理指南.pdf 软件与系统开发兼备.Weblogic管理指南.pdf 软件与系统开发兼备.Weblogic管理指南.pdf 软件与系统开发兼备.Weblogic管理指南.pdf 软件与系统开发...
weblogic.jdbc.vendor.oracle.OracleThinClob
文件中有两个patch需要打,然后有测试工具和补丁教程可以参看
weblogic.xml_部署描述符元素.docx Weblogic+10.3+集群配置手册.doc weblogic-debug模式启动.docx weblogic-debug模式启动.docx weblogic集群介绍.docx weblogic内存监控端口jconsole.docx websphere6.1集群配置....
2020年4月weblogic最新补丁方案,涉及版本Oracle Weblogic 10.3.6.0.0的补丁及教程