У меня есть этот файл свойств:jasypt заполнителем свойство не работает
secret.key = ENC(foobar)
region = ABC
Тогда в config.xml
:
<spring:beans>
<encryption:encryptor-config id="eConf" password-sys-property-name="MULE_ENCRYPTION_PASSWORD" algorithm="PBEWithMD5AndDES" password="" />
<encryption:string-encryptor id="stringEnc" config-bean="eConf" />
<encryption:encryptable-property-placeholder encryptor="stringEnc" location="${env}.properties" />
</spring:beans>
Но заполнители собственности не работают, например:
<sqs:config secretKey="${secret.key}" region="${region}"></sqs-config>
Кто-нибудь знает почему?
Благодарим вас за подробный ответ :) Я поместил зашифрованную строку. Оказывается, Anypoint Studio не поддерживает чтение заполнителя, если я использую Jasypt (не знаю почему). – BPm
Вы прочитали шаг 2? –
Да, я сделал. По моему мнению, это по сути то же самое, что я делаю с ''. Я все равно пробовал ваш подход и не работал. –
BPm