Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
base repository: wildfly/wildfly-core
Choose a Base Repository
wildfly/wildfly-core
ASML-Labs/wildfly-core
Acidburn0zzz/wildfly-core
BenjaminLefoul/wildfly-core
BrentDouglas/wildfly-core
DouglasDeciccoT/wildfly-core
Gordiychuk/wildfly-core
IPreeti/wildfly-core
Jakarta-EE-Petclinic/wildfly-core
Kinlaw/wildfly-core
KrishnaKotari/wildfly-core
Ladicek/wildfly-core
Lerm/wildfly-core
OndrejKotek/wildfly-core
Richterrettich/wildfly-core
Sanne/wildfly-core
SirLoxley/wildfly-core
The-Alchemist/wildfly-core
TomasHofman/wildfly-core
WebJustDevelopment/wildfly-core
Yuan-Hu/wildfly-core
adrianoschmidt/wildfly-core
alesj/wildfly-core
aloubyansky/wildfly-core
altanis/wildfly-core
andreabattaglia/wildfly-core
aogburn/wildfly-core
aparnachaudhary/wildfly-core
aparra/wildfly-core
arcivanov/wildfly-core
asoldano/wildfly-core
bagges/wildfly-core
baranowb/wildfly-core
bayern39/wildfly-core
bgaisford/wildfly-core
bingli-borland/wildfly-core
bmaxwell/wildfly-core
bobmcwhirter/wildfly-core
briehman/wildfly-core
broubach/wildfly-core
brunolitman/wildfly-core
bstansberry/wildfly-core
caikov/wildfly-core
ceharris/wildfly-core
chengfang/wildfly-core
cstroe/wildfly-core
ctomc/wildfly-core
cybernetics/wildfly-core
dandreadis/wildfly-core
darranl/wildfly-core
dbroeglin/wildfly-core
dehort/wildfly-core
distortedsignal/wildfly-core
dmlloyd/wildfly-core
doctau/wildfly-core
domtoupin/wildfly-core
doobrie/wildfly-core
dosoudil/wildfly-core
dpospisil/wildfly-core
ehsavoie/wildfly-core
elguardian/wildfly-core
emmartins/wildfly-core
emuckenhuber/wildfly-core
esantana/wildfly-core
eventis/wildfly-core
fbogyai/wildfly-core
fjuma/wildfly-core
fl4via/wildfly-core
forrestlv/wildfly-core
gaohoward/wildfly-core
gaol/wildfly-core
goldentarek/wildfly-core
golovnin/wildfly-core
grantwohl/wildfly-core
gunnarmorling/wildfly-core
gustavonv/wildfly-core
heiko-braun/wildfly-core
hkalina/wildfly-core
honza-kasik/wildfly-core
hpehl/wildfly-core
hradecek/wildfly-core
hsvabek/wildfly-core
istraka/wildfly-core
istudens/wildfly-core
ivassile/wildfly-core
iweiss/wildfly-core
jaikiran/wildfly-core
jamesmcabee/wildfly-core
jamezp/wildfly-core
jasinner/wildfly-core
jeffzhang/wildfly-core
jfdenise/wildfly-core
jharting/wildfly-core
jimma/wildfly-core
jmartisk/wildfly-core
jmazzitelli/wildfly-core
jmesnil/wildfly-core
jorsol/wildfly-core
jpkrohling/wildfly-core
jstourac/wildfly-core
jtymel/wildfly-core
jurakp/wildfly-core
kabir-ncl/wildfly-core
kabir/wildfly-core
kayceo/wildfly-core
kgeneral/wildfly-core
kwart/wildfly-core
kylape/wildfly-core
kylinsoong/wildfly-core
langfr/wildfly-core
luck3y/wildfly-core
maasvdberg/wildfly-core
maeste/wildfly-core
marcuscarvalho/wildfly-core
marekkopecky/wildfly-core
marschall/wildfly-core
martin-welss/wildfly-core
mattdrees/wildfly-core
mayankmittal1982/wildfly-core
mayerw/wildfly-core
mchoma/wildfly-core
mikefinn/wildfly-core
miteshmanani/wildfly-core
mkouba/wildfly-core
mmusaji/wildfly-core
mnovak1/wildfly-core
mschvarc/wildfly-core
msfm/wildfly-core
n1hility/wildfly-core
nekop/wildfly-core
nibin/wildfly-core
nuzayats/wildfly-core
nziakova/wildfly-core
objectiser/wildfly-core
oketels/wildfly-core
olukas/wildfly-core
onagano-rh/wildfly-core
oscerd/wildfly-core
ossnms/wildfly-core
panossot/wildfly-core
pedroigor/wildfly-core
pferraro/wildfly-core
pgier/wildfly-core
pietroaragona/wildfly-core
pilhuhn/wildfly-core
pk-codebox-evo/webserver-wildfly-core
pkdevboxy/wildfly-core
pkremens/wildfly-core
ppalaga/wildfly-core
ppetrou/wildfly-core
psakar/wildfly-core
psiroky/wildfly-core
pskopek/wildfly-core
rachmatowicz/wildfly-core
ramsperger/wildfly-core
ramsrib/wildfly-core
rarguello/wildfly-core
red-dev01/wildfly-core
rhatlapa/wildfly-core
rhusar/wildfly-core
rnetuka/wildfly-core
robstryker/wildfly-core
ropalka/wildfly-core
rpelisse/wildfly-core
rsvoboda/wildfly-core
ryanemerson/wildfly-core
scottmarlow/wildfly-core
sfcoy/wildfly-core
sgilda/wildfly-core
sguilhen/wildfly-core
shezhu/wildfly-core
siddharthgoel88/wildfly-core
simkam/wildfly-core
singhsurjeet/wildfly-core
slaskawi/wildfly-core
soapinc/wildfly-core
soul2zimate/wildfly-core
spolti/wildfly-core
spyrkob/wildfly-core
ssilvert/wildfly-core
stalep/wildfly-core
stoty/wildfly-core
stuartwdouglas/wildfly-core
subaochen/wildfly-core
tadamski/wildfly-core
tedwon/wildfly-core
thomasdarimont/wildfly-core
tobias/wildfly-core
treblereel/wildfly-core
tsegismont/wildfly-core
vpakan/wildfly-core
vtunka/wildfly-core
wbrefvem/wildfly-core
weebl2000/wildfly-core
wildfly-security-incubator/wildfly-core
wolfc/wildfly-core
wsaca/wildfly-core
xstefank/wildfly-core
yersan/wildfly-core
zhfeng/wildfly-core
Nothing to show
base: c91a7cd
head repository: wildfly/wildfly-core
Choose a Head Repository
wildfly/wildfly-core
ASML-Labs/wildfly-core
Acidburn0zzz/wildfly-core
BenjaminLefoul/wildfly-core
BrentDouglas/wildfly-core
DouglasDeciccoT/wildfly-core
Gordiychuk/wildfly-core
IPreeti/wildfly-core
Jakarta-EE-Petclinic/wildfly-core
Kinlaw/wildfly-core
KrishnaKotari/wildfly-core
Ladicek/wildfly-core
Lerm/wildfly-core
OndrejKotek/wildfly-core
Richterrettich/wildfly-core
Sanne/wildfly-core
SirLoxley/wildfly-core
The-Alchemist/wildfly-core
TomasHofman/wildfly-core
WebJustDevelopment/wildfly-core
Yuan-Hu/wildfly-core
adrianoschmidt/wildfly-core
alesj/wildfly-core
aloubyansky/wildfly-core
altanis/wildfly-core
andreabattaglia/wildfly-core
aogburn/wildfly-core
aparnachaudhary/wildfly-core
aparra/wildfly-core
arcivanov/wildfly-core
asoldano/wildfly-core
bagges/wildfly-core
baranowb/wildfly-core
bayern39/wildfly-core
bgaisford/wildfly-core
bingli-borland/wildfly-core
bmaxwell/wildfly-core
bobmcwhirter/wildfly-core
briehman/wildfly-core
broubach/wildfly-core
brunolitman/wildfly-core
bstansberry/wildfly-core
caikov/wildfly-core
ceharris/wildfly-core
chengfang/wildfly-core
cstroe/wildfly-core
ctomc/wildfly-core
cybernetics/wildfly-core
dandreadis/wildfly-core
darranl/wildfly-core
dbroeglin/wildfly-core
dehort/wildfly-core
distortedsignal/wildfly-core
dmlloyd/wildfly-core
doctau/wildfly-core
domtoupin/wildfly-core
doobrie/wildfly-core
dosoudil/wildfly-core
dpospisil/wildfly-core
ehsavoie/wildfly-core
elguardian/wildfly-core
emmartins/wildfly-core
emuckenhuber/wildfly-core
esantana/wildfly-core
eventis/wildfly-core
fbogyai/wildfly-core
fjuma/wildfly-core
fl4via/wildfly-core
forrestlv/wildfly-core
gaohoward/wildfly-core
gaol/wildfly-core
goldentarek/wildfly-core
golovnin/wildfly-core
grantwohl/wildfly-core
gunnarmorling/wildfly-core
gustavonv/wildfly-core
heiko-braun/wildfly-core
hkalina/wildfly-core
honza-kasik/wildfly-core
hpehl/wildfly-core
hradecek/wildfly-core
hsvabek/wildfly-core
istraka/wildfly-core
istudens/wildfly-core
ivassile/wildfly-core
iweiss/wildfly-core
jaikiran/wildfly-core
jamesmcabee/wildfly-core
jamezp/wildfly-core
jasinner/wildfly-core
jeffzhang/wildfly-core
jfdenise/wildfly-core
jharting/wildfly-core
jimma/wildfly-core
jmartisk/wildfly-core
jmazzitelli/wildfly-core
jmesnil/wildfly-core
jorsol/wildfly-core
jpkrohling/wildfly-core
jstourac/wildfly-core
jtymel/wildfly-core
jurakp/wildfly-core
kabir-ncl/wildfly-core
kabir/wildfly-core
kayceo/wildfly-core
kgeneral/wildfly-core
kwart/wildfly-core
kylape/wildfly-core
kylinsoong/wildfly-core
langfr/wildfly-core
luck3y/wildfly-core
maasvdberg/wildfly-core
maeste/wildfly-core
marcuscarvalho/wildfly-core
marekkopecky/wildfly-core
marschall/wildfly-core
martin-welss/wildfly-core
mattdrees/wildfly-core
mayankmittal1982/wildfly-core
mayerw/wildfly-core
mchoma/wildfly-core
mikefinn/wildfly-core
miteshmanani/wildfly-core
mkouba/wildfly-core
mmusaji/wildfly-core
mnovak1/wildfly-core
mschvarc/wildfly-core
msfm/wildfly-core
n1hility/wildfly-core
nekop/wildfly-core
nibin/wildfly-core
nuzayats/wildfly-core
nziakova/wildfly-core
objectiser/wildfly-core
oketels/wildfly-core
olukas/wildfly-core
onagano-rh/wildfly-core
oscerd/wildfly-core
ossnms/wildfly-core
panossot/wildfly-core
pedroigor/wildfly-core
pferraro/wildfly-core
pgier/wildfly-core
pietroaragona/wildfly-core
pilhuhn/wildfly-core
pk-codebox-evo/webserver-wildfly-core
pkdevboxy/wildfly-core
pkremens/wildfly-core
ppalaga/wildfly-core
ppetrou/wildfly-core
psakar/wildfly-core
psiroky/wildfly-core
pskopek/wildfly-core
rachmatowicz/wildfly-core
ramsperger/wildfly-core
ramsrib/wildfly-core
rarguello/wildfly-core
red-dev01/wildfly-core
rhatlapa/wildfly-core
rhusar/wildfly-core
rnetuka/wildfly-core
robstryker/wildfly-core
ropalka/wildfly-core
rpelisse/wildfly-core
rsvoboda/wildfly-core
ryanemerson/wildfly-core
scottmarlow/wildfly-core
sfcoy/wildfly-core
sgilda/wildfly-core
sguilhen/wildfly-core
shezhu/wildfly-core
siddharthgoel88/wildfly-core
simkam/wildfly-core
singhsurjeet/wildfly-core
slaskawi/wildfly-core
soapinc/wildfly-core
soul2zimate/wildfly-core
spolti/wildfly-core
spyrkob/wildfly-core
ssilvert/wildfly-core
stalep/wildfly-core
stoty/wildfly-core
stuartwdouglas/wildfly-core
subaochen/wildfly-core
tadamski/wildfly-core
tedwon/wildfly-core
thomasdarimont/wildfly-core
tobias/wildfly-core
treblereel/wildfly-core
tsegismont/wildfly-core
vpakan/wildfly-core
vtunka/wildfly-core
wbrefvem/wildfly-core
weebl2000/wildfly-core
wildfly-security-incubator/wildfly-core
wolfc/wildfly-core
wsaca/wildfly-core
xstefank/wildfly-core
yersan/wildfly-core
zhfeng/wildfly-core
Nothing to show
compare: 5c49ca3
Commits on Mar 21, 2019
Commits on Mar 27, 2019
…prior to transformation in presence of override models
…,DelegatingSupplier) method
Commits on Apr 01, 2019
[WFCORE-4393] Upgrade XNIO to 3.7.1.Final
[WFCORE-4357] Introducing DeploymentPhaseContext.requires() method
[WFCORE-4390] Introducing new o.j.a.s.d.Attachments.COMPONENT_JNDI_DEPS key
Fix for WFCORE-4389, CLI, deploy fails in batch when operation is validated
WFCORE-4363 No need to handle error page request if console is disabled
WFCORE-4388 Subsystem test framework alters order of child resources…
[WFCORE-4387] Fix typo in remoting descriptions
Commits on Apr 04, 2019
… for CLI loggers. This ensures all CLI loggers write to the log manager configured for CLI and embedded server loggers write to the server configured loggers.
Allow configuration via -D of the protocol used or even the full URL. This allows folks who use a maven proxy to continue to do so.
Showing with 1,986 additions and 150 deletions.
  1. +1 −1 build-legacy/pom.xml
  2. +1 −1 build/pom.xml
  3. +1 −1 cli/pom.xml
  4. +15 −0 cli/src/main/java/org/jboss/as/cli/embedded/ThreadLocalContextSelector.java
  5. +5 −0 cli/src/main/java/org/jboss/as/cli/impl/CommandContextImpl.java
  6. +3 −1 cli/src/main/java/org/jboss/as/cli/impl/aesh/cmd/deployment/AbstractDeployContentCommand.java
  7. +1 −1 component-matrix-builder/pom.xml
  8. +1 −1 controller-client/pom.xml
  9. +1 −1 controller/pom.xml
  10. +3 −3 controller/src/main/java/org/jboss/as/controller/OperationContextImpl.java
  11. +40 −0 controller/src/main/java/org/jboss/as/controller/capability/RuntimeCapability.java
  12. +1 −1 controller/src/main/java/org/jboss/as/controller/capability/registry/CapabilityRegistration.java
  13. +2 −2 ...ller/src/main/java/org/jboss/as/controller/capability/registry/RuntimeCapabilityRegistration.java
  14. +1 −2 ...roller/src/main/java/org/jboss/as/controller/operations/global/ReadFeatureDescriptionHandler.java
  15. +1 −1 core-feature-pack/pom.xml
  16. +1 −1 core-galleon-pack/pom.xml
  17. +1 −1 core-management/core-management-client/pom.xml
  18. +1 −1 core-management/core-management-subsystem/pom.xml
  19. +1 −1 core-management/pom.xml
  20. +1 −1 core-model-test/framework/pom.xml
  21. +1 −1 core-model-test/pom.xml
  22. +1 −1 core-model-test/test-controller-optional/pom.xml
  23. +1 −1 core-model-test/tests/pom.xml
  24. +1 −1 core-security/api/pom.xml
  25. +1 −1 core-security/implementation/pom.xml
  26. +1 −1 core-security/pom.xml
  27. +1 −1 deployment-repository/pom.xml
  28. +1 −1 deployment-scanner/pom.xml
  29. +1 −1 discovery/pom.xml
  30. +1 −1 dist-legacy/pom.xml
  31. +1 −1 dist/pom.xml
  32. +1 −1 domain-http/error-context/pom.xml
  33. +1 −1 domain-http/interface/pom.xml
  34. +6 −4 domain-http/interface/src/main/java/org/jboss/as/domain/http/server/ManagementHttpServer.java
  35. +1 −1 domain-http/pom.xml
  36. +1 −1 domain-management/pom.xml
  37. +1 −1 elytron/pom.xml
  38. +1 −1 embedded/pom.xml
  39. +1 −1 host-controller/pom.xml
  40. +1 −1 io/pom.xml
  41. +1 −1 io/subsystem/pom.xml
  42. +1 −1 io/tests/pom.xml
  43. +1 −1 jmx/pom.xml
  44. +1 −1 launcher/pom.xml
  45. +1 −1 logging/pom.xml
  46. +2 −1 logging/src/main/java/org/jboss/as/logging/KnownModelVersion.java
  47. +6 −2 logging/src/main/java/org/jboss/as/logging/LoggingExtension.java
  48. +151 −0 logging/src/main/java/org/jboss/as/logging/LoggingSubsystemParser_7_0.java
  49. +10 −1 logging/src/main/java/org/jboss/as/logging/LoggingSubsystemWriter.java
  50. +3 −1 logging/src/main/java/org/jboss/as/logging/Namespace.java
  51. +11 −0 logging/src/main/java/org/jboss/as/logging/handlers/HandlerOperations.java
  52. +28 −4 logging/src/main/java/org/jboss/as/logging/handlers/SyslogHandlerResourceDefinition.java
  53. +13 −3 logging/src/main/java/org/jboss/as/logging/logmanager/WildFlyLogContextSelector.java
  54. +7 −3 logging/src/main/java/org/jboss/as/logging/logmanager/WildFlyLogContextSelectorImpl.java
  55. +1 −0 logging/src/main/resources/org/jboss/as/logging/LocalDescriptions.properties
  56. +825 −0 logging/src/main/resources/schema/jboss-as-logging_7_0.xsd
  57. +1 −1 logging/src/main/resources/subsystem-templates/logging.xml
  58. +12 −3 logging/src/test/java/org/jboss/as/logging/LoggingSubsystemTestCase.java
  59. +1 −1 logging/src/test/resources/default-subsystem.xml
  60. +1 −1 logging/src/test/resources/empty-subsystem.xml
  61. +3 −1 logging/src/test/resources/expressions.xml
  62. +249 −0 logging/src/test/resources/expressions_6_0.xml
  63. +3 −1 logging/src/test/resources/logging.xml
  64. +273 −0 logging/src/test/resources/logging_6_0.xml
  65. +1 −1 logging/src/test/resources/operations.xml
  66. +1 −1 logging/src/test/resources/rollback-logging.xml
  67. +1 −1 logging/src/test/resources/simple-subsystem.xml
  68. +1 −1 management-client-content/pom.xml
  69. +1 −1 model-test/pom.xml
  70. +1 −1 network/pom.xml
  71. +1 −1 patching/pom.xml
  72. +1 −1 platform-mbean/pom.xml
  73. +12 −4 pom.xml
  74. +1 −1 process-controller/pom.xml
  75. +1 −1 protocol/pom.xml
  76. +1 −1 remoting/pom.xml
  77. +1 −1 remoting/subsystem/pom.xml
  78. +4 −4 remoting/subsystem/src/main/resources/org/jboss/as/remoting/LocalDescriptions.properties
  79. +1 −1 remoting/tests/pom.xml
  80. +1 −1 request-controller/pom.xml
  81. +1 −1 security-manager/pom.xml
  82. +1 −1 server/pom.xml
  83. +5 −0 server/src/main/java/org/jboss/as/server/deployment/Attachments.java
  84. +57 −0 server/src/main/java/org/jboss/as/server/deployment/DelegatingSupplier.java
  85. +13 −0 server/src/main/java/org/jboss/as/server/deployment/DeploymentPhaseContext.java
  86. +23 −2 server/src/main/java/org/jboss/as/server/deployment/DeploymentPhaseContextImpl.java
  87. +1 −1 subsystem-test/framework/pom.xml
  88. +9 −32 subsystem-test/framework/src/main/java/org/jboss/as/subsystem/test/TransformationUtils.java
  89. +1 −1 subsystem-test/pom.xml
  90. +1 −1 subsystem-test/test-controller-optional/pom.xml
  91. +1 −1 subsystem-test/tests/pom.xml
  92. +1 −1 testsuite/client-old-server/pom.xml
  93. +1 −1 testsuite/domain/pom.xml
  94. +1 −1 testsuite/elytron/pom.xml
  95. +1 −1 testsuite/embedded/pom.xml
  96. +1 −1 testsuite/layers/pom.xml
  97. +1 −1 testsuite/manualmode/pom.xml
  98. +1 −1 testsuite/patching/pom.xml
  99. +1 −1 testsuite/pom.xml
  100. +1 −1 testsuite/rbac/pom.xml
  101. +1 −1 testsuite/scripts/pom.xml
  102. +1 −1 testsuite/shared/pom.xml
  103. +1 −1 testsuite/standalone/pom.xml
  104. +49 −0 .../standalone/src/test/java/org/jboss/as/test/integration/logging/syslog/SyslogHandlerTestCase.java
  105. +66 −0 testsuite/standalone/src/test/java/org/jboss/as/test/integration/management/cli/DeployTestCase.java
  106. +1 −1 testsuite/test-runner/pom.xml
  107. +1 −1 testsuite/vault-test-feature-pack/pom.xml
  108. +1 −1 threads/pom.xml
  109. +1 −1 version/pom.xml
@@ -30,7 +30,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-build-legacy</artifactId>
@@ -30,7 +30,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-build</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-cli</artifactId>
@@ -26,10 +26,14 @@
import org.jboss.logmanager.LogContextSelector;
import org.jboss.stdio.StdioContext;
import org.jboss.stdio.StdioContextSelector;
import org.wildfly.security.manager.WildFlySecurityManager;

/**
* {@link org.jboss.stdio.StdioContextSelector} and {@link org.jboss.logmanager.LogContextSelector}
* that uses an {@link java.lang.InheritableThreadLocal} as a source of the contexts.
* <p>
* Note that if the logger is a CLI logger the default contexts will be used regardless of the thread-local contexts.
* </p>
*
* @author Brian Stansberry (c) 2015 Red Hat Inc.
*/
@@ -39,6 +43,7 @@

private final Contexts localContexts;
private final Contexts defaultContexts;
private final ClassLoader cliClassLoader;

ThreadLocalContextSelector(Contexts local, Contexts defaults) {
assert local != null;
@@ -48,6 +53,7 @@
assert defaults.getLogContext() != null;
this.localContexts = local;
this.defaultContexts = defaults;
cliClassLoader = ThreadLocalContextSelector.class.getClassLoader();
}

Contexts pushLocal() {
@@ -62,13 +68,22 @@ void restore(Contexts toRestore) {

@Override
public StdioContext getStdioContext() {
// CLI loggers should only use the default stdio context regardless if the thread-local context is set.
if (WildFlySecurityManager.getCurrentContextClassLoaderPrivileged().equals(cliClassLoader)) {
return defaultContexts.getStdioContext();
}
Contexts threadContext = threadLocal.get();
StdioContext local = threadContext != null ? threadContext.getStdioContext() : null;
return local == null ? defaultContexts.getStdioContext() : local;
}

@Override
public LogContext getLogContext() {
// CLI loggers should only use the default stdio context regardless if the thread-local context is set This
// allows the context configured for CLI, e.g. jboss-cli-logging.properties.
if (WildFlySecurityManager.getCurrentContextClassLoaderPrivileged().equals(cliClassLoader)) {
return defaultContexts.getLogContext();
}
Contexts threadContext = threadLocal.get();
LogContext local = threadContext != null ? threadContext.getLogContext() : null;
return local == null ? defaultContexts.getLogContext() : local;
@@ -1743,6 +1743,11 @@ private void handleCommand(ParsedCommandLine parsed) throws CommandFormatExcepti
}
}
}
// Needed to have the command be fully parsed and retrieve the
// child command. This is caused by aesh 2.0 behavior.
if (isBatchMode()) {
exec.populateCommand();
}
BatchCompliantCommand bc = exec.getBatchCompliant();
if (isBatchMode() && bc != null) {
try {
@@ -128,9 +128,11 @@ private ModelNode buildDeploymentRequest(CommandContext ctx, String op,
// replace
final ModelNode request = new ModelNode();
request.get(Util.OPERATION).set(op);
request.get(Util.NAME).set(name);
if (op.equals(Util.ADD)) { // replace is on root, add is on deployed artifact.
request.get(Util.ADDRESS, Util.DEPLOYMENT).set(name);
} else {
request.get(Util.NAME).set(name);
request.get(Util.ADDRESS).setEmptyList();
}
if (runtimeName != null) {
request.get(Util.RUNTIME_NAME).set(runtimeName);
@@ -26,7 +26,7 @@
Maintain separation between the artifact id and the version to help prevent
merge conflicts between commits changing the GA and those changing the V.
-->
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<groupId>org.wildfly.core</groupId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-controller-client</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-controller</artifactId>
@@ -1499,7 +1499,7 @@ public void registerCapability(RuntimeCapability capability) {
registerCapability(capability, activeStep, null);
}

void registerCapability(RuntimeCapability capability, Step step, String attribute) {
void registerCapability(RuntimeCapability<?> capability, Step step, String attribute) {
assert isControllingThread();
assertStageModel(currentStage);
ensureLocalCapabilityRegistry();
@@ -1614,7 +1614,7 @@ void removeCapability(String capabilityName, Step step) {
CapabilityScope context = createCapabilityContext(step.address);
RuntimeCapabilityRegistration capReg = managementModel.getCapabilityRegistry().removeCapability(capabilityName, context, step.address);
if (capReg != null) {
RuntimeCapability capability = capReg.getCapability();
RuntimeCapability<?> capability = capReg.getCapability();
for (String required : capability.getRequirements()) {
removeRequirement(required, context, step);
}
@@ -1994,7 +1994,7 @@ private RuntimeRequirementRegistration createRequirementRegistration(String requ
return new RuntimeRequirementRegistration(required, dependent, context, rp, runtimeOnly);
}

private RuntimeCapabilityRegistration createCapabilityRegistration(RuntimeCapability capability, Step step, String attribute) {
private RuntimeCapabilityRegistration createCapabilityRegistration(RuntimeCapability<?> capability, Step step, String attribute) {
CapabilityScope context = createCapabilityContext(step.address);
RegistrationPoint rp = new RegistrationPoint(step.address, attribute);
return new RuntimeCapabilityRegistration(capability, context, rp);
@@ -300,6 +300,46 @@ private ServiceName getServiceName() {
return additionalPackages;
}

@Override
public String getName() {
return super.getName();
}

@Override
public Set<String> getRequirements() {
return super.getRequirements();
}

@Override
public boolean isDynamicallyNamed() {
return super.isDynamicallyNamed();
}

@Override
public String getDynamicName(String dynamicNameElement) {
return super.getDynamicName(dynamicNameElement);
}

@Override
public String getDynamicName(PathAddress address) {
return super.getDynamicName(address);
}

@Override
public boolean equals(Object o) {
return super.equals(o);
}

@Override
public int hashCode() {
return super.hashCode();
}

@Override
public String toString() {
return super.toString();
}

/**
* Builder for a {@link RuntimeCapability}.
*
@@ -38,7 +38,7 @@
*
* @author Brian Stansberry (c) 2014 Red Hat Inc.
*/
public class CapabilityRegistration<C extends Capability> implements Comparable<CapabilityRegistration> {
public class CapabilityRegistration<C extends Capability> implements Comparable<CapabilityRegistration<C>> {

private final Map<PathAddress, RegistrationPoint> registrationPoints = new LinkedHashMap<>();
private final C capability;
@@ -31,9 +31,9 @@
*
* @author Brian Stansberry (c) 2014 Red Hat Inc.
*/
public class RuntimeCapabilityRegistration extends CapabilityRegistration<RuntimeCapability> {
public class RuntimeCapabilityRegistration extends CapabilityRegistration<RuntimeCapability<?>> {

public RuntimeCapabilityRegistration(RuntimeCapability capability, CapabilityScope context, RegistrationPoint registrationPoint) {
public RuntimeCapabilityRegistration(RuntimeCapability<?> capability, CapabilityScope context, RegistrationPoint registrationPoint) {
super(capability, context, registrationPoint);
}

@@ -814,8 +814,7 @@ private void addRequiredCapabilities(ModelNode feature,
}
}
// WFLY-4164 record the fixed requirements of the registration's capabilities
Set<RuntimeCapability> regCaps = registration.getCapabilities();
for (RuntimeCapability regCap : regCaps) {
for (RuntimeCapability<?> regCap : registration.getCapabilities()) {
for (String capReq : regCap.getRequirements()) {
if (!required.containsKey(capReq)) {
ModelNode capability = new ModelNode();
@@ -30,7 +30,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-feature-pack</artifactId>
@@ -30,7 +30,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-galleon-pack</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-management</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-management-client</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-management</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-management-subsystem</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-management</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-model-test</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-model-test-framework</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-model-test</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-model-test</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>
<!--
Just here for the tests module to include as an optional dependency to avoid picking up
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-model-test</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-model-test-tests</artifactId>
@@ -31,7 +31,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-security-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

@@ -31,7 +31,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-security-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-security-parent</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-deployment-repository</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-deployment-scanner</artifactId>
@@ -30,7 +30,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-discovery</artifactId>
@@ -30,7 +30,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-dist-legacy</artifactId>
@@ -30,7 +30,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-core-dist</artifactId>
@@ -29,7 +29,7 @@
<parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-domain-http</artifactId>
<version>9.0.0.Beta2-SNAPSHOT</version>
<version>9.0.0.Beta3-SNAPSHOT</version>
</parent>

<artifactId>wildfly-domain-http-error-context</artifactId>

No commit comments for this range

You can’t perform that action at this time.