<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
#email-body { min-width: 30em !important; }
#email-page { padding: 8px !important; }
#email-banner { padding: 8px 8px 0 8px !important; }
#email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
#email-fields { padding: 0 8px 8px 8px !important; }
#email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
<tr valign="top">
<td id="email-page" style="padding:16px !important;">
<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
<tr valign="top">
<td bgcolor="#3b4d64" style="background-color:#3b4d64;color:#ffffff;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="https://issues.jboss.org/s/en_US-n2xaex-1988229788/6109/58/_/jira-logo-scaled.png" alt="" style="vertical-align:top;" /></td>
</tr><tr valign="top">
<td id="email-banner" style="padding:32px 32px 0 32px;">
<table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
<img id="email-avatar" src="https://community.jboss.org/people/mjobanek/avatar/16.png" alt="" height="48" width="48" border="0" align="left" style="padding:0;margin: 0 16px 16px 0;" />
<div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
<a class="user-hover" rel="mjobanek" id="email_mjobanek" href="https://issues.jboss.org/secure/ViewProfile.jspa?name=mjobanek" style="color:#3b73af;">Matous Jobanek</a>
commented on <img src="https://issues.jboss.org/images/icons/issuetypes/bug.png" height="16" width="16" border="0" align="absmiddle" alt="Bug"> <a style='color:#3b73af;text-decoration:none;' href='https://issues.jboss.org/browse/JDF-656'>JDF-656</a>
</div>
<div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
<a style='color:#3b73af;text-decoration:none;' href='https://issues.jboss.org/browse/JDF-656'><strong>Missing functional-tests/ directory in generated project based on jboss-spring-mvc-archetype</strong></a>
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr valign="top">
<td id="email-fields" style="padding:0 32px 32px 32px;">
<table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
<tr valign="top">
<td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td colspan="2" style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 16px 0;width:100%;">
<div class="comment-block" style="background-color:#edf5ff;border:1px solid #dddddd;color:#000000;padding:12px;"><p>The functional-test are present now in the generated project, nevertheless, they cannot be run. <br/>
When I try to run the test with on of the commands:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">mvn clean verify -Parq-jbossas-remote
mvn clean verify -Parq-jbossas-managed
</pre>
</div></div>
<p>the build fails with an error of non-resolvable import BOM and missing dependency versions:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">The project spring:spring:1.0-SNAPSHOT (/home/mjobanek/temp/archetypes/spring/functional-tests/pom.xml) has 5 errors
[ERROR] Non-resolvable <span class="code-keyword">import</span> POM: Could not find artifact org.jboss.bom.wfk:jboss-javaee-6.0-with-tools:pom:2.5.0-build-2 in central (http:<span class="code-comment">//repo.maven.apache.org/maven2) @ line 71, column 25 -> [Help 2]
</span>[ERROR] 'dependencies.dependency.version' <span class="code-keyword">for</span> org.jboss.arquillian.graphene:graphene-webdriver:pom is missing. @ line 83, column 21
[ERROR] 'dependencies.dependency.version' <span class="code-keyword">for</span> org.jboss.arquillian.junit:arquillian-junit-container:jar is missing. @ line 90, column 21
[ERROR] 'dependencies.dependency.version' <span class="code-keyword">for</span> junit:junit:jar is missing. @ line 96, column 21
[ERROR] 'dependencies.dependency.version' <span class="code-keyword">for</span> org.jboss.as:jboss-as-arquillian-container-remote:jar is missing. @ line 127, column 29
</pre>
</div></div>
<p>The problem is that there the "activation of JBoss Product Maven repository" is missing in the pom file. There should be IMHO the same profile as the one which is in the main pom file of the spring archetype:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java"><!-- Activate JBoss Product Maven repository -->
<profile>
<id>jboss-product-repository</id>
<activation>
<property>
<name>!jboss-product-repository</name>
</property>
</activation>
<repositories>
<repository>
<id>jboss-products-ga-repo</id>
<url>http:<span class="code-comment">//maven.repository.redhat.com/techpreview/all/</url>
</span> </repository>
<repository>
<id>jboss-developer-repo</id>
<url>http:<span class="code-comment">//jboss-developer.github.io/temp-maven-repo/</url>
</span> </repository>
</repositories>
</profile>
</pre>
</div></div>
<p>Do you want to create new Jira or this comment is enough?</p></div>
<div style="color:#505050;padding:4px 0 0 0;"> </div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td><!-- End #email-page -->
</tr>
<tr valign="top">
<td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
This message is automatically generated by JIRA.<br />
If you think it was sent incorrectly, please contact your JIRA administrators<br />
For more information on JIRA, see: <a style='color:#3b73af;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
</td>
</tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->