为什么我不能启动orbd服务CORBA IIOP?
C:>start orbd -ORBInitialPort 1050
C:>orbd -ORBInitialPort 1050
由于内部异常,无法启动ORBD。可能的原因: 1.指定的ORBInitialPort或ORBActivationPort已在使用中2.没有写入orb.db的权限
C:>
发布于 2010-06-02 22:30:41
您应该调查它列出的两种可能的原因:
1)端口已在使用中:可能有其他应用程序正在侦听此端口。尝试在命令提示符下运行netstat -na,看看情况是否如此。端口问题的另一个可能的解释是端口小于1024,这意味着它是一个特权端口,您可能对此有权限问题。尝试使用端口> 1024的端口。
2)没有对orb.db的写权限: orbd程序会写入一个名为orb.db的日志文件,用于在重启时恢复状态。默认行为是将此文件存储在与orbd可执行文件相同的目录中。如果您对orbd.exe文件所在的目录没有写入权限,则会出现此错误。如果是这种情况,请使用-deafultdb选项指定您可以写入的其他目录。查看此处:http://java.sun.com/j2se/1.4.2/docs/guide/idl/orbd.html
发布于 2012-07-04 20:50:51
你得到了什么错误?如果你没有得到任何错误,这意味着orbd启动了。我在不同的计算机上使用1050,它在一些them.try 1049或777上不起作用。
发布于 2013-06-18 10:56:51
您必须将orbd加载到另一个位置,因为您在C:\
您可以将目录设为C:\ORB_DIRECTORY,因此:
C:>mkdir ORB_DIRECTORY
C:>cd ORB_DIRECTORY
C:\ORB_DIRECTORY>orbd -ORBInitialPort 1050
我很抱歉我的英语,但我是哥伦比亚人
https://stackoverflow.com/questions/2720731
复制相似问题