2009-03-30 16 views
1

を起動するとき(MESSAGEハンドラの競合が発生しました。これは、いくつかのコマンドを無効にする場合があります)エラーを取得する私は私が動的にメニュー項目を作成してい日食3.3.2にあるプラグイン(RMP)を開発しました。私はアプリケーションを実行し、それは正常に動作しており、動的に作成されたメニュー項目を見ることができます。は日食

は、今私はこのプラグイン(RMP)を輸出しました。私はEclipse 3.4のインストールのプラグインフォルダにこれを追加しました。今すぐEclipseを起動し、プラグイン(RMP)で実装されているすべての機能を見ることができますが、動的に作成されたメニュー項目は見えません。私がメニューをクリックすると、何も来ません。
詳細については、以下のエラーログを参照してください。私はworkspace -> .metadataフォルダからこのログを取った。

Log: 
!ENTRY org.eclipse.ui.workbench 2 0 2009-03-30 11:59:23.266 
!MESSAGE A handler conflict occurred. This may disable some commands. 
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2009-03-30 11:59:23.267 
!MESSAGE Conflict for 'AUTODCTOOL': 
HandlerActivation(commandId=AUTODCTOOL, 
    handler=ActionDelegateHandlerProxy(null,com.ericsson.eadt.apstoolsintegrator.actions.APSToolAction), 
    expression=AndExpression(ActionSetExpression(APSToolsIntegrator.APSSystemFullSet,[email protected]),WorkbenchWindowExpression([email protected])),sourcePriority=16640) 
HandlerActivation(commandId=AUTODCTOOL, 
    handler=ActionDelegateHandlerProxy(null,com.ericsson.eadt.apstoolsintegrator.actions.APSToolAction), 
    expression=AndExpression(ActionSetExpression(APSToolsIntegrator.APSSystemFullSet,[email protected]),WorkbenchWindowExpression([email protected])),sourcePriority=16640) 
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2009-03-30 11:59:23.267 
!MESSAGE Conflict for 'BTIDRIVER': 
HandlerActivation(commandId=BTIDRIVER, 
    handler=ActionDelegateHandlerProxy(null,com.ericsson.eadt.apstoolsintegrator.actions.APSToolAction), 
    expression=AndExpression(ActionSetExpression(APSToolsIntegrator.APSSystemFullSet,[email protected]),WorkbenchWindowExpression([email protected])),sourcePriority=16640) 
HandlerActivation(commandId=BTIDRIVER, 
    handler=ActionDelegateHandlerProxy(null,com.ericsson.eadt.apstoolsintegrator.actions.APSToolAction), 
    expression=AndExpression(ActionSetExpression(APSToolsIntegrator.APSSystemFullSet,[email protected]),WorkbenchWindowExpression([email protected])),sourcePriority=16640) 

この点に関するヘルプをリクエストするには、 ありがとうございます。

Snehal。

答えて

1

-cleanオプションであなたのeclipse3.4を起動してみます。

-cleanが十分でない場合、問題はcom.ericsson.eadt.apstoolsintegrator.actions.APSToolActionの定義です。

それはaction setある場合は、その定義を確認してください:使用キーバインドは、レガシーeclipse3.4キーの定義と矛盾している可能性があります。