Weblogic拒绝为不同的用户启动

时间:2010-06-26 12:35:45

标签: weblogic weblogic9.x

我有一个Weblogic实例,可以为一个用户启动,但是当另一个用户尝试启动相同的代码时,它会失败,如下所示:

<Jun 26, 2010 8:19:30 AM EDT> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 1.5.0_15-b04 from Sun Microsystems Inc.> 
<Jun 26, 2010 8:19:32 AM EDT> <Info> <Management> <BEA-141107> <Version: WebLogic Server 9.2 MP3  Mon Mar 10 08:28:41 EDT 2008 1096261 > 
<Jun 26, 2010 8:19:36 AM EDT> <Critical> <WebLogicServer> <BEA-000362> <Server failed. Reason: [Management:141266]Parsing Failure in config.xml: java.lang.StringIndexOutOfBoundsException: String index out of range: -1> 
<Jun 26, 2010 8:19:36 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FAILED> 

我检查了config.xml文件,看起来很好。有没有人见过这个?错误消息中缺少信息非常令人沮丧,以及它与其他用户一起正常工作的事实。

由于

2 个答案:

答案 0 :(得分:0)

Weblogic具有不同特权的特定角色。是否有可能用户A属于AdministratorsOperators组 - 而用户B则不是?

请在此处查看角色列表:

http://download.oracle.com/docs/cd/E13222_01/wls/docs91/secwlres/secroles.html#1221588

答案 1 :(得分:0)

实际上,事实证明这是一条糟糕的道路。不知何故,一个用户能够遵循符号链接,但另一个用户不能。仍然不确定为什么但改变路径以避免符号链接就可以了。谢谢你的建议。