Redhawk と CentOS の最新バージョンを使用していますが、すぐにいくつかの問題に遭遇しました。最初は黒板とサンドボックスが見えませんでしたが、eclipse.ini ファイルの次の 2 行のうちの 1 行をコメントアウト (#) することで、この問題は解決されました。
-Dorg.omg.CORBA.ORBClass=org.jacorb.orb.ORB
-Dorg.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton
ここからこの修正を見つけました。発生した明らかなエラーはありませんでしたが、予期しない問題が発生する可能性があることに注意してください。
私が今抱えている問題は、周波数や振幅などのコンポーネントのプロパティ値を変更できないことです。プロパティ ビューまたは SCA Component Editor から変更できません。# を元に戻そうとしましたが、問題は解決しませんでした。Chalkboard の問題の根源はそこにあるように思われるので、解決策を求めて JacORB を調べました。
これは、エラー ログの「caused by:」チェーンの最後です。
Caused by:
java.lang.ClassNotFoundException: org.jacorb.orb.ORBSingleton
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:270)
at org.omg.CORBA.ORB.create_impl_with_systemclassloader(ORB.java:305)
... 91 more
JacORBの問題をコメントアウトせずに修正する方法や、値を変更する許可を得る方法についてのアイデアはありますか? いずれかの解決策をいただければ幸いです。