corba中orb.string_to_object(ior)出错org.omg.CORBA.BAD_PARAM,求高手帮忙,多谢!

zhangx0351 2012-06-25 04:33:18
以下是基本的代码片段:
import org.omg.CORBA.ORB;
......
ORB orb = ORB.init(null, null);

ior是一串字符
在orb.string_to_object(ior) 时出错,错误信息如下:
"org.omg.CORBA.BAD_PARAM: vmcid: OMG minor code: 7 completed: No"
"Stack Trace: org.omg.CORBA.BAD_PARAM: vmcid: OMG minor code: 7 completed: No
at org.openorb.orb.core.ORB.string_to_object(ORB.java:994)

经过检查,IOR是没有问题的,在网上查了下这个minor code 7 是SO_BAD_SCHEME_NAME
(BAD_PARAM
(VALUE_FACTORY_REG_ERROR 1 "Failure to register, unregister or lookup value factory")
(RID_ALREADY_DEFINED 2 "RID already defined in IFR")
(NAME_USED_IFR 3 "Name already used in the context in IFR ")
(TARGET_NOT_CONTAINER 4 "Target is not a valid container")
(NAME_CLASH 5 "Name clash in inherited context")
(BAD_ABSTRACT_INTERFACE_TYPE 6 "Incorrect type for abstract interface")
(SO_BAD_SCHEME_NAME 7 "string_to_object conversion failed due to bad scheme name")
(SO_BAD_ADDRESS 8 "string_to_object conversion failed due to bad address")

现在的问题是这个错误是由什么引起的?该如何解决呢?希望高手指点一下,多谢了!!!

...全文
404 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧