[ 
https://issues.apache.org/jira/browse/NIFI-1025?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14988763#comment-14988763
 ] 

ASF GitHub Bot commented on NIFI-1025:
--------------------------------------

Github user trkurc commented on a diff in the pull request:

    https://github.com/apache/nifi/pull/107#discussion_r43836211
  
    --- Diff: 
nifi-nar-bundles/nifi-aws-bundle/nifi-aws-processors/src/test/java/org/apache/nifi/processors/aws/s3/TestPutS3Object.java
 ---
    @@ -87,16 +93,29 @@ public void testStorageClass() throws IOException {
         @Test
         public void testPermissions() throws IOException {
             final TestRunner runner = TestRunners.newTestRunner(new 
PutS3Object());
    -        runner.setProperty(PutS3Object.BUCKET, 
"test-bucket-00000000-0000-0000-0000-123456789012");
    +
             runner.setProperty(PutS3Object.CREDENTAILS_FILE, CREDENTIALS_FILE);
    -        runner.setProperty(PutS3Object.FULL_CONTROL_USER_LIST, 
"28545acd76c35c7e91f8409b95fd1aa0c0914bfa1ac60975d9f48bc3c5e090b5");
    +        runner.setProperty(PutS3Object.BUCKET, BUCKET_NAME);
    +        
runner.setProperty(PutS3Object.FULL_CONTROL_USER_LIST,"28545acd76c35c7e91f8409b95fd1aa0c0914bfa1ac60975d9f48bc3c5e090b5");
    +        runner.setProperty(PutS3Object.REGION, REGION);
     
             final Map<String, String> attrs = new HashMap<>();
             attrs.put("filename", "folder/4.txt");
    -        runner.enqueue(Paths.get("src/test/resources/hello.txt"), attrs);
    +        runner.enqueue(getResourcePath(RESOURCE_NAME), attrs);
    +
             runner.run();
     
             runner.assertAllFlowFilesTransferred(PutS3Object.REL_SUCCESS, 1);
         }
     
    -}
    +    @Test
    +    /**
    +     * Run this test to check what version of Joda-time is actually being 
linked.
    +     *
    +     * @see: https://issues.apache.org/jira/browse/NIFI-1025
    +     * @see: https://github.com/aws/aws-sdk-java/issues/444
    +     */
    +    public void testJodaTime() {
    +        System.out.println(new 
DateTime().getClass().getProtectionDomain().getCodeSource());
    --- End diff --
    
    This doesn't appear to test for something - just a dump to the screen


> PutS3Object fails if running with Java 8
> ----------------------------------------
>
>                 Key: NIFI-1025
>                 URL: https://issues.apache.org/jira/browse/NIFI-1025
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Extensions
>            Reporter: Mark Payne
>             Fix For: 0.4.0
>
>
> There is a known bug with the version of the AWS SDK (and associated Joda 
> Time library that is being used) that prevents the PutS3Object processor from 
> successfully putting data to Amazon S3 if running the newest version of Java 
> (Java 1.8 update 60). There is a ticket for this in the AWS SDK: 
> https://github.com/aws/aws-sdk-java/issues/444
> We need to update to a newer version of the AWS SDK in order to ensure that 
> this works on Java 1.8.60



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to