You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexandre Boudnik (JIRA)" <ji...@apache.org> on 2015/09/29 03:01:08 UTC

[jira] [Updated] (IGNITE-1560) ClassNotFoundException on AWS

     [ https://issues.apache.org/jira/browse/IGNITE-1560?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexandre Boudnik updated IGNITE-1560:
--------------------------------------
    Description: 
Optional {{ignite-aws}} has outdated (2012) dependency:

{code}
    <dependency>
      <groupId>com.amazonaws</groupId>
      <artifactId>aws-java-sdk</artifactId>
      <version>1.3.21.1</version>
      <scope>compile</scope>
    </dependency>
{code}

that depends on

{code}
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-core-asl</artifactId>
            <version>1.8.9</version>
            <type>jar</type>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-mapper-asl</artifactId>
            <version>1.8.9</version>
            <type>jar</type>
            <scope>compile</scope>
        </dependency>
{code}

As results it produces {{ClassNotFoundException}} for {{org.codehaus.jackson.JsonNode}} and {{org.codehaus.jackson.map.ObjectMapper}} classes

I would recommend to switch to newer version of {{aws-java-sdk}}, which is has no external dependencies.

  was:
Optional ignite-aws has outdated (2012) dependency:

    <dependency>
      <groupId>com.amazonaws</groupId>
      <artifactId>aws-java-sdk</artifactId>
      <version>1.3.21.1</version>
      <scope>compile</scope>
    </dependency>

that depends on

        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-core-asl</artifactId>
            <version>1.8.9</version>
            <type>jar</type>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-mapper-asl</artifactId>
            <version>1.8.9</version>
            <type>jar</type>
            <scope>compile</scope>
        </dependency>

As results it produces ClassNotFoundException for org.codehaus.jackson.JsonNode and org.codehaus.jackson.map.ObjectMapper classes

I would recommend to switch to newer version of aws-java-sdk, which is has no external dependencies.


> ClassNotFoundException on AWS
> -----------------------------
>
>                 Key: IGNITE-1560
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1560
>             Project: Ignite
>          Issue Type: Bug
>          Components: general
>    Affects Versions: ignite-1.4
>         Environment: AWS
>            Reporter: Alexandre Boudnik
>            Priority: Critical
>              Labels: maven
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> Optional {{ignite-aws}} has outdated (2012) dependency:
> {code}
>     <dependency>
>       <groupId>com.amazonaws</groupId>
>       <artifactId>aws-java-sdk</artifactId>
>       <version>1.3.21.1</version>
>       <scope>compile</scope>
>     </dependency>
> {code}
> that depends on
> {code}
>         <dependency>
>             <groupId>org.codehaus.jackson</groupId>
>             <artifactId>jackson-core-asl</artifactId>
>             <version>1.8.9</version>
>             <type>jar</type>
>             <scope>compile</scope>
>         </dependency>
>         <dependency>
>             <groupId>org.codehaus.jackson</groupId>
>             <artifactId>jackson-mapper-asl</artifactId>
>             <version>1.8.9</version>
>             <type>jar</type>
>             <scope>compile</scope>
>         </dependency>
> {code}
> As results it produces {{ClassNotFoundException}} for {{org.codehaus.jackson.JsonNode}} and {{org.codehaus.jackson.map.ObjectMapper}} classes
> I would recommend to switch to newer version of {{aws-java-sdk}}, which is has no external dependencies.



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