4 FAQ篇
4.1 WTC FAQ
4.1.1 TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:No local or remote domain available xxx服务
服务没有调到。
请检查tuxedo domain 与 weblogic domain连通 (参见WTC 连通性的简单检查方法),请检查xxx服务是否在weblogic里配置正确。是否配置了xxx服务。如果没有配置也会报这个错误。
请检查xxx服务在tuxedo中时候存在,如果是刚注册的xxx服务,请重现发布所在的WTC服务。如果没有重新发布,也会报这个错误。
如果tuxedo 日志显示duplicate server,表示有另外一个weblogic domain 配置相同的wtc配置。也就是说 一个Tuxedo domain 对应两个相同的Weblogic domain,这种情况,也会出现这个错误,
请修改另外weblogic domain的wtc配置。(配置相同是指 远程tuxedo访问点与本地tuxedo相同)。
如果跨防火墙,请修改连接策略 都改为ON_STARTUP
4.1.2 TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0
tuxedo服务有问题或输入参数不正确。
4.1.3 TPESYSTEM(13):0:0:TPED_MINVAL(0):QMNONE(0):0
tuxedo服务返回超过了设置的时间。优化tuxedo服务或修改时间门限。
4.1.4 TPESYSTEM(10):0:0:TPED_MINVAL(0):QMNONE(0):0
tuxedo 服务或者输入参数有问题。
4.2 其他
4.2.1 为什么页面中的图表(饼图,柱状图)和验证码等图片在WebLogic环境中不能正常显示?
在WebLogic 启动脚本中,在${JAVA_OPTIONS}后面加入 ” -Djava.awt.headless=true “,
重新启动WebLogic Server即可。
4.2.2 修改的JSP不会立即生效怎么办?
首先检查Web Application 的 Descriptor 中 JSPPage Check Secs 是否设置为〉=0
JSPPage Check Secs 表示JSP会在设置的时间间隔内检查是否JSP页面是否更新。如果更新,则重新编译,生成相应的class
如果上述设置正确,则检查系统时间是否正确。
JSP页面是否更新是根据文件的日期时间。如果系统时间小于文件的生成时间。则不会更新。 比如 系统时间是 20040102 而文件的生成时间是 20050607,则怎么修改jsp页面都不会更新。
4.2.3 JSP里面的静态文件、include JSP 中文显示不正常,这个问题怎么解决?
在weblogic.xml文件的<jsp-descriptor>部分加入
<jsp-descriptor>
<jsp-param>
<param-name>compilerSupportsEncoding</param-name>
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</jsp-param>
</jsp-descriptor>
Web Application 重新部署即可。
此外,在页首加入:
<%@ pagecontentType=”text/html;charset=GBK”%>
也可以解决中文显示不正常的问题。
4.2.4 当发生JDBC连接池泄漏现象时,如何进行调试?
观察后台日志,会看到下面信息:
<Warning> <JDBC> <test> <myserver> <Finalizer> <<anonymous>> <> <BEA-001074> <A JDBC pool connection leak was detected. A connection leak occurs when a connection obtained from the pool was not closed explicitly by calling close() and then was disposed by the garbage collector and returned to the connection pool. The following stack trace at create shows where the leaked connection was created.
打开weblogic console 中 {your-pool}– Connections — Advanced Options 选项卡:
这样日志就打出了发生连接池泄露的代码。检查出代码后,要记住关掉这个选择。
以下文章点击率最高
Loading…