Windows上weblogic 移植 到liunx 问题记录

Windows上weblogic 移植 到liunx 问题记录
 
一、
/home/weblogic/Middleware/wlserver_10.3/common/quickstart/quickstart.sh
 
用xmanager上执行,其它几个测试不支持启动图形界面,在安装目录找到上面的命令,执行./quickstart.sh
 
会启动配置界面,配置一下domain。
 
1、
2、
3、
Domain name: 自己命名,一般用项目相关字符,如:tesco_domain
4、设置用户名密码,密码大于8位,必须字母数字组合
剩下一默认就可以了。
 
问题:启动失败,发现端口冲突,解决方法:在新建domain的时候更改端口7001为7031,再重新启动就好了。
 
 
5、进入目录/home/weblogic/Middleware/user_projects/domains/tesco_domain/bin/,执行命令startWebLogic.sh
 
 
二、发布项目,将tomcat 中将代码包上传到linux服务器上, http://192.168.1.245:7031/console/布署找到包,默认完成 。
 
启动报错:在startWebLogic.sh加入CLASSPATH="${SAVE_CLASSPATH}"下加为下面两行为hibernate 包加载。
PRE_CLASSPATH="/home/weblogic/eipp_tesco/WEB-INF/lib/antlr-2.7.6.jar"; CLASSPATH="${PRE_CLASSPATH}:${CLASSPATH}"
 
发现没有权限读取antlr-2.7.6.jar,用命令chmod -R 777 eipp_tesco 为此项目文件夹赋权,启动正常。
 
执行startWebLogic.sh启动。
 
三、页面报错 FreeMarker template error!:
 
经发现是webwork.jar 与struts.jar里面的FreeMarker包冲突,删除webwork.jar中是freemarker相关内容,启动完成。
 
以前在windows里的weblogic是正常,应该是加载顺序不同造成的!
 
 
四、This problem occures if you killed the bin/startWebLogic process via kill -KILL.
To start the server again:
1. find -name "*.DAT" files in user_projects/domains/base_domains directory (in our case!) and move or remove them
2. remove "EmbeddedLDAP.lok" and "AdminServer.lok" (maybe some more)
3. netstat -lntp to find out which process listen to your serverport, kill this via kill -TERM
4. ./startWebLogic.sh
5. be happy
 
日志乱码:export LANG="zh_CN.GBK"
 
 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值