Github user joewitt commented on the issue:

    https://github.com/apache/nifi/pull/2108
  
    @alopresto test failures
    
    Tests run: 10, Failures: 0, Errors: 3, Skipped: 4, Time elapsed: 1.727 sec 
<<< FAILURE! - in org.apache.nifi.encrypt.StringEncryptorTest
    
testPBEncryptionShouldBeInternallyConsistent(org.apache.nifi.encrypt.StringEncryptorTest)
  Time elapsed: 0.046 sec  <<< ERROR!
    org.apache.nifi.encrypt.EncryptionException: 
org.apache.nifi.encrypt.EncryptionException: Could not encrypt sensitive value
        at javax.crypto.Cipher.checkCryptoPerm(Cipher.java:1039)
        at javax.crypto.Cipher.init(Cipher.java:1393)
        at javax.crypto.Cipher.init(Cipher.java:1327)
        at 
org.apache.nifi.security.util.crypto.OpenSSLPKCS5CipherProvider.getInitializedCipher(OpenSSLPKCS5CipherProvider.java:127)
        at 
org.apache.nifi.security.util.crypto.NiFiLegacyCipherProvider.getCipher(NiFiLegacyCipherProvider.java:62)
        at 
org.apache.nifi.encrypt.StringEncryptor.encryptPBE(StringEncryptor.java:309)
        at 
org.apache.nifi.encrypt.StringEncryptor.encrypt(StringEncryptor.java:278)
        at org.apache.nifi.encrypt.StringEncryptor$encrypt$0.call(Unknown 
Source)
        at 
org.apache.nifi.encrypt.StringEncryptorTest.testPBEncryptionShouldBeInternallyConsistent(StringEncryptorTest.groovy:140)
    
    
testPBEncryptionShouldBeExternallyConsistent(org.apache.nifi.encrypt.StringEncryptorTest)
  Time elapsed: 0.014 sec  <<< ERROR!
    java.security.InvalidKeyException: Illegal key size
        at javax.crypto.Cipher.checkCryptoPerm(Cipher.java:1039)
        at javax.crypto.Cipher.init(Cipher.java:1393)
        at javax.crypto.Cipher.init(Cipher.java:1327)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSite.invoke(PojoMetaMethodSite.java:192)
        at 
org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56)
        at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:141)
        at 
org.apache.nifi.encrypt.StringEncryptorTest.generatePBECipher(StringEncryptorTest.groovy:115)
    
    
testPBEncryptionShouldBeConsistentWithLegacyEncryption(org.apache.nifi.encrypt.StringEncryptorTest)
  Time elapsed: 1.631 sec  <<< ERROR!
    org.jasypt.exceptions.EncryptionOperationNotPossibleException: Encryption 
raised an exception. A possible cause is you are using strong encryption 
algorithms and you have not installed the Java Cryptography Extension (JCE) 
Unlimited Strength Jurisdiction Policy Files in this Java Virtual Machine
        at 
org.jasypt.encryption.pbe.StandardPBEByteEncryptor.handleInvalidKeyException(StandardPBEByteEncryptor.java:1073)
        at 
org.jasypt.encryption.pbe.StandardPBEByteEncryptor.encrypt(StandardPBEByteEncryptor.java:924)
        at 
org.jasypt.encryption.pbe.StandardPBEStringEncryptor.encrypt(StandardPBEStringEncryptor.java:642)
        at org.jasypt.encryption.StringEncryptor$encrypt.call(Unknown Source)
        at 
org.apache.nifi.encrypt.StringEncryptorTest.testPBEncryptionShouldBeConsistentWithLegacyEncryption(StringEncryptorTest.groovy:228)



---

Reply via email to