设为首页 收藏本站
查看: 817|回复: 0

[经验分享] 我遇到的weblogic安装部署和连接池中的错误 和解决办法

[复制链接]

尚未签到

发表于 2017-2-18 11:12:22 | 显示全部楼层 |阅读模式
  今天的weblogic在部署成功项目的时候报出拉一个错误(以下是写给自己的,不一定我的语言说的是正确的表达是正确的,也可能是错误的,如果有人看的话,仅作参考,我不能保证你按照我的方法能做对)
  weblogic.management.ManagementException: weblogic.management.ManagementException: [Deployer:149164]The domain edit lock is owned by another session in exclusive mode - hence this deployment operation cannot proceed.
   at weblogic.management.deploy.ApplicationsDirPoller.doActivate(ApplicationsDirPoller.java:246)
   at weblogic.management.deploy.GenericAppPoller.doit(GenericAppPoller.java:275)
   at weblogic.management.deploy.GenericAppPoller$PollerTimerListener.timerExpired(GenericAppPoller.java:476)
   at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:273)
   at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
   Truncated. see log file for complete stacktrace
  我没有遇到这种情况问人的
  解决的时候要看congfig。xml和你的weblogic'中的database中是不是写正确啦
  解决如下
  先是找到domain下的config目录下的config.xml打开看看:
  <?xml version='1.0' encoding='UTF-8'?>
  <domain xmlns="http://www.bea.com/ns/weblogic/920/domain" xmlns:sec="http://www.bea.com/ns/weblogic/90/security" xmlns:wls="http://www.bea.com/ns/weblogic/90/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/90/security/wls http://www.bea.com/ns/weblogic/90/security/wls.xsd http://www.bea.com/ns/weblogic/920/domain http://www.bea.com/ns/weblogic/920/domain.xsd http://www.bea.com/ns/weblogic/90/security/xacml http://www.bea.com/ns/weblogic/90/security/xacml.xsd http://www.bea.com/ns/weblogic/90/security http://www.bea.com/ns/weblogic/90/security.xsd">
  <name>pingan_domain</name>
  <domain-version>10.3.0.0</domain-version>
  <security-configuration>
  <name>pingan_domain</name>
  <realm>
  <sec:authentication-provider xsi:type="wls:default-authenticatorType"></sec:authentication-provider>
  <sec:authentication-provider xsi:type="wls:default-identity-asserterType">
  <sec:active-type>AuthenticatedUser</sec:active-type>
  </sec:authentication-provider>
  <sec:role-mapper xmlns:xac="http://www.bea.com/ns/weblogic/90/security/xacml" xsi:type="xac:xacml-role-mapperType"></sec:role-mapper>
  <sec:authorizer xmlns:xac="http://www.bea.com/ns/weblogic/90/security/xacml" xsi:type="xac:xacml-authorizerType"></sec:authorizer>
  <sec:adjudicator xsi:type="wls:default-adjudicatorType"></sec:adjudicator>
  <sec:credential-mapper xsi:type="wls:default-credential-mapperType"></sec:credential-mapper>
  <sec:cert-path-provider xsi:type="wls:web-logic-cert-path-providerType"></sec:cert-path-provider>
  <sec:cert-path-builder>WebLogicCertPathProvider</sec:cert-path-builder>
  <sec:name>myrealm</sec:name>
  </realm>
  <default-realm>myrealm</default-realm>
  <credential-encrypted>{3DES}jr+P6VwvKWplWUZm4dRtA/QydpWeIbEL1MfkYC0paXOlSMa5HYO9eq7NijwqCqxpV/02eTDkP1jfuHFYS+FMPxLmfJrJN6CR</credential-encrypted>
  <node-manager-username>weblogic</node-manager-username>
  <node-manager-password-encrypted>{3DES}EWx8Cx3TkOYwW/8guQ5f/g==</node-manager-password-encrypted>
  </security-configuration>
  <server>
  <name>AdminServer</name>
  <listen-address></listen-address>
  </server>
  <embedded-ldap>
  <name>pingan_domain</name>
  <credential-encrypted>{3DES}S0d4+hvvGreJc8HsO5yZpIYUcSsjoIr1qw2p44hNfvo=</credential-encrypted>
  </embedded-ldap>
  <configuration-version>10.3.0.0</configuration-version>
  就是这一段,如果没有的话就是weblogic的加启动,你的项目并没有真正的部署
  <app-deployment>
  <name>_appsdir_paserver_dir</name>
  <target>AdminServer</target>
  <module-type>war</module-type>
  <source-path>autodeploy\paserver</source-path>
  <security-dd-model>DDOnly</security-dd-model>
  <staging-mode>nostage</staging-mode>
  </app-deployment>
  到这里是分界线
  ——————————————————————————————————————————————————
  这里是你的连接的东西即你weblogic里的database的东西,看看对照一下有没有错误,如果有的话就去weblogic中去改正
  <admin-server-name>AdminServer</admin-server-name>
  <jdbc-system-resource>
  <name>JDBC Data Source-0</name>
  <target>AdminServer</target>
  <descriptor-file-name>jdbc/JDBC_Data_Source-0-3407-jdbc.xml</descriptor-file-name>
  </jdbc-system-resource>
  <jdbc-system-resource>
  <name>JDBC Data Source-1</name>
  <target>AdminServer</target>
  <descriptor-file-name>jdbc/JDBC_Data_Source-1-3408-jdbc.xml</descriptor-file-name>
  </jdbc-system-resource>
  <jdbc-system-resource>
  <name>JDBC Data Source-2</name>
  <target>AdminServer</target>
  <descriptor-file-name>jdbc/JDBC_Data_Source-2-3409-jdbc.xml</descriptor-file-name>
  </jdbc-system-resource>
  </domain>
  因为我的QQ空间在公司的时候是屏蔽拉,所以就集体啊迁移到博客园上啦,给大家分享一下
  ——————————————————————————————————————————————————
  wenblogic部署想的时候应该注意的3个地方
  1:  是不是设置啦domain
  2:   weblogic使用的jdk是不是自己自带的jdk,不能用你自己单独安装的jdk  
  如果部署的时候还出现问题,就看第三条
  找到你的E:\bea8.1\user_projects\domains\mydomain下的config.xml   有没有
  <Application Name="_appsdir_hxjj_dir"
        Path="E:\bea8.1\user_projects\domains\mydomain\applications"
        StagingMode="nostage" TwoPhase="true">
        <WebAppComponent Name="hxjj" Targets="myserver" URI="hxjj"/>
    </Application>
  如果没有最简单的方法就是找你的做同一个项目的同事的webligic  下的config.xml下的就添加上去
  注意: Path="E:\bea8.1\user_projects\domains\mydomain\applications"  路径要写对  ,这个路径是你的项目部署后的路径
  ——————————————————————————————————————————————————
  配置好连接池   test      成功                 Connection test succeeded
  但是save是报错    解决办法   
  1. 你先将Deployments中pingane和paserver的应用停掉, 然后删除掉;
  2.将JDBC下Data Sources下你配置的数据源都删除掉
  3. 重新配置数据源
  4.在Deployments中重新添加应用部署

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-343811-1-1.html 上篇帖子: java学习:eclipse + Weblogic 12c + svn 集成开发环境搭建 下篇帖子: 使用python脚本监控weblogic
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表