2017-03-12 13 views
0

mavenizedプロジェクトにSecure Propertyプレースホルダを使用しようとしています。 がダウンロードされました。 はのpom.xmlに1.3.3 Mavenの依存関係をロードし、まだエラーの下になってMule:名前が 'Secure_Property_Placeholder'のBeanを作成中にエラーが発生しました:

 <dependency> 
     <groupId>com.mulesoft.security</groupId> 
     <artifactId>mule-module-security-property-placeholder</artifactId> 
     <version>1.3.3</version> 
    </dependency> 

:org.mule.api.lifecycle.InitialisationException:

による誤差は、名前の 'Secure_Property_Placeholder' Beanを作成:インスタンス豆の失敗。ネストされた例外はjava.lang.NoClassDefFoundErrorです:org/mule/security/encryption/MuleEncryptionException どうすればよいですか?

答えて

0

これは古いバージョンのアーティファクトのようです。 代わりにこれを使用してみてください:あなたのPOMファイルに次の依存関係を追加することで、問題が解決してしまった場合

<dependency> 
    <groupId>com.mulesoft.security</groupId> 
    <artifactId>mule-module-security-property-placeholder</artifactId> 
    <version>1.6.0</version>   
</dependency> 
0

あなたは確認することができますか?

`<dependency> 
    <groupId>com.mulesoft.security</groupId> 
    <artifactId>security-api</artifactId> 
    <version>1.4.0</version> 
</dependency> 
<dependency> 
    <groupId>org.bouncycastle</groupId> 
    <artifactId>bcpg-jdk16</artifactId> 
    <version>1.45</version> 
</dependency> 
<dependency> 
    <groupId>com.mulesoft.security</groupId> 
    <artifactId>mule-module-security-encryption</artifactId> 
    <version>1.4.0</version> 
</dependency> 
<dependency> 
    <groupId>com.mulesoft.security</groupId> 
    <artifactId>mule-module-security-property-placeholder</artifactId> 
    <version>1.4.0</version> 
</dependency>` 
+0

「mule-module-security-property-placeholder」は、この作業を行うために必要です。 –

+0

私は前にこの問題に遭遇しました。上記の依存関係を追加することで問題を解決できました。 –

+0

これらの成果物を受け取ったレポ。 私はこれらの \t <リポジトリ> 中央 中央 http://repo1.maven.org/maven2/ デフォルト mulesoft-を使用していますリリース MuleSoftは、リポジトリのリリース http://repository.mulesoft.org/releases/ デフォルト himanshu

関連する問題