1

Xtext、Xtend、および fornax-oaw-m2-plugin (失敗) を使用する大きな Eclipse プラグイン Maven プロジェクトでセキュリティの問題が発生しました。使用されているクラスパスを抽出し、問題のあるクラスが少なくとも 2 つの jar に存在するかどうかを検索しましたが、存在しませんでした。1 つのバンドルにのみ存在します。スタックトレースにさらに情報を取得できますか? もっと多くの情報を提供できます.. 2日間グーグルで検索しましたが、これまでのところ興味深い手がかりが見つかりませんでした. Eclipse バンドル内のクラスとして、安全に変更することはできません..

[INFO] 原因: org.eclipse.emf.common.util.WrappedException: java.lang.SecurityException: クラス "org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" の署名者情報が署名者情報と一致しません同じパッケージ内の他のクラス。

プロジェクトの MANIFEST.MF は次のとおりです。

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: com.mds.regseq
Bundle-Vendor: Magillem Design Services S.A.S.
Bundle-Version: 1.0.0.qualifier
Bundle-SymbolicName: com.mds.regseq; singleton:=true
Bundle-ActivationPolicy: lazy
Require-Bundle: org.eclipse.xtext;bundle-version="2.3.1";visibility:=reexport,
 org.apache.log4j;visibility:=reexport,
 org.apache.commons.logging;resolution:=optional;visibility:=reexport,
 org.eclipse.xtext.generator;resolution:=optional,
 org.eclipse.emf.codegen.ecore;resolution:=optional,
 org.eclipse.emf.mwe.utils;resolution:=optional,
 org.eclipse.emf.mwe2.launch;resolution:=optional,
 org.eclipse.xtext.util,
 org.eclipse.emf.common,
 org.antlr.runtime,
 org.eclipse.xtext.common.types,
 com.mds.spiritschema.xmlfactory,
 com.mds.mrv;visibility:=reexport,
 com.mds.regseq.mrv.binding;visibility:=reexport
Import-Package: org.apache.commons.logging,
 org.apache.log4j, org.eclipse.emf.ecore
Export-Package: com.mds.regseq,
 com.mds.regseq.formatting,
 com.mds.regseq.interpreter,
 com.mds.regseq.parseTreeConstruction,
 com.mds.regseq.parser.antlr,
 com.mds.regseq.parser.antlr.internal,
 com.mds.regseq.properties,
 com.mds.regseq.register_sequencing,
 com.mds.regseq.register_sequencing.impl,
 com.mds.regseq.register_sequencing.util,
 com.mds.regseq.scoping,
 com.mds.regseq.services,
 com.mds.regseq.type,
 com.mds.regseq.util,
 com.mds.regseq.validation
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
4

0 に答える 0