Important Notice - Forums is archived
To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
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"
Johannes Häyry: 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.
Johannes Häyry: 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