Author: struberg
Date: Wed Apr 9 21:20:53 2025
New Revision: 1089684
Log:
Site checkin for project Apache DeltaSpike Documentation
Modified:
sites/deltaspike/documentation/bean-validation.html
sites/deltaspike/documentation/build.html
sites/deltaspike/documentation/cdiimp.html
sites/deltaspike/documentation/configuration.html
sites/deltaspike/documentation/configure.html
sites/deltaspike/documentation/container-control.html
sites/deltaspike/documentation/core.html
sites/deltaspike/documentation/data.html
sites/deltaspike/documentation/encryption.html
sites/deltaspike/documentation/index.html
sites/deltaspike/documentation/jpa.html
sites/deltaspike/documentation/jsf.html
sites/deltaspike/documentation/modules.html
sites/deltaspike/documentation/overview.html
sites/deltaspike/documentation/partial-bean.html
sites/deltaspike/documentation/projectstage.html
sites/deltaspike/documentation/proxy.html
sites/deltaspike/documentation/scheduler.html
sites/deltaspike/documentation/security.html
sites/deltaspike/documentation/servlet.html
sites/deltaspike/documentation/snapshots.html
sites/deltaspike/documentation/spi.html
sites/deltaspike/documentation/test-control.html
Modified: sites/deltaspike/documentation/bean-validation.html
==============================================================================
--- sites/deltaspike/documentation/bean-validation.html (original)
+++ sites/deltaspike/documentation/bean-validation.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -398,7 +382,7 @@ simply need to override the factory. The
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/build.html
==============================================================================
--- sites/deltaspike/documentation/build.html (original)
+++ sites/deltaspike/documentation/build.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -277,7 +261,7 @@ table.CodeRay td.code>pre{padding:0}
<p>The DeltaSpike source (modules and examples) is provided for inspection,
contribution and testing purposes. The source must be built with Maven, which
has been used to automate the compilation, testing and packaging processes.
Arquillian tests are included with the source and a CDI implementation or
container can be specified with which to carry out the tests.</p>
</div>
<div class="paragraph">
-<p>In all cases, to obtain the DeltaSpike source, <a
href="https://deltaspike.apache.org/download.html">download</a>
<code>deltaspike-project-1.9.4-source-release.zip</code> and extract the
contents.</p>
+<p>In all cases, to obtain the DeltaSpike source, <a
href="https://deltaspike.apache.org/download.html">download</a>
<code>deltaspike-project-2.0.0-source-release.zip</code> and extract the
contents.</p>
</div>
<div class="admonitionblock note">
<table>
@@ -301,7 +285,7 @@ You can also obtain the DeltaSpike sourc
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay highlight"><code data-lang="shell">$ cd
/path/to/deltaspike-project-1.9.4/
+<pre class="CodeRay highlight"><code data-lang="shell">$ cd
/path/to/deltaspike-project-2.0.0/
$ mvn clean install</code></pre>
</div>
</div>
@@ -313,11 +297,11 @@ $ mvn clean install</code></pre>
<div class="paragraph">
<p>Tests can be executed with both the JBoss Weld and Apache OpenWebBeans CDI
implementations.</p>
</div>
-<table class="tableblock frame-all grid-all spread">
+<table class="tableblock frame-all grid-all stretch">
<caption class="title">Table 1. Build Tests</caption>
<colgroup>
-<col style="width: 33%;">
-<col style="width: 66%;">
+<col style="width: 33.3333%;">
+<col style="width: 66.6667%;">
</colgroup>
<thead>
<tr>
@@ -328,7 +312,7 @@ $ mvn clean install</code></pre>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">JBoss Weld
1.x (CDI 1.0)</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="listingblock">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="shell">$ mvn clean install
-PWeld1 -Dweld.version=1.1.33.Final</code></pre>
</div>
@@ -336,7 +320,7 @@ $ mvn clean install</code></pre>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">JBoss Weld
2.x (CDI 1.2)</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="listingblock">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="shell">$ mvn clean install
-PWeld2 -Dweld.version=2.3.4.Final</code></pre>
</div>
@@ -344,7 +328,7 @@ $ mvn clean install</code></pre>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">JBoss Weld
3.x (CDI 2.0)</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="listingblock">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="shell">$ mvn clean install
-PWeld3 -Dweld.version=3.0.0.Alpha16</code></pre>
</div>
@@ -352,7 +336,7 @@ $ mvn clean install</code></pre>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Apache
OpenWebBeans</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="listingblock">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="shell">$ mvn clean install
-POWB</code></pre>
</div>
@@ -368,7 +352,7 @@ $ mvn clean install</code></pre>
<div class="paragraph">
<p>Tests can be executed with JBoss Weld and Apache OpenWebBeans through Java
EE 6+ application servers and containers. Configurations are currently provided
as details in the table here.</p>
</div>
-<table class="tableblock frame-all grid-all spread">
+<table class="tableblock frame-all grid-all stretch">
<caption class="title">Table 2. Integration Tests</caption>
<colgroup>
<col style="width: 40%;">
@@ -383,7 +367,7 @@ $ mvn clean install</code></pre>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Apache
TomEE</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="listingblock">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="shell">$ mvn clean install
-Ptomee-build-managed</code></pre>
</div>
@@ -391,7 +375,7 @@ $ mvn clean install</code></pre>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">JBoss AS7
(without AS7 installation)</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="listingblock">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="shell">$ mvn clean install
-Pjbossas-build-managed-7</code></pre>
</div>
@@ -399,7 +383,7 @@ $ mvn clean install</code></pre>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">JBoss AS7
(AS7 installation required)</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>Set <code>JBoss_HOME</code></p>
</div>
<div class="listingblock">
@@ -410,7 +394,7 @@ $ mvn clean install</code></pre>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">JBoss
WildFly 8 (without WildFly 8 installation)</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="listingblock">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="shell">mvn clean install
-Pwildfly-build-managed</code></pre>
</div>
@@ -418,7 +402,7 @@ $ mvn clean install</code></pre>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">JBoss
WildFly 8 (WildFly 8 installation required)</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>Set <code>WILDFLY_HOME</code></p>
</div>
<div class="listingblock">
@@ -429,7 +413,7 @@ $ mvn clean install</code></pre>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Oracle
GlassFish 3 (without GlassFish 3 installation)</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="listingblock">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="shell">mvn clean install
-Pglassfish-build-managed-3</code></pre>
</div>
@@ -437,7 +421,7 @@ $ mvn clean install</code></pre>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Oracle
GlassFish 3.1 (GlassFish 3.1 installation required)</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>Install GlassFish (default setup without admin-password) and start
GlassFish with <code>asadmin start-domain</code> and <code>asadmin
start-database</code>.</p>
</div>
@@ -449,7 +433,7 @@ GlassFish with <code>asadmin start-domai
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Oracle
GlassFish 4 (without Oracle GlassFish 4 installation)</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="listingblock">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="shell">mvn clean install
-Pglassfish-build-managed-4</code></pre>
</div>
@@ -457,7 +441,7 @@ GlassFish with <code>asadmin start-domai
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Oracle
WebLogic 12c</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>Install WebLogic 12c. Start Configuration Wizard to create a new basic
WebLogic Domain. Default options and domain name = base_domain,
administrator user name = weblogic1, administrator password = weblogic1.
@@ -479,7 +463,7 @@ Set <code>WLS_HOME</code> so that <code>
<div class="paragraph">
<p>Tests can be debugged through Java EE 6+ application servers.
Configurations are currently provided as details in the table here.</p>
</div>
-<table class="tableblock frame-all grid-all spread">
+<table class="tableblock frame-all grid-all stretch">
<caption class="title">Table 3. Integration Tests with debug</caption>
<colgroup>
<col style="width: 40%;">
@@ -494,7 +478,7 @@ Set <code>WLS_HOME</code> so that <code>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Apache
TomEE</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>Use remote debuggig at port 5005</p>
</div>
<div class="listingblock">
@@ -554,7 +538,7 @@ Set <code>WLS_HOME</code> so that <code>
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/cdiimp.html
==============================================================================
--- sites/deltaspike/documentation/cdiimp.html (original)
+++ sites/deltaspike/documentation/cdiimp.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -327,7 +311,7 @@ table.CodeRay td.code>pre{padding:0}
<li>
<p>Import the CDI Control API to your project.</p>
<div class="olist loweralpha">
-<ol class="loweralpha" type="a">
+<ol class="loweralpha">
<li>
<p>If you’re using Maven, add the following to <code>pom.xml</code></p>
<div class="listingblock">
@@ -576,7 +560,7 @@ dependencies {
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/configuration.html
==============================================================================
--- sites/deltaspike/documentation/configuration.html (original)
+++ sites/deltaspike/documentation/configuration.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -1193,7 +1177,7 @@ you can’t use this ConfigFilter in
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/configure.html
==============================================================================
--- sites/deltaspike/documentation/configure.html (original)
+++ sites/deltaspike/documentation/configure.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -309,7 +293,7 @@ You can also opt to use the lastest Delt
<div class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="xml"><span
class="tag"><properties></span>
- <span class="tag"><deltaspike.version></span>1.9.4<span
class="tag"></deltaspike.version></span>
+ <span class="tag"><deltaspike.version></span>2.0.0<span
class="tag"></deltaspike.version></span>
<span class="tag"></properties></span></code></pre>
</div>
</div>
@@ -418,7 +402,7 @@ repositories {
}
dependencyManagement {
imports {
- mavenBom 'org.apache.deltaspike.distribution:distributions-bom:1.9.4'
+ mavenBom 'org.apache.deltaspike.distribution:distributions-bom:2.0.0'
}
}
dependencies {
@@ -466,7 +450,7 @@ sourceSets {
<li>
<p>Add the source to your project</p>
<div class="olist loweralpha">
-<ol class="loweralpha" type="a">
+<ol class="loweralpha">
<li>
<p>For .war projects, copy the .jar files to the <code>WEB-INF/lib</code>
directory</p>
</li>
@@ -534,7 +518,7 @@ sourceSets {
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/container-control.html
==============================================================================
--- sites/deltaspike/documentation/container-control.html (original)
+++ sites/deltaspike/documentation/container-control.html Wed Apr 9 21:20:53
2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -350,7 +334,7 @@ archives for beans and CDI extensions. B
<pre class="CodeRay highlight"><code data-lang="java"><span
class="keyword">import</span> <span
class="include">org.apache.deltaspike.cdise.api.CdiContainer</span>;
<span class="keyword">import</span> <span
class="include">org.apache.deltaspike.cdise.api.CdiContainerLoader</span>;
<span class="keyword">import</span> <span
class="include">org.apache.deltaspike.cdise.api.ContextControl</span>;
-<span class="keyword">import</span> <span
class="include">javax.enterprise.context.ApplicationScoped</span>;
+<span class="keyword">import</span> <span
class="include">jakarta.enterprise.context.ApplicationScoped</span>;
<span class="directive">public</span> <span class="type">class</span> <span
class="class">MainApp</span> {
<span class="directive">public</span> <span
class="directive">static</span> <span class="type">void</span> main(<span
class="predefined-type">String</span><span class="type">[]</span> args) {
@@ -410,7 +394,7 @@ archives for beans and CDI extensions. B
<div class="ulist">
<ul>
<li>
-<p>Multiple <code>beans.xml</code> and
<code>javax.enterprise.inject.spi.Extension</code> files needs to be merged
into the final jar using a transformer.</p>
+<p>Multiple <code>beans.xml</code> and
<code>jakarta.enterprise.inject.spi.Extension</code> files needs to be merged
into the final jar using a transformer.</p>
</li>
</ul>
</div>
@@ -649,7 +633,7 @@ tomcat.start();</code></pre>
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/core.html
==============================================================================
--- sites/deltaspike/documentation/core.html (original)
+++ sites/deltaspike/documentation/core.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -400,7 +384,7 @@ implement a corresponding literal for pr
<div class="listingblock">
<div class="title">Literal Implementation for '@MyQualifier'</div>
<div class="content">
-<pre class="CodeRay highlight"><code data-lang="java"><span
class="keyword">import</span> <span
class="include">javax.enterprise.util.AnnotationLiteral</span>;
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="keyword">import</span> <span
class="include">jakarta.enterprise.util.AnnotationLiteral</span>;
<span class="comment">//...</span>
<span class="directive">public</span> <span class="type">class</span> <span
class="class">MyQualifierLiteral</span> <span class="directive">extends</span>
AnnotationLiteral<MyQualifier> <span class="directive">implements</span>
MyQualifier
@@ -601,7 +585,7 @@ priorityAnnotationInstance = AnnotationI
</div>
</div>
<div class="sect1">
-<h2 id="__exclude">@Exclude</h2>
+<h2 id="_exclude">@Exclude</h2>
<div class="sectionbody">
<div class="paragraph">
<p>With <code>@Exclude</code> it is possible to annotate beans which should be
ignored
@@ -636,7 +620,7 @@ by CDI even if they are in a CDI enabled
</div>
<div class="paragraph">
<p>The following usage allows to exclude a bean based on a configured value
-(see the <a
href="configuration.html#_configsources_provided_by_default">supported
configuration sources</a>).</p>
+(see the <a
href="configuration.adocl#_configsources_provided_by_default">supported
configuration sources</a>).</p>
</div>
<div class="listingblock">
<div class="title">Excluding a Bean based on an Expression which Evaluates to
True</div>
@@ -750,7 +734,7 @@ ExpressionInterpreter is needed:</p>
<div class="sectionbody">
<div class="paragraph">
<p>Literals allow the instantiation of annotations by extending the
-abstract class <code>javax.enterprise.util.AnnotationLiteral</code></p>
+abstract class <code>jakarta.enterprise.util.AnnotationLiteral</code></p>
</div>
<div class="listingblock">
<div class="title">Example</div>
@@ -1204,7 +1188,7 @@ methods which have a parameter which is
annotation.</p>
</div>
<div class="sect3">
-<h4 id="__exceptionhandler">@ExceptionHandler</h4>
+<h4 id="_exceptionhandler">@ExceptionHandler</h4>
<div class="paragraph">
<p>The <code>@ExceptionHandler</code> annotation is simply a marker annotation
that
instructs the DeltaSpike exception handling CDI extension to scan the
@@ -1226,7 +1210,7 @@ methods on this bean.</p>
</div>
</div>
<div class="sect3">
-<h4 id="__handles_and_beforehandles">@Handles and @BeforeHandles</h4>
+<h4 id="_handles_and_beforehandles">@Handles and @BeforeHandles</h4>
<div class="paragraph">
<p><code>@Handles</code> is a method parameter annotation that designates a
method as
an exception handler. Exception handler methods are registered on beans
@@ -1559,15 +1543,15 @@ the <code>unmute()</code> method on <cod
all scopes are only implemented in the <a href="jsf.html#_scopes">JSF
module</a>.</p>
</div>
<div class="sect2">
-<h3 id="__windowscoped">@WindowScoped</h3>
+<h3 id="_windowscoped">@WindowScoped</h3>
</div>
<div class="sect2">
-<h3 id="__viewaccessscoped">@ViewAccessScoped</h3>
+<h3 id="_viewaccessscoped">@ViewAccessScoped</h3>
</div>
<div class="sect2">
-<h3 id="__groupedconversationscoped">@GroupedConversationScoped</h3>
+<h3 id="_groupedconversationscoped">@GroupedConversationScoped</h3>
</div>
<div class="sect2">
@@ -1578,7 +1562,7 @@ all scopes are only implemented in the <
<div class="olist arabic">
<ol class="arabic">
<li>
-<p>Create an Annotation with annotated with @javax.inject.Scope;</p>
+<p>Create an Annotation with annotated with @jakarta.inject.Scope;</p>
<div class="listingblock">
<div class="title">Example</div>
<div class="content">
@@ -1608,8 +1592,8 @@ all scopes are only implemented in the <
</div>
</li>
<li>
-<p>Implement a javax.enterprise.context.spi.Context interface to hold the
-javax.enterprise.inject.spi.Bean instances according to your needs.</p>
+<p>Implement a jakarta.enterprise.context.spi.Context interface to hold the
+jakarta.enterprise.inject.spi.Bean instances according to your needs.</p>
<div class="listingblock">
<div class="title">Example</div>
<div class="content">
@@ -1621,7 +1605,7 @@ javax.enterprise.inject.spi.Bean instanc
}
<span class="comment">// Return an existing instance of certain contextual
type or create a new instance by calling</span>
- <span class="comment">//
javax.enterprise.context.spi.Contextual.create(CreationalContext) and return
the new instance.</span>
+ <span class="comment">//
jakarta.enterprise.context.spi.Contextual.create(CreationalContext) and return
the new instance.</span>
<span class="directive">public</span> <T> T get(Contextual<T>
contextual, CreationalContext<T> creationalContext) {
Bean bean = (Bean) contextual;
<span class="comment">// you can store the bean somewhere</span>
@@ -1785,7 +1769,7 @@ The following example shows how it would
</div>
</div>
<div class="sect1">
-<h2 id="__futureable_configuration">@Futureable configuration</h2>
+<h2 id="_futureable_configuration">@Futureable configuration</h2>
<div class="sectionbody">
<div class="paragraph">
<p>The strategy to find the <code>ExecutorService</code> associated to the
<code>@Futureable</code> name is the following one:</p>
@@ -1818,11 +1802,11 @@ the instance is looked up only once so f
<div class="paragraph">
<p>If you rely on the last option (configured executor) here are the keys you
can set in DeltaSpike configuration:</p>
</div>
-<table class="tableblock frame-all grid-all spread">
+<table class="tableblock frame-all grid-all stretch">
<colgroup>
-<col style="width: 33%;">
-<col style="width: 33%;">
-<col style="width: 33%;">
+<col style="width: 33.3333%;">
+<col style="width: 33.3333%;">
+<col style="width: 33.3334%;">
</colgroup>
<tbody>
<tr>
@@ -2083,7 +2067,7 @@ objects, the last object in the array wi
<li><a href="#_beanmanagerprovider">BeanManagerProvider</a></li>
<li><a href="#_annotationinstanceprovider">AnnotationInstanceProvider</a></li>
<li><a href="#_type_safe_projectstage">Type-safe ProjectStage</a></li>
-<li><a href="#__exclude">@Exclude</a>
+<li><a href="#_exclude">@Exclude</a>
<ul class="sectlevel2">
<li><a href="#_custom_expressioninterpreter">Custom
ExpressionInterpreter</a></li>
</ul>
@@ -2116,8 +2100,8 @@ objects, the last object in the array wi
<li><a href="#_usage">Usage</a></li>
<li><a href="#_exception_handlers">Exception Handlers</a>
<ul class="sectlevel3">
-<li><a href="#__exceptionhandler">@ExceptionHandler</a></li>
-<li><a href="#__handles_and_beforehandles">@Handles and @BeforeHandles</a></li>
+<li><a href="#_exceptionhandler">@ExceptionHandler</a></li>
+<li><a href="#_handles_and_beforehandles">@Handles and @BeforeHandles</a></li>
<li><a href="#_ordinal">Ordinal</a></li>
</ul>
</li>
@@ -2131,9 +2115,9 @@ objects, the last object in the array wi
</li>
<li><a href="#_scopes">Scopes</a>
<ul class="sectlevel2">
-<li><a href="#__windowscoped">@WindowScoped</a></li>
-<li><a href="#__viewaccessscoped">@ViewAccessScoped</a></li>
-<li><a href="#__groupedconversationscoped">@GroupedConversationScoped</a></li>
+<li><a href="#_windowscoped">@WindowScoped</a></li>
+<li><a href="#_viewaccessscoped">@ViewAccessScoped</a></li>
+<li><a href="#_groupedconversationscoped">@GroupedConversationScoped</a></li>
<li><a href="#_creating_a_custom_cdi_scope">Creating a Custom CDI
Scope</a></li>
</ul>
</li>
@@ -2143,7 +2127,7 @@ objects, the last object in the array wi
</ul>
</li>
<li><a href="#_asynchronous_operations">Asynchronous Operations</a></li>
-<li><a href="#__futureable_configuration">@Futureable configuration</a></li>
+<li><a href="#_futureable_configuration">@Futureable configuration</a></li>
<li><a href="#_utilities">Utilities</a>
<ul class="sectlevel2">
<li><a href="#_annotationutils">AnnotationUtils</a></li>
@@ -2167,7 +2151,7 @@ objects, the last object in the array wi
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/data.html
==============================================================================
--- sites/deltaspike/documentation/data.html (original)
+++ sites/deltaspike/documentation/data.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -480,7 +464,7 @@ entity the repository relates to. In ord
Data provides several base types.</p>
</div>
<div class="sect3">
-<h4 id="_the_code_entityrepository_code_interface">The
<code>EntityRepository</code> Interface</h4>
+<h4 id="_the_entityrepository_interface">The <code>EntityRepository</code>
Interface</h4>
<div class="paragraph">
<p>Although mainly intended to hold complex query logic, working with both
a repository and an <code>EntityManager</code> in the service layer might
@@ -863,7 +847,7 @@ generate the query implementation out of
<p>Following comparators are currently supported to be used in method
expressions:</p>
</div>
-<table class="tableblock frame-all grid-all">
+<table class="tableblock frame-all grid-all fit-content">
<colgroup>
<col>
<col>
@@ -1267,7 +1251,7 @@ provides also two more attributes:</p>
}</code></pre>
</div>
</div>
-<table class="tableblock frame-all grid-all">
+<table class="tableblock frame-all grid-all fit-content">
<colgroup>
<col>
<col>
@@ -1877,7 +1861,7 @@ a fluent interface to write criteria que
<div class="paragraph">
<p>Following comparators are supported by the API:</p>
</div>
-<table class="tableblock frame-all grid-all">
+<table class="tableblock frame-all grid-all fit-content">
<colgroup>
<col>
<col>
@@ -1950,7 +1934,7 @@ a fluent interface to write criteria que
<div class="paragraph">
<p>The query result can be modified with the following settings:</p>
</div>
-<table class="tableblock frame-all grid-all">
+<table class="tableblock frame-all grid-all fit-content">
<colgroup>
<col>
<col>
@@ -2097,7 +2081,7 @@ The Criteria interface allows this with
<p>There are also several functions supported which can be used in the
selection clause:</p>
</div>
-<table class="tableblock frame-all grid-all">
+<table class="tableblock frame-all grid-all fit-content">
<colgroup>
<col>
<col>
@@ -2285,7 +2269,7 @@ the annotation can be customized:</p>
</div>
</div>
<div class="sect3">
-<h4 id="_who_s_changing_my_entities">Who’s Changing My Entities?</h4>
+<h4 id="_whos_changing_my_entities">Who’s Changing My Entities?</h4>
<div class="paragraph">
<p>Beside keeping track of when a change has happened, it is also often
critical to track who’s responsible for the change. Annotate a user
@@ -2392,7 +2376,7 @@ provider when persisting / updating the
<ul class="sectlevel2">
<li><a href="#_repositories">Repositories</a>
<ul class="sectlevel3">
-<li><a href="#_the_code_entityrepository_code_interface">The
<code>EntityRepository</code> Interface</a>
+<li><a href="#_the_entityrepository_interface">The
<code>EntityRepository</code> Interface</a>
<ul class="sectlevel4">
<li><a href="#_the_abstractentityrepository_class">The
AbstractEntityRepository Class</a></li>
</ul>
@@ -2460,7 +2444,7 @@ provider when persisting / updating the
<li><a href="#_using_auditing_annotations">Using Auditing Annotations</a>
<ul class="sectlevel3">
<li><a href="#_updating_timestamps">Updating Timestamps</a></li>
-<li><a href="#_who_s_changing_my_entities">Who’s Changing My
Entities?</a></li>
+<li><a href="#_whos_changing_my_entities">Who’s Changing My
Entities?</a></li>
</ul>
</li>
</ul>
@@ -2475,7 +2459,7 @@ provider when persisting / updating the
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/encryption.html
==============================================================================
--- sites/deltaspike/documentation/encryption.html (original)
+++ sites/deltaspike/documentation/encryption.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -434,7 +418,7 @@ A usr could also provide a <code>ConfigF
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/index.html
==============================================================================
--- sites/deltaspike/documentation/index.html (original)
+++ sites/deltaspike/documentation/index.html Wed Apr 9 21:20:53 2025
@@ -45,9 +45,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -82,7 +82,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -187,22 +187,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -316,7 +300,7 @@ table.CodeRay td.code>pre{padding:0}
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/jpa.html
==============================================================================
--- sites/deltaspike/documentation/jpa.html (original)
+++ sites/deltaspike/documentation/jpa.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -345,7 +329,7 @@ If you are using CDI 1.0 or CDI 1.1+ wit
</div>
</div>
<div class="sect1">
-<h2 id="__transactional">@Transactional</h2>
+<h2 id="_transactional">@Transactional</h2>
<div class="sectionbody">
<div class="paragraph">
<p>This annotation is an alternative to transactional EJBs and enables the
execution
@@ -705,7 +689,7 @@ immediate rollback.</p>
</div>
</div>
<div class="sect1">
-<h2 id="__transactionscoped">@TransactionScoped</h2>
+<h2 id="_transactionscoped">@TransactionScoped</h2>
<div class="sectionbody">
<div class="paragraph">
<p><code>@Transactional</code> also starts a context which is available as
long as the
@@ -957,7 +941,7 @@ to <code>/META-INF/apache-deltaspike.pro
<li><a href="#_2_optional_enable_the_transaction_interceptor">2. (Optional)
Enable the Transaction Interceptor</a></li>
</ul>
</li>
-<li><a href="#__transactional">@Transactional</a>
+<li><a href="#_transactional">@Transactional</a>
<ul class="sectlevel2">
<li><a href="#_basic_usage">Basic usage</a></li>
<li><a href="#_multiple_entitymanagers">Multiple EntityManagers</a>
@@ -969,7 +953,7 @@ to <code>/META-INF/apache-deltaspike.pro
</li>
</ul>
</li>
-<li><a href="#__transactionscoped">@TransactionScoped</a></li>
+<li><a href="#_transactionscoped">@TransactionScoped</a></li>
<li><a href="#_extended_persistence_contexts">Extended Persistence
Contexts</a></li>
<li><a href="#_jta_support">JTA Support</a></li>
</ul>
@@ -982,7 +966,7 @@ to <code>/META-INF/apache-deltaspike.pro
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/jsf.html
==============================================================================
--- sites/deltaspike/documentation/jsf.html (original)
+++ sites/deltaspike/documentation/jsf.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -716,7 +700,7 @@ implementation.</p>
<div class="sect2">
<h3 id="_configuration_2">Configuration</h3>
<div class="sect3">
-<h4 id="_ds_windowid">ds:windowId</h4>
+<h4 id="_dswindowid">ds:windowId</h4>
<div class="paragraph">
<p>The component <code>ds:windowId</code>
(<code>xmlns:ds="http://deltaspike.apache.org/jsf"</code>) is required to
enable
@@ -727,7 +711,7 @@ to all of your templates.</p>
</div>
</div>
<div class="sect3">
-<h4 id="_ds_disableclientwindow">ds:disableClientWindow</h4>
+<h4 id="_dsdisableclientwindow">ds:disableClientWindow</h4>
<div class="paragraph">
<p>Similiar to JSF 2.2' <code>disableClientWindow</code> attribute,
<code>ds:disableClientWindow</code> provides the ability to disable the
rendering
@@ -846,7 +830,7 @@ implementation, you can just do it, for
<h2 id="_scopes">Scopes</h2>
<div class="sectionbody">
<div class="sect2">
-<h3 id="__windowscoped">@WindowScoped</h3>
+<h3 id="_windowscoped">@WindowScoped</h3>
<div class="paragraph">
<p>The window-scope is like a session per window. That means that the data
is bound to a window/tab and it not shared between windows (like the
@@ -865,7 +849,7 @@ between windows.</p>
</div>
</div>
<div class="sect2">
-<h3 id="__viewaccessscoped">@ViewAccessScoped</h3>
+<h3 id="_viewaccessscoped">@ViewAccessScoped</h3>
<div class="paragraph">
<p>In case of conversations you have to un-scope beans manually (or they
will be terminated automatically after a timeout). However, sometimes
@@ -906,13 +890,13 @@ tab' on a page with a @ViewAccessScoped
</div>
</div>
<div class="sect2">
-<h3 id="__groupedconversationscoped">@GroupedConversationScoped</h3>
+<h3 id="_groupedconversationscoped">@GroupedConversationScoped</h3>
<div class="paragraph">
<p>See (Grouped-)Conversations</p>
</div>
</div>
<div class="sect2">
-<h3 id="__viewscoped">@ViewScoped</h3>
+<h3 id="_viewscoped">@ViewScoped</h3>
<div class="paragraph">
<p>DeltaSpike provides an CDI context for the JSF 2.0/2.1
@javax.faces.bean.ViewScoped. You can simply annotate your bean with
@@ -1342,7 +1326,7 @@ Pages.Wizard1.Step1).</p>
`NameBuilder`s inline or globally).</p>
</div>
<div class="sect4">
-<h5 id="__folder_name">@Folder#name</h5>
+<h5 id="_foldername">@Folder#name</h5>
<div class="paragraph">
<p>The rules are pretty simple. You will get what you write. There are only
two additional features:</p>
@@ -1399,7 +1383,7 @@ two additional features:</p>
</div>
</div>
<div class="sect4">
-<h5 id="__view">@View</h5>
+<h5 id="_view">@View</h5>
<div class="paragraph">
<p>The same naming rules apply to <code>@View#basePath</code>. However, it is
only
valid to be used at view-config nodes which represent pages (→ classes
@@ -2148,7 +2132,7 @@ process.</p>
</div>
</div>
<div class="sect3">
-<h4 id="__viewconfigroot">@ViewConfigRoot</h4>
+<h4 id="_viewconfigroot">@ViewConfigRoot</h4>
<div class="paragraph">
<p>Optional annotation which allows to provide custom implementations. Only
annotate one <code>ViewConfig</code> class which represents the root node.</p>
@@ -2189,7 +2173,7 @@ is possible via <code>Folder.folderNameB
</div>
</div>
<div class="sect1">
-<h2 id="__grouped_conversations">(Grouped-)Conversations</h2>
+<h2 id="_grouped_conversations">(Grouped-)Conversations</h2>
<div class="sectionbody">
<div class="paragraph">
<p>DeltaSpike conversations are based on the window-scope. Therefore, do not
@@ -2232,7 +2216,7 @@ DemoBean1.</p>
</td>
<td class="content">
If you would like to use the bean within your JSF pages, you have
-to add <code>@Named</code> (javax.inject.Named ).
+to add <code>@Named</code> (jakarta.inject.Named ).
</td>
</tr>
</table>
@@ -2909,8 +2893,8 @@ with Weld versions older than 1.1.10 due
</li>
<li><a href="#_configuration_2">Configuration</a>
<ul class="sectlevel3">
-<li><a href="#_ds_windowid">ds:windowId</a></li>
-<li><a href="#_ds_disableclientwindow">ds:disableClientWindow</a></li>
+<li><a href="#_dswindowid">ds:windowId</a></li>
+<li><a href="#_dsdisableclientwindow">ds:disableClientWindow</a></li>
<li><a href="#_number_of_active_windows">Number of Active Windows</a></li>
<li><a href="#_switch_mode">Switch Mode</a></li>
<li><a href="#_provide_a_custom_clientwindow">Provide a Custom
ClientWindow</a></li>
@@ -2921,10 +2905,10 @@ with Weld versions older than 1.1.10 due
</li>
<li><a href="#_scopes">Scopes</a>
<ul class="sectlevel2">
-<li><a href="#__windowscoped">@WindowScoped</a></li>
-<li><a href="#__viewaccessscoped">@ViewAccessScoped</a></li>
-<li><a href="#__groupedconversationscoped">@GroupedConversationScoped</a></li>
-<li><a href="#__viewscoped">@ViewScoped</a></li>
+<li><a href="#_windowscoped">@WindowScoped</a></li>
+<li><a href="#_viewaccessscoped">@ViewAccessScoped</a></li>
+<li><a href="#_groupedconversationscoped">@GroupedConversationScoped</a></li>
+<li><a href="#_viewscoped">@ViewScoped</a></li>
<li><a href="#_jsf_2_0_scopes">JSF 2.0 Scopes</a></li>
</ul>
</li>
@@ -2938,8 +2922,8 @@ with Weld versions older than 1.1.10 due
<ul class="sectlevel3">
<li><a href="#_file_view_and_folder_folder_paths">File (@View) and Folder
(@Folder) Paths</a>
<ul class="sectlevel4">
-<li><a href="#__folder_name">@Folder#name</a></li>
-<li><a href="#__view">@View</a></li>
+<li><a href="#_foldername">@Folder#name</a></li>
+<li><a href="#_view">@View</a></li>
</ul>
</li>
<li><a href="#_navigation_parameters">Navigation Parameters</a></li>
@@ -2974,13 +2958,13 @@ with Weld versions older than 1.1.10 due
<li><a href="#_targetviewconfigprovider">TargetViewConfigProvider</a></li>
<li><a
href="#_viewconfiginheritancestrategy">ViewConfigInheritanceStrategy</a></li>
<li><a href="#_viewconfignode">ViewConfigNode</a></li>
-<li><a href="#__viewconfigroot">@ViewConfigRoot</a></li>
+<li><a href="#_viewconfigroot">@ViewConfigRoot</a></li>
</ul>
</li>
<li><a href="#_activation_of_custom_naming_conventions">Activation of Custom
Naming Conventions</a></li>
</ul>
</li>
-<li><a href="#__grouped_conversations">(Grouped-)Conversations</a>
+<li><a href="#_grouped_conversations">(Grouped-)Conversations</a>
<ul class="sectlevel2">
<li><a href="#_terminating_conversations">Terminating Conversations</a></li>
<li><a href="#_sub_conversation_groups">Sub-Conversation-Groups</a></li>
@@ -3022,7 +3006,7 @@ with Weld versions older than 1.1.10 due
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/modules.html
==============================================================================
--- sites/deltaspike/documentation/modules.html (original)
+++ sites/deltaspike/documentation/modules.html Wed Apr 9 21:20:53 2025
@@ -45,9 +45,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -82,7 +82,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -187,22 +187,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -255,7 +239,7 @@ table.CodeRay td.code>pre{padding:0}
<div class="paragraph">
<p>DeltaSpike consists of ready-to-use modules. These include a core module
and a number of optional modules for providing additional enterprise
functionality to your applications. An overview of each module is provided here
and for more information see the linked individual module pages.</p>
</div>
-<table class="tableblock frame-all grid-all spread">
+<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 25%;">
<col style="width: 75%;">
@@ -263,67 +247,67 @@ table.CodeRay td.code>pre{padding:0}
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="core.html">Core</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For fundamental and defining DeltaSpike API and utility classes</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="bean-validation.html">Bean Validation</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For adding CDI support in Bean Validation, enabling creation of CDI aware
<code>ConstraintValidator</code> methods that can use business objects (EJBs,
ManagedBeans) to support validation needs</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="container-control.html">Container Control</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For CDI container booting and shutdown and associated context lifecycle
management</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="data.html">Data</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For an enhanced JPA experience with declarative queries, reducing
boilerplate to a minimum</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="jpa.html">JPA</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For transactional context and scope</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="jsf.html">JSF</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For CDI integration with JSF, with type-safe view config, multi-window
handling, new scopes (WindowScoped, ViewScope, ViewAccessScoped,
GroupedConversationScoped) and integration with DeltaSpike âcoreâ messages
and exception handling</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="partial-bean.html">Partial-Bean</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For implementing a generic handler to replace manual implementations of
interfaces (or abstract classes)</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="scheduler.html">Scheduler</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For simple integration with Quartz v2 (default) or any other scheduler that
supports cron-expressions for job-classes</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="security.html">Security</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For intercept and security checking on method calls</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="servlet.html">Servlet</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For integration with the Java Servlet API, enabling injection of common
servlet objects and propagation of servlet events to the CDI event bus</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="test-control.html">Test-Control</a></p></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
+<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
<p>For writing CDI-based tests easily</p>
</div></div></td>
</tr>
@@ -338,7 +322,7 @@ table.CodeRay td.code>pre{padding:0}
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/overview.html
==============================================================================
--- sites/deltaspike/documentation/overview.html (original)
+++ sites/deltaspike/documentation/overview.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -301,27 +285,22 @@ the most from this technology.</p>
<h3 id="_java_ee_7_without_java_ee_7">Java EE 7 without Java EE 7!</h3>
<div class="paragraph">
<p><strong>Transactional support for non-EJB beans:</strong> The Transactional
Interceptor in DeltaSpike paved the way for
-<code>@Transactional</code> in Java EE 7.</p>
-</div>
-<div class="paragraph">
-<p><strong>Injectable Servlet objects:</strong> Enables CDI injection in
Servlets in Java EE 6/CDI 1.0 environments</p>
+<code>@Transactional</code> in Java EE 7.
+Although we not only support JTA transactions but also resource local
transactions and use a slightly different Exception handling.</p>
</div>
<div class="paragraph">
<p><strong>Injectable resources:</strong> Configuration, resource
bundles,…​ are easy to inject when using CDI and Apache
DeltaSpike.</p>
</div>
<div class="paragraph">
<p><strong>@Exclude annotation:</strong> Lets you prevent classes from being
treated as CDI beans even if they are in a CDI-enabled
-archive in a Java EE 6/CDI 1.0 environment where <code>@Vetoed</code> is
unavailable or when you need to veto based on
-ProjectStages or expressions.</p>
-</div>
-<div class="paragraph">
-<p><strong>Scheduling tasks</strong>: Async processes in a non-EE7
environment.</p>
+archive in a Jakarta EE project.
+You can even exclude classes based on ProjectStages or configuration
expressions.</p>
</div>
<div class="paragraph">
-<p><strong>Bean Validation integration:</strong> Injection of CDI beans and
EJBs into Constraint Validators.</p>
+<p><strong>Scheduling tasks</strong>: handle Async processes in a
non-JakartaEE environment.</p>
</div>
<div class="paragraph">
-<p><strong>BeanProvider:</strong> Access the BeanManager and CDI beans even in
non-managed classes like JPA 2.0 EntityListeners or
+<p><strong>BeanProvider:</strong> Easy Access to the BeanManager and CDI beans
even in non-managed classes like JPA 2.0 EntityListeners or
Spring Beans.</p>
</div>
</div>
@@ -339,9 +318,6 @@ provides a more solid navigation in case
standard tags.</p>
</div>
<div class="paragraph">
-<p><strong>Injection in Converters and Validators:</strong> Inject CDI beans
and EJBs into JSF Converters and Validators.</p>
-</div>
-<div class="paragraph">
<p><strong>JSF event broadcasting to CDI:</strong> Allows CDI to be notified
about JSF events</p>
</div>
</div>
@@ -360,9 +336,6 @@ standard tags.</p>
<p><strong>Data Module:</strong> An out of the box entity framework solution
complete with support for container or application managed persistence
contexts, as well as JDBC.</p>
</div>
<div class="paragraph">
-<p><strong>Decoupled Exception handling:</strong> Event-based exception
handling framework, similar to the CDI event observer mechanism.</p>
-</div>
-<div class="paragraph">
<p><strong>JMX integration:</strong> Any CDI bean can be exposed via JMX
easily with a single annotation.</p>
</div>
<div class="paragraph">
@@ -382,7 +355,8 @@ approach which can be used in CDI-based
<h3 id="_cdi">CDI</h3>
<div class="paragraph">
<p>Java Contexts and Dependency Injection for the Java EE platform (<a
href="https://jcp.org/en/jsr/detail?id=299">JSR 299</a>),
- abbreviated <em>CDI</em> was introduced as part of Java EE 6. The core
features of CDI are as follows:</p>
+ abbreviated <em>CDI</em> was introduced as part of Java EE 6 and is now part
of Jakarta Enterprise.
+The core features of CDI are as follows:</p>
</div>
<div class="ulist">
<ul>
@@ -491,7 +465,7 @@ Portable CDI extensions extend CDI imple
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/partial-bean.html
==============================================================================
--- sites/deltaspike/documentation/partial-bean.html (original)
+++ sites/deltaspike/documentation/partial-bean.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -332,7 +316,7 @@ Currently CDI Interceptors applied via @
</div>
</div>
<div class="sect1">
-<h2 id="__partialbeanbinding">@PartialBeanBinding</h2>
+<h2 id="_partialbeanbinding">@PartialBeanBinding</h2>
<div class="sectionbody">
<div class="paragraph">
<p>Partial beans allow you to implement a generic handler to replace manual
@@ -407,7 +391,7 @@ interface (/abstract class) to generic h
<li><a href="#_declare_partial_bean_module_dependencies">Declare Partial-Bean
Module Dependencies</a></li>
</ul>
</li>
-<li><a href="#__partialbeanbinding">@PartialBeanBinding</a></li>
+<li><a href="#_partialbeanbinding">@PartialBeanBinding</a></li>
</ul>
</div>
@@ -418,7 +402,7 @@ interface (/abstract class) to generic h
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/projectstage.html
==============================================================================
--- sites/deltaspike/documentation/projectstage.html (original)
+++ sites/deltaspike/documentation/projectstage.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -310,7 +294,7 @@ pre-defined ProjectStages:</p>
<p>The core provides a pluggable and type-safe approach for using project
stages in a project (it is also used within the framework). Furthermore,
<code>@Exclude</code> allows use of, for example, implementations annotated
with
-<code>javax.enterprise.inject.Alternative</code> for specific ProjectStages.
+<code>jakarta.enterprise.inject.Alternative</code> for specific ProjectStages.
Besides the out-of-the-box ProjectStages it is possible to implement
<em>custom but type-safe</em> ProjectStages which will be exposed by
DeltaSpike.</p>
@@ -453,7 +437,7 @@ scenarios).</p>
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>
Modified: sites/deltaspike/documentation/proxy.html
==============================================================================
--- sites/deltaspike/documentation/proxy.html (original)
+++ sites/deltaspike/documentation/proxy.html Wed Apr 9 21:20:53 2025
@@ -64,9 +64,9 @@
/*pre.CodeRay {background-color:#f7f7f8;}*/
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
+table.CodeRay td{vertical-align: top;line-height:1.45}
table.CodeRay td.line-numbers{text-align:right}
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
table.CodeRay td.code{padding:0 0 0 .5em}
@@ -101,7 +101,7 @@ table.CodeRay td.code>pre{padding:0}
.CodeRay .hex{color:#058}
.CodeRay .integer,.CodeRay .float{color:#099}
.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
+.CodeRay .inline{color:#000}
.CodeRay .inline .inline{background:#ccc}
.CodeRay .inline .inline .inline{background:#bbb}
.CodeRay .inline .inline-delimiter{color:#d14}
@@ -206,22 +206,6 @@ table.CodeRay td.code>pre{padding:0}
</style>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-36103647-1']);
- _gaq.push(['_trackPageview']);
-
- (function () {
- var ga = document.createElement('script');
- ga.type = 'text/javascript';
- ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
</head>
<body>
@@ -327,7 +311,7 @@ Currently CDI Interceptors applied via @
</div>
</div>
<div class="sect2">
-<h3 id="_2_extend_code_deltaspikeproxyfactory_code">2. Extend
<code>DeltaSpikeProxyFactory</code></h3>
+<h3 id="_2_extend_deltaspikeproxyfactory">2. Extend
<code>DeltaSpikeProxyFactory</code></h3>
<div class="paragraph">
<p>The key to making the proxy module work is to provide an implementation of
<code>DeltaSpikeProxyFactory</code> which will do your proxy work for you.<br>
DeltaSpike ships 3 implementations which demonstrates how its meant to
work:<br></p>
@@ -347,7 +331,7 @@ DeltaSpike ships 3 implementations which
</div>
</div>
<div class="sect2">
-<h3 id="_3_using_code_enableinterceptors_code">3. Using
<code>@EnableInterceptors</code></h3>
+<h3 id="_3_using_enableinterceptors">3. Using
<code>@EnableInterceptors</code></h3>
<div class="paragraph">
<p><code>@EnableInterceptors</code> allows you to enable your bean
interceptors for @Produces, which is not supported via the CDI API.<br>
Both interceptors on method and class level are supported.</p>
@@ -377,7 +361,7 @@ Both interceptors on method and class le
</div>
</div>
<div class="sect2">
-<h3 id="_4_using_code_enableinterceptorsproxyfactory_code">4. Using
<code>EnableInterceptorsProxyFactory</code></h3>
+<h3 id="_4_using_enableinterceptorsproxyfactory">4. Using
<code>EnableInterceptorsProxyFactory</code></h3>
<div class="paragraph">
<p><code>@EnableInterceptors</code> is just a API for producers which is built
on <code>EnableInterceptorsProxyFactory</code>.<br>
With <code>EnableInterceptorsProxyFactory</code> you can just proxy an
existing object and let it execute CDI interceptors, if they are defined on the
given object class.</p>
@@ -435,9 +419,9 @@ With <code>EnableInterceptorsProxyFactor
<li><a href="#_overview">Overview</a>
<ul class="sectlevel2">
<li><a href="#_1_declare_proxy_module_dependencies">1. Declare Proxy Module
Dependencies</a></li>
-<li><a href="#_2_extend_code_deltaspikeproxyfactory_code">2. Extend
<code>DeltaSpikeProxyFactory</code></a></li>
-<li><a href="#_3_using_code_enableinterceptors_code">3. Using
<code>@EnableInterceptors</code></a></li>
-<li><a href="#_4_using_code_enableinterceptorsproxyfactory_code">4. Using
<code>EnableInterceptorsProxyFactory</code></a></li>
+<li><a href="#_2_extend_deltaspikeproxyfactory">2. Extend
<code>DeltaSpikeProxyFactory</code></a></li>
+<li><a href="#_3_using_enableinterceptors">3. Using
<code>@EnableInterceptors</code></a></li>
+<li><a href="#_4_using_enableinterceptorsproxyfactory">4. Using
<code>EnableInterceptorsProxyFactory</code></a></li>
</ul>
</li>
</ul>
@@ -450,7 +434,7 @@ With <code>EnableInterceptorsProxyFactor
<div class="row">
<hr>
<footer>
- <p>Copyright © 2011-2016 The Apache Software Foundation,
+ <p>Copyright © 2011-2025 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.</p>
<p>Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.</p>