如何处理Linux中启动weblogic报错17008服务器报错的问题

linux下重启weblogic(关闭和启动)
ssh远程连接Linux服务器!
开启weblogic:
1、找到/Oracle/Middleware/user_projects/domains/用户_domain目录,
2、执行nohup
./startWebLogic.sh&&(&的作用是让weblogic启动在后台运行),
3、使用命令tail -f 文本文件名即可监视远程文件的变动情况,例如要监视Weblogic某一域的日志输出只需要输入命令:tail
-f nohup.out
停止weblocgic:
./stopWebLogic&一般情况很难关闭,需要杀掉后台进程(经常这样)
查看后台进程
#ps -ef|grep weblogic 如:
& &2 16:10 pts/1
& &00:00:18
/opt/Oracle/Middleware/jr。。。。。。。。。
& &0 16:22 pts/2
& &00:00:00 grep
杀后台进程 :# kill
-9&28596 即可
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。如何处理Linux中启动weblogic服务器报错的问题
今天图老师小编给大家展示的是如何处理Linux中启动weblogic服务器报错的问题,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!
系统操作中,在启动logic受管时提示报错,其中有两种报错是比较常见的,下面系统之家图小编就给大家介绍下Linux下启动weblogic受管服务器两大常见报错问题的解决方法,一起来了解下吧。linux系统启动weblogic受管服务器报如下错误时:解决方法:进入cd Middleware/ ,使用 find 。 -name *.lok 命令查找,然后删除即可。例: rm 。/user_projects/domains/base_domain/servers/pc-linux01/tmp/pc-linux01.loklinux系统启动weblogic受管服务器报Socket closed错误linux系统启动weblogic受管服务器报如下错误时:Multicast socket receive error: java..SocketException: Socket closedjava.io.IOException: Invalid argument解决办法:打开/home/weblogic//Middleware/user_projects/domains/base_domain/bin下的startManagedWebLogic.sh文件,找到JAVA_OPTIONS=-Dweblogic.security.SSL.trustedCAKeyStore=/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts ${JAVA_OPTIONS}修改为JAVA_OPTIONS=-Dweblogic.security.SSL.trustedCAKeyStore=/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts ${JAVA_OPTIONS} -Djava.net.preferIPv4Stack=true上面就是Linux下启动weblogic受管服务器两种常见报错的解决方法,如果你在启动weblogic受管服务器的时候出现如上错误提示,可以尝试使用本文介绍的方法进行解决。& 搜索“图老师”或者“tulaoshi_com”加关注,每天最新的美食、、、美妆、、手工DIY等教程让你一手全掌握。推荐关注!【扫描下图可直接关注】
来源:/n/2000.html
点击查看更多与《》相关的文章>>
通过COM口管理Linux服务器,通过COM口管理Linux服务器
给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的Mysql服务器的启动与停止(二),过去的都会过去,迎接崭新的开始,释放更美好的自己。
今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐Oracle监听器服务不能启动的7步解决法,希望大家看完后也有个好心情,快快行动吧!
每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐Mysql服务器的启动与停止(一),赶紧看过来吧!
保护SQL服务器的安全-用户识别问题,保护SQL服务器的安全-用户识别问题
Linux下Samba服务器的设置,Linux下Samba服务器的设置
热门搜索:
word入门之如何输入生僻字教程
ps后期处理 美女照片后期上彩妆
电脑大全 怎样删除U盘病毒教程图解
防火墙在哪里设置 怎样关闭防火墙
对于大部分人来说,日常生活已经离不开电子产品, 一天中接触吧最多的电子产品就是手机和电脑。windows系统自带的计算器程序是大家经常用到的,一般需要使用的时候大家都会在开始菜单-附件里找到它,这样就不太方便了,如何快速打开电脑上的计算器程序呢?
现在很多人都非常喜欢饲养狗狗,而且饲养金毛狗狗的人可以说是非常多的,毕竟金毛狗狗非常的可爱,而且性格非常温顺。所以饲养的人当然很多。那么喂养金毛狗时要注意什么?一起来看看吧。
现在很多人都非常喜欢饲养狗狗,而且饲养金毛狗狗的人可以说是非常多的,毕竟金毛狗狗非常的可爱,而且性格非常温顺。所以饲养的人当然很多。那么金毛狗狗不能吃哪些东西?一起来看看吧。
现在很多人都非常喜欢饲养狗狗,而且饲养金毛狗狗的人可以说是非常多的,毕竟金毛狗狗非常的可爱,而且性格非常温顺。所以饲养的人当然很多。那么饲养金毛犬时要注意什么?一起来看看吧。
怎么利用Photoshop给电商模特照片精修磨皮?很多朋友在工作中经常会遇到要求精修模特的情况,特别是做化妆品行业的电商设计师,所以总结了一下我的模特修图方法和技巧与大家分享,喜欢的朋友让我们一起来学习吧。
磨皮是我们ps照片最基本的技能,Photoshop人物磨皮是我们必须掌握的,如今不少国人对Photoshop修图的三大酷炫神技双曲线、中性灰与高低频几近痴迷,抓耳挠腮想学会它,下面一起看看教程吧。
掌握一点Photoshop教程对你是非常有用的,这篇教程是给大家分享PS简单快速创建眼睛彩虹美瞳效果方法,教程最终创建出来的效果非常漂亮,而且难度并不是很大,很值得大家学习,一起来学习吧。
2017年最受欢迎的生活服务APP!!生活服务类App的出现为日常生活带来极大便利,我们可以通过手机客户端预约各种家政服务,足不出户就能够享受实惠、便捷的生活服务,那么接下来我为大家推荐一些生活中必备生活app。
由于现在抢红包大热起来,很多app都开始支持发红包抢红包了,因此也出现了微信抢红包神器,可以自动抢微信红包,肯定比认为手动操作快,有消息就会自动打开,然后打开红包。今天就给大家分享2017微信自动抢红包神器大全。
2017手机赚钱软件排行榜!!很多朋友都在苦恼每天的钱不够话,空闲时间不知道怎么打发,总想寻找一种简单的赚钱方式,我们的手机app就有很多,下面具体给大家介绍手机赚钱软件有哪些,总有一款你中意的。
经常玩微信的朋友都知道,微信小程序已经全面上线了,对于小程序的出现是否会引发App变革众说纷纭,但不可否认的是小程序能够带给用户及产商一定的便利,那么今天为大家汇总目前上线的一些实用小程序。
男女交往一直都是人们比较关注的一个问题,都说相爱容易,相处不易,交往过的朋友应该都能深刻的体会到,女生常常抱怨着让男生理解自己,但男生也希望多体谅一下他们。尤其不要老是问一些无法回答的问题来考验他们。
很多朋友都信风水一说,对于自己家里房屋客厅的装修也是有一定要求的,因为客厅的风水关系着整个家居的运势,更关系着主人的财运与健康,因而客厅里的风水禁忌是需要我们谨慎注意的,那么风水学中客厅风水禁忌有哪些呢?
春天已经来临了,夏天也不远了,新的一才刚刚开始,时尚爱美的美眉们最关注的就是春夏服装设计的流行趋势了,早早的把握住时尚趋势走在流行的最尖端,今天就给大家整理分享2017春夏女装设计流行趋势 ,你绝对不能错过的亮点。linux weblogic服务启动失败_文档下载
亿万文档 免费下载
当前位置: &
& linux weblogic服务启动失败
linux weblogic服务启动失败
linux weblogic服务启动失败
一、【问题描述】
在目前项目中遇到过linux下用weblogic用户启动weblogic 服务失败,weblogic日志显示&BEA-171522& &An error occurred while initializing the Embedded LDAP Server等错误。
二、【分析过程】
测试跨年结转功能时曾经使用root用户修改过服务器的时间,启动过weblogic服务,造成weblogic中的LDAP文件所属为root:root,所以用weblogic用户启动weblogic服务的时候会出现此处错误。
三、【解决途径】
1、如果不知道应用testdomain 的用户所属组,weblogic用户登录后,可使用如下命令查找 ls -l /opt/bea/user_projects/domains/testdomain
执行结果显示为bea
2、root用户登录,将EmbeddedLDAP.tran文件“送给”weblogic ,同时该文件所属的组也变成了bea,命令如下:
chown -R weblogic:weblogic &mydomain_dir&,:前一个webogic是用户,:后一个weblogic是用户所属组(bea),&mydomain_dir&是你的文件所在路径(/opt/bea/user_projects/domains/testdomain/myserver/ldap/ldapfiles/EmbeddedLDAP.tran)。 如果不指定文件路径,可将目录还有子目录及文件同时“送给”weblogic,命令如下: chown -R weblogic:bea /opt/bea/user_projects/domains/testdomain
四、【经验总结】
Linux的权限比较关键,启动应用的时候一定要注意启动用户和相关文件权限。
Word文档免费下载: (下载1-1页,共1页)
linux下配置weblogic群集步骤和启动不同被管服务器中的节点配置方法_计算机软件及...进入图形化桌面失败, 原因是安装 linux 系统的 时候自定义服务没有选择桌面、...那么启动 过程中, 会在出现 Security 错误后,服务器进入强制退出状态, 一份可能...weblogic管理服务器启动... 3页 免费
linux weblogic服务启动... 1页 免费 ...开启或关毕 把服务添加自动启动列表,下次 linux 启动就会运行这个 script 自动加载 weblogic // 将 weblogic 服务添加到系统服务中 // 将 weblogic 服务从系统服务...(1)Linux下重启Weblogic服务_计算机软件及应用_IT/计算机_专业资料。这个很多实施...kill -9 xxxx 启动步骤: 1.进入根目录 cd / 2.进入weblogic服务启动程序所在...linux下weblogic 关闭和启动 ssh远程连接服务器,开启weblogic步骤: csh ./startWebLogic.sh & 这样关闭ssh命令窗口的时候weblogic不会一起关闭 用telnet远程控制服务...Linux系统安装Weblogic服务_计算机软件及应用_IT/计算机_专业资料。Linux系统安装Weblogic...运行安装配置脚本,执行命令如下: [weblogic@*** /]# cd /weblogic/weblog...linux下如何启动和关闭weblogic(经典)_计算机软件及应用_IT/计算机_专业资料。linux...WebLogic服务也跟着停止,这是因为使用telnet启动的进程会随着telnet进程的关闭而...Linux中把weblogic做成开机自动启动_计算机软件及应用_IT/计算机_专业资料。通过创建服务的方式把weblogic做成开机自动启动1. 创建/etc/init.d/weblogic 文件,文件内容...linux下重启weblogic_计算机软件及应用_IT/计算机_专业资料。linux下重启weblogic在...因为直接重启服务器会出现启动项目时连接数据库失败, 但是用数据库 连接工具可以...Weblogic 在 Linux 和 Unix 下的后台启动脚本 在实际应用当中,我们很可能使用 ...默认启动脚本 没有任何问题,但是由于关闭服务脚本使用的是 WLST(Weblogic ...WebLogic 部署问题定位与解决_Linux教程_Linux公社-Linux系统门户网站
你好,游客
WebLogic 部署问题定位与解决
来源:Linux社区&
作者:java-class
weblogic&做为商用中间件在(EJB、jndi 数据源、日志管理、内存管理、资源配置管理...) &是一些开源免费小型容器无法望其项背的。
& &weblogic&最早由 weblogic&Inc. 开发,后并入 BEA &公司,最终 BEA 公司又并入
& &weblogic 是用于开发、集成、部署和管理大型分布式 Web 应用、网络应用和数据库应用的 Java 应用服务器。
& &因此 weblogic&一般做为项目上线发布和部署的服务器,而本地研发时大多会选用 Tomcat/Jetty.... 小型容器。
& &这样难免会出现问题,本地运行良好的 web 程序,部署在&weblogic&时会出现这样或那样的问题。
& &绝大一部分问题都是因为 weblogic 依赖的 jar 与项目中的 jar 冲突(相同 jar 不同版本)或 weblogic 不支持项目 jar 所导致的。
& &当部署 weblogic 出现问题时(自己总结三板斧):
& &1. 确认公司使用的 weblogic 版本并翻阅官网对应 weblogic 版本所支持的标准;
& &2. 对照 weblogic 出错日志确定冲突 jar 或确定该 webloigc 不支持的 jar;
& &3. 对于出现冲突的 jar 在项目 WEB-INFO 目录下添加 weblogic.xml 配置文件,其中申明要预先加载的项目
& &4. 对于出现该 webloigc 版本不支持的 jar,升级 weblogic 版本,或降低项目使用的 jar 版本。
1. 确定 weblogic 版本并查看相应支持的标准
& &知已知彼才能百战不殆,因&weblogic 小版本较多且版本之间差异较大。
& &查看 weblogic 版本有很多方法,最直接方式是询问安装 weblogic 的同事,或者登录到 linux 像下面这样。
& &获悉部署的版本后,去瞅瞅 oracle weblogic 官网,那里的文档资料是最全面也是最权威的。
& &找到对应版本点 view Library 跳转进去,里面是整个版本的概览,咱们的关注点应该是该 &weblogic 版本支持的标准。
& &里面有详细的该 weblogic 支持的 java、web Service、一些杂七杂八的标准,比如 JDK、EL、Servlet、JAX-RS、JAX-WS....
2. 对照部署报错日志确定问题并解决
& &有了上述具体的支持标准,配合部署报错的具体类和方法,就可以对症下药。
& &下面列举部署 weblogic 时常见的几个报错异常(还有很多遇到在补充):
& &1) java.lang.UnsupportedClassVersionError: &Unsupported major.minor version 51.0 (weblogic Jdk 版本与项目 jdk 版本不一致)
& &2)&request.getRealPath() 为 null (&servlet-api.jar 本地和 weblogic 有差异,使用类加载&Thread.currentThread().getContextClassLoader() 获取相对路径)
& &3)&ClassNotFoundException:org.hibernate.hql.ast.HqlToken (weblogic 已依赖较早版本的 antlr.jar)
& &4) 统一配置 tomcat 和 weblogic 上的数据源 jndi :&&jee:jndi-lookup id="dataSource" jndi-name="jdbc/user" /&
& &5)&java.lang.ClassCastException: weblogic.xml.jaxp.RegistryDocumentBuilderFactory cannot be cast to javax.xml.parsers.DocumentBuilderFactory (移除项目 xml-apis.jar)
& &6 )weblogic NoClassDefFoundError: Could not initialize class sun.awt.X11Graphi(&修改&startWebLogic.sh export&JAVA_OPTIONS=-Djava.awt.headless=true)
& &解决此类问题的方式大体有三种,遇到部署问题时也可以自己都实践一下。
a. 删除 weblogic 下冲突 jar 文件夹:
& &(1)删除 /bea/weblogic12.1.3/server/lib/weblogic.jar中的冲突的文件夹;
& &(2)copy 冲突的 XXX.ja r到 /bea/weblogic12.1.3/server/lib,&重启weblogic。
b. &通过修改启动脚本来优先加载某些 jar
& (1)将冲突的 jar 包拷贝到 ${DOMAIN_HOME}/lib 目录下。
& (2)${DOMAIN_HOME}/bin 下找到 startWeblogic.sh 文件用文本编辑器将其打开,并在里面加入如下内容:
export first_classpath=${DOMAIN_HOME}/lib/xxxx.jar
SAVE_CLASSPATH="${first_classpath}:${CLASSPATH}"
c. 在应用中通过 weblogic .xml 的配置,优先加载应用的 jar
& &因 weblogic 版本不用,weblogic 的配置项会有差异,不要盲目从网上 copy。
& &官网版本描述(其他版本将1213换一下即可):
& &关注其中的&prefer-application-resources/prefer-application-packages(预先加载应用对应 jar ) 节点的配置:
&?xml version="1.0" encoding="UTF-8"?&
&weblogic-web-app xmlns="/weblogic/weblogic-web-app"&
&container-descriptor&
&prefer-web-inf-classes&false&/prefer-web-inf-classes&
&prefer-application-packages&
&package-name&预先加载项目 lib 中的包名,支持通配符&/package-name&
&package-name&com.sun.faces.*&/package-name&
&package-name&com.bea.faces.*&/package-name&
&/prefer-application-packages&
&/container-descriptor&
&/weblogic-web-app&
& 解决方案 a/b/c 中, c 方案无异是最优解,做为生产环境的 weblogic 可能会部署多个应用,不太可能让你随便重启。
& 方案 a,b 会破坏 weblogic 的整体性,可能导致其他部署在 weblogic 上的应用出现问题。
本文永久更新链接地址:
相关资讯 & & &
& (07月29日)
& (12/08/:14)
& (09月05日)
& (12/18/:29)
& (02/24/:28)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款}

我要回帖

更多关于 weblogic部署报错 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信