Skip to content

Commit d2e8a98

Browse files
committed
Re-add jboss-security-domain.xml.
1 parent 3c3caf4 commit d2e8a98

File tree

4 files changed

+18
-1
lines changed

4 files changed

+18
-1
lines changed

src/main/resources/META-INF/maven/archetype-metadata.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
<includes>
8989
<include>.classpath</include>
9090
<include>.project</include>
91+
<include>jboss-security-domain.xml</include>
9192
</includes>
9293
</fileSet>
9394
<fileSet encoding="UTF-8">
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#set( $symbol_pound = '#' )
2+
#set( $symbol_dollar = '$' )
3+
#set( $symbol_escape = '\' )
4+
<security-domain name="javaee-mvc" cache-type="default">
5+
<authentication>
6+
<login-module code="Database" flag="required">
7+
<module-option name="dsJndiName" value="java:jboss/datasources/ExampleDS"/>
8+
<module-option name="principalsQuery" value="SELECT PASSWORD FROM USER WHERE EMAIL=?"/>
9+
<module-option name="rolesQuery" value="SELECT R.ROLE, 'Roles' FROM ROLE R INNER JOIN USER_ROLE UR ON UR.ROLES_ID = R.ID INNER JOIN USER U ON U.ID = UR.USER_ID WHERE U.EMAIL=?"/>
10+
<module-option name="hashAlgorithm" value="SHA-256"/>
11+
<module-option name="hashEncoding" value="base64"/>
12+
<module-option name="hashCharset" value="utf-8"/>
13+
</login-module>
14+
</authentication>
15+
</security-domain>

src/main/resources/archetype-resources/src/main/webapp/views/template/header.xhtml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
<li><h:link id="headerTabAccount" value="Account" outcome="/views/account.xhtml"/></li>
2424
<li><h:link value="About" outcome="/views/about.xhtml"/></li>
2525
</ul>
26+
<a href="https://github.com/karlnicholas/${artifactId}-archetype" class="navbar-right btn navbar-btn btn-success" role="button">View on GitHub</a>
2627
</div>
2728
</div>
2829
</nav>

src/test/resources/projects/basic/archetype.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#Mon Feb 15 11:28:11 EST 2016
1+
#Tue Feb 16 17:55:02 EST 2016
22
package=it.pkg
33
version=0.1-SNAPSHOT
44
groupId=archetype.it

0 commit comments

Comments
 (0)