Hide Forgot
Description of problem: wicket-war quickstart can be built and deployed without org.apache.wicket:wicket-core Version-Release number of selected component (if applicable): EAP 6.2.0 ER7 How reproducible: always Steps to Reproduce: 1. open jboss-eap-6.2.0.GA-quickstarts/wicket-war/pom.xml 2. remove this BOM from dependencyManagement: <!-- Wicket --> <dependency> <groupId>org.apache.wicket</groupId> <artifactId>wicket-core</artifactId> <version>${version.org.apache.wicket}</version> </dependency> 3. remove this dependency from dependencies: <!-- Wicket --> <dependency> <groupId>org.apache.wicket</groupId> <artifactId>wicket-core</artifactId> </dependency> 4. remove this dependency version from properties: <version.org.apache.wicket>6.9.1</version.org.apache.wicket> 5. follow README for this QS and deploy the application Actual results: Application can be built and deployed. Expected results: No unnecessary dependency in QS pom.xml
The same with wicket-ear quickstart.
@ozizka: Can you confirm it's OK to remove that from the pom file?
Removed wicket-core from wicket-war and wicket-ear POM files in this pull: https://github.com/jboss-developer/jboss-eap-quickstarts/pull/728
I'd have to look, but if Nikoleta tried it and it works without, there's no reason to keep it. Good catch, Niki. Originally the QS was a bit more complex but I removed most of it; that's where the deps came from.
Fixed in this commit: https://github.com/jboss-developer/jboss-eap-quickstarts/commit/fe25a4813e277925cf9c4fdd9089572906915cf8
Verified for EAP 6.2.0 CR1.