Ivy unable to resolve depency for Vaadin Charts

Hello,

I wanted to add Vaadin Charts to my project and tried to do so by adding a depency to the ivy.xml file like this:

<dependency org="com.vaadin" name="vaadin-charts" rev="3.0.0" /> But as soon as I save the file and eclipse starts to manage the depencies it fails with the following error:

Some projects fail to be resolved
Impossible to resolve dependencies of com.example#v7proj;working@C1597NB1368
unresolved dependency: com.vaadin#vaadin-charts;3.0.0: not found

Why is this happening? According to the turials simply adding the depency should work in the first place. Am I missing something here? Here is the full Ivy.xml as generted by the Vaading Plugin for MyEcplise:

<?xml version="1.0"?>
<!DOCTYPE ivy-module [
    <!ENTITY vaadin.version "7.6.6">
]>
<ivy-module version="2.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
    <info organisation="com.example" module="v7proj" />
    <configurations>
        <!-- The default configuration, which should be deployed to the server -->
        <conf name="default" />
        <!-- A configuration only needed when compiling the widget set. Should 
            not be deployed to the server -->
        <conf name="widgetset-compile" />
        <!-- A configuration used in compilation of server side classes only.
            Should be deployed to the server -->
        <conf name="nodeploy" />
    </configurations>
    <dependencies defaultconf="default" defaultconfmapping="default->default">
        <!-- The core server part of Vaadin -->
        <dependency org="com.vaadin" name="vaadin-server" rev="&vaadin.version;" />
        
        <!-- Vaadin themes -->
        <dependency org="com.vaadin" name="vaadin-themes" rev="&vaadin.version;" />

        <!-- Push support -->
        <dependency org="com.vaadin" name="vaadin-push" rev="&vaadin.version;" />

        <!-- Servlet 3.0 API -->
        <dependency org="javax.servlet" name="javax.servlet-api" rev="3.0.1" conf="nodeploy->default" />

        <!-- TestBench 4 -->
        <dependency org="com.vaadin" name="vaadin-testbench-api" rev="latest.release" conf="nodeploy -> default" />

        <dependency org="com.vaadin" name="vaadin-charts" rev="3.0.0" />

        <!-- Precompiled DefaultWidgetSet -->
        <dependency org="com.vaadin" name="vaadin-client-compiled"
            rev="&vaadin.version;" />

        <!-- Vaadin client side, needed for widget set compilation -->
        <dependency org="com.vaadin" name="vaadin-client" rev="&vaadin.version;"
             conf="widgetset-compile->default" />

        <!-- Compiler for custom widget sets. Should not be deployed -->
        <dependency org="com.vaadin" name="vaadin-client-compiler"
            rev="&vaadin.version;" conf="widgetset-compile->default" />
    </dependencies>
</ivy-module>

The org is “com.vaadin.addon” instead of “com.vaadin”

That fixed it! The docs here online show it as com.vaadin though, so there is clearly an error in the documentation.

Sorry to hear that. Can you give me a link to the wrong information, so I can forward it to the correct people to get it fixed. Thank you.

EDIT: Never mind. I think I found the place.

Here is a link to the documentation, please see the code example under “Ivy Depency”:

https://vaadin.com/docs/-/part/charts/java-api/charts-installing.html

Thank you!