2012-02-17 14 views
2

私のCusomerの1人がWINDOWS7環境で自分のアプリケーションを実行すると、それはローカルや他の顧客とは決して再生されませんでしたが、私のEclipseアプリケーションUIがいくつかのワークステーションで壊れています

エラーメッセージは次のとおりです(エラーの2つのインスタンスを参照としてコピーします。そうでなければ、ログファイルにこのようなエラーメッセージがたくさん表示されます)。問題に署名するjarのように見えます。そのような問題を解決する(私はこのアプリケーションを使用している他の顧客にこのような問題は見られなかった)?

!SESSION 2012-02-13 04:11:42.771 ----------------------------------------------- 
eclipse.buildId=Build: 262 
java.version=1.5.0_12 
java.vendor=Sun Microsystems Inc. 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US 
Command-line arguments: -os win32 -ws win32 -arch x86 

This is a continuation of log file C:\Users\myuser\workspace\.metadata\.bak_0.log 
Created Time: 2012-02-13 04:11:52.102 

!ENTRY org.eclipse.ui.workbench 2 0 2012-02-13 04:11:52.102 
!MESSAGE A handler conflict occurred. This may disable some commands. 
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2012-02-13 04:11:52.102 
!MESSAGE Conflict for 'com.cybermation.ejsentity.ui.views.navigator.EJSEntityNavigatorView': 
HandlerActivation(commandId=com.cybermation.ejsentity.ui.views.navigator.EJSEntityNavigatorView, 
    [email protected], 
    expression=,sourcePriority=0) 
HandlerActivation(commandId=com.cybermation.ejsentity.ui.views.navigator.EJSEntityNavigatorView, 
    [email protected], 
    expression=,sourcePriority=0) 

!ENTRY org.eclipse.core.jobs 4 2 2012-02-16 07:59:08.157 
!MESSAGE An internal error occurred during: "org.eclipse.equinox.launcher.win32.win32.x86". 
!STACK 0 
java.lang.SecurityException: The signature cannot be verified for this signer META-INF/ECLIPSE.RSA in this bundle: [email protected] 
    at org.eclipse.osgi.internal.verifier.SignedBundleFile.setBundleFile(SignedBundleFile.java:495) 
    at org.eclipse.osgi.internal.verifier.SignedBundleHook.getVerifier(SignedBundleHook.java:161) 
    at org.eclipse.osgi.internal.verifier.SignedBundleHook.getVerifier(SignedBundleHook.java:172) 
    at org.eclipse.ui.internal.about.AboutBundleData.isSigned(AboutBundleData.java:107) 
    at org.eclipse.ui.internal.dialogs.AboutPluginsDialog$2.run(AboutPluginsDialog.java:105) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) 

予め

答えて

0

のおかげで最初のエラー - ハンドラ競合が - 同じコマンドID com.cybermation.ejsentity.ui.views.navigator.EJSEntityNavigatorViewのための2つのハンドラの存在によるものです。

ハンドラ - org.eclipse.ui.internal.registry.ShowViewHandlerから、すべてのビューの自動生成ハンドラについて説明しています。

私の推測では、誤って同じビューIDをプラグインで2回宣言していると思います。

2番目の例外は別の話です...私はそう思います...

関連する問題