安装了oracle的weblogic11g for windows准备研究研究,创建一个domain后启动服务,结果启动失败,报如下信息:
There are 1 nested errors:
weblogic.security.service.SecurityServiceRuntimeException: [Security:090399]Secu
rity Services Unavailable
at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.do
BootAuthorization(CommonSecurityServiceManagerDelegateImpl.java:916)
at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.in
itialize(CommonSecurityServiceManagerDelegateImpl.java:1050)
at weblogic.security.service.SecurityServiceManager.initialize(SecurityS
erviceManager.java:875)
at weblogic.security.SecurityService.start(SecurityService.java:141)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
感觉很奇怪,新装的服务啊,而且之前在linux装过一次,很正常。[Security:090399]Security Services Unavailable这个提示觉得奇怪,安装过程中并未涉及到security的服务设置。中间件的东西不很熟,从网上搜索相关信息非常少,而且没什么实际意义。后来在oracle的OTN上找到了一个类似案例,原来当机器存在多个网卡时,服务器可能会无法确认选择正确的适配器,而我的机器由于有虚拟机和无线网卡,确实存在多个适配器,同时结合安装时候的设置发现,当配置admin server时使用的不是ip地址,而是服务器识别出来的机器域名的缺省设置,而且查看admin server的log,看到The Network Adapter could not establish the connection这样的错误信息,感觉应该就是这个问题了。重新建了一个domain,使用实际的ip地址配置后问题没再发生。经过测试发现即使使用localhost作为设置也有这个问题,真不明白到底是什么处理机制。总是遇到这样的问题其实也挺郁闷的,呵呵。
阅读(8427) | 评论(1) | 转发(0) |