YTH - I have had exactly the same issues at working with the tutorial. I would suggest to remove the "Fallback" Repositories from the archetype and to describe in the Tutorial to add the fallback repositories to maven configuration file for current user ~/.m2/settings.xml
As I remember me - this will speed up a lot the missing library download progress, because maven does not search/ask the magnolia repository server for the download file at first and then the fallback repository server. Also the vaadin repository which is given in the pom.xml files of the archetypes was not working for me and has bring me into some troubles which I have first to find out - because maven has downloaded an html page instead the library file and saved the html page as library file in ~/.m2/repository directory. Here is my complete ~/.m2/settings.xml File: [code] <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <!-- This is a settings.xml file retrieved from https://nexus.magnolia-cms.com --> <profiles> <profile> <id>magnolia-repositories</id> <repositories> <repository> <id>magnolia.nexus.public</id> <url>https://nexus.magnolia-cms.com/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>repo1.maven.org</id> <url>http://repo1.maven.org/maven2</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>magnolia.nexus.public</id> <url>https://nexus.magnolia-cms.com/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles> <activeProfiles> <activeProfile>magnolia-repositories</activeProfile> </activeProfiles> <pluginGroups> <!-- define the sonatype plugin group, so the nexus plugins will work without typing the groupId --> <pluginGroup>org.sonatype.plugins</pluginGroup> </pluginGroups> </settings> [/code] -- Context is everything: http://forum.magnolia-cms.com/forum/thread.html?threadId=11aeb4d2-545c-49f4-9521-716e30a3644e ---------------------------------------------------------------- For list details, see http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to: <[email protected]> ----------------------------------------------------------------
