Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WFCORE-2620 - Add ability to read computed runtime values of IO subsystem buffer-pool attributes #2697

Closed
wants to merge 1 commit into from

Conversation

@rpelisse
Copy link
Contributor

rpelisse commented Aug 8, 2017

Issue: https://issues.jboss.org/browse/JBEAP-6984
Upstream Issue: https://issues.jboss.org/browse/WFCORE-2620
No upstream PR required

This changes is (hopefully) a better proposal than my previous changes. It is however just a draft - I don't expect it to be perfect, I'm sharing it to get feedback on what is wrong (and hopefully how to fix it). So please don't merge without thorough code review, thanks !

@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Aug 8, 2017

@ctomc Please take a look when you have a sec' ! :)

@bstansberry bstansberry added the 4.x label Aug 8, 2017
@bstansberry

This comment has been minimized.

Copy link
Contributor

bstansberry commented Oct 13, 2017

Default values in the management API description are static.

@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Oct 23, 2017

@bstansberry I took a little week to reflect on your comment, but I'm really not sure what you mean here. Would you mind elaborating ? :/

@ctomc btw, any thoughts from your side on this ?

@@ -85,36 +81,29 @@
.setFlags(AttributeAccess.Flag.RESTART_ALL_SERVICES)
.setAllowExpression(true)
.setValidator(new IntRangeValidator(1, true, true))
.setDefaultValue(new ModelNode(defaultBufferSize))

This comment has been minimized.

Copy link
@bstansberry

bstansberry Oct 25, 2017

Contributor

This isn't ok (same with the others). Only static values are allowed.

@rpelisse rpelisse force-pushed the rpelisse:JBEAP-6984 branch from d744881 to 491332d Nov 1, 2017
@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Nov 1, 2017

@bstansberry thanks for the clarification - of course, now, it seems indeed very clear what was the issue :) - anyhow, I've fixed that, hopefully, in a good manner. Let me know if you see any other issue with this PR!

protected void performRuntime(OperationContext context, ModelNode operation, ModelNode model)
throws OperationFailedException {
final PathAddress address = PathAddress.pathAddress(operation.get(OP_ADDR));
final String name = address.getLastElement().getValue();

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 12, 2018

Member

You can directly use org.jboss.as.controller.OperationContext#getCurrentAddressValue

}

static final SimpleAttributeDefinition BUFFER_SIZE = new SimpleAttributeDefinitionBuilder(Constants.BUFFER_SIZE, ModelType.INT, true)
.setFlags(AttributeAccess.Flag.RESTART_ALL_SERVICES)
.setAllowExpression(true)
.setValidator(new IntRangeValidator(1, true, true))
.setDefaultValue(DEFAULT_BUFFER_SIZE)

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 12, 2018

Member

You can not set default values for these attributes as they are derived from Runtime.getRuntime().maxMemory().
Their actual values will depend on the VM they are running and will not be provide the same "default" across all servers in domain mode.

.build();
static final SimpleAttributeDefinition BUFFER_PER_SLICE = new SimpleAttributeDefinitionBuilder(Constants.BUFFER_PER_SLICE, ModelType.INT, true)
.setFlags(AttributeAccess.Flag.RESTART_ALL_SERVICES)
.setAllowExpression(true)
.setValidator(new IntRangeValidator(1, true, true))
.setDefaultValue(DEFAULT_BUFFERS_PER_REGION)

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 12, 2018

Member

same as above

.build();
static final SimpleAttributeDefinition DIRECT_BUFFERS = new SimpleAttributeDefinitionBuilder(Constants.DIRECT_BUFFERS, ModelType.BOOLEAN, true)
.setFlags(AttributeAccess.Flag.RESTART_ALL_SERVICES)
.setAllowExpression(true)
.setDefaultValue(DEFAULT_DIRECT_BUFFERS)

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 12, 2018

Member

same as above

private static final int defaultBufferSize;
private static final int defaultBuffersPerRegion;
private static final boolean defaultDirectBuffers;
static final int defaultBufferSize;

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 12, 2018

Member

there is no need to store the primitive values as they are wrapped in the ModelNode fields

.install();

public void execute(OperationContext context, ModelNode operation) throws OperationFailedException {
if ( definition.getType() == ModelType.INT )

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 12, 2018

Member

you need here to find the name of the attribute to read and return one of DEFAULT_BUFFERS_PER_REGION, DEFAULT_BUFFER_SIZE or DEFAULT_DIRECT_BUFFERS

@bstansberry bstansberry removed the 4.x label Feb 22, 2018
@rpelisse rpelisse force-pushed the rpelisse:JBEAP-6984 branch from 491332d to a7ff573 Feb 23, 2018
@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Feb 23, 2018

@jmesnil thanks for the feedback! I've rework my implementation according to it (and also found a but at the same time). Let me know if you think I can still improve on this

@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Feb 24, 2018

retest this please

1 similar comment
@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Feb 27, 2018

retest this please

final boolean direct = directModel.isDefined() ? directModel.asBoolean()
: BufferPoolResourceDefinition.DEFAULT_DIRECT_BUFFERS.asBoolean();

System.out.println("BufferSize:" + bufferSize + ", bufferPerSlice:" + bufferPerSlice + ", direct:" + direct);

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 27, 2018

Member

must be removed

This comment has been minimized.

Copy link
@rpelisse

rpelisse Feb 27, 2018

Author Contributor

doh... sorry.


System.out.println("BufferSize:" + bufferSize + ", bufferPerSlice:" + bufferPerSlice + ", direct:" + direct);
final BufferPoolService service = new BufferPoolService(bufferSize, bufferPerSlice, direct);
System.out.println("RPE>>>> name:" + name);

This comment has been minimized.

Copy link
@jmesnil


/*<buffer-pool name="default" buffer-size="1024" buffers-per-slice="1024"/>*/
static final SimpleAttributeDefinition BUFFER_SIZE = new SimpleAttributeDefinitionBuilder(Constants.BUFFER_SIZE,

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 27, 2018

Member

putting everything on the same line makes it hard to read and mantain.

Could you revert to the previous formatting, please?

This comment has been minimized.

Copy link
@rpelisse

rpelisse Feb 27, 2018

Author Contributor

I think the Eclipse formatter screwed me on this one. I'll fix it indeed, thanks!


static List<SimpleAttributeDefinition> ATTRIBUTES = Arrays.asList(BUFFER_SIZE, BUFFER_PER_SLICE, DIRECT_BUFFERS);

This comment has been minimized.

Copy link
@jmesnil
new BufferPoolAdd(),
new ReloadRequiredRemoveStepHandler()
);
super(IOExtension.BUFFER_POOL_PATH, IOExtension.getResolver(Constants.BUFFER_POOL), BufferPoolAdd.INSTANCE,

This comment has been minimized.

Copy link
@jmesnil
private BufferPoolAdd() {
super(BufferPoolResourceDefinition.ATTRIBUTES);
private ModelNode returnConfigIfDefinedOrDefaultValueFor(String attributeName, ModelNode config, ModelNode defaultValue) {
System.out.println("RPE>>> config item is: " + config);

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 27, 2018

Member

must be removed

private static class BufferPoolAdd extends AbstractAddStepHandler {
@Override
public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
resourceRegistration.registerReadOnlyAttribute(BUFFER_SIZE, new BufferReadAttributeHandler(BUFFER_SIZE));

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 27, 2018

Member

are they read-only? They are defined in the model and the user can define values when the buffer-pool resource is added.

This comment has been minimized.

Copy link
@rpelisse

rpelisse Feb 27, 2018

Author Contributor

Yes, the attributes should be read-only, @ctomc mentioned that on the upstream issue (if I understood correctly, of course).

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 27, 2018

Member

That's not what he said :)

I'm paraphrasing him as he said that there is no need to define a custom write operation handler as the buffer pool can not be dynamically resized.
However the attribute must still use a default write operation that will modify the model and put the server in reload-required (so that the new value will be only taken into account when the server is reloaded).

This comment has been minimized.

Copy link
@rpelisse

rpelisse Feb 27, 2018

Author Contributor

Of course! I've jumped from "can't be change dynamically" to "readonly" but it's not the same. My bad. I'll change that too...

context.getCapabilityServiceTarget().addCapability(IO_POOL_RUNTIME_CAPABILITY, service)
.setInitialMode(ServiceController.Mode.ACTIVE)
.install();
final ModelNode config = Resource.Tools.readModel(context.readResourceFromRoot(address));

This comment has been minimized.

Copy link
@jmesnil

jmesnil Feb 27, 2018

Member

code seems a bit convoluted.

Why don't you just call the definition.resolveModelAttribute(context, model)?
If it is defined, returns the value, else, returns one of the DEFAULT_XXX that you could pass to the class when you instantiate it with the corresponding attribute definition?

This comment has been minimized.

Copy link
@rpelisse

rpelisse Feb 27, 2018

Author Contributor

...because I did not see this method! Thanks for the tip!

@rpelisse rpelisse force-pushed the rpelisse:JBEAP-6984 branch from a7ff573 to 8f6a9a2 Mar 1, 2018
@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Mar 1, 2018

@jmesnil OK, I think I've fixed everything. I've cleaned up the code of the Reader, I've added a Writer and made any change require a reload. Let me see if you see anything more I can enhance!

@wildfly-ci

This comment has been minimized.

Copy link

wildfly-ci commented Mar 27, 2018

Core - Full Integration Build 7021 outcome was FAILURE using a merge of 704bea9
Summary: Compilation error: Compiler (new) Build time: 00:00:46

@rpelisse rpelisse force-pushed the rpelisse:JBEAP-6984 branch from 704bea9 to 9607057 Mar 27, 2018
@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Mar 27, 2018

retest this please

@wildfly-ci

This comment has been minimized.

Copy link

wildfly-ci commented Mar 27, 2018

Core - Full Integration Build 7022 outcome was FAILURE using a merge of 9607057
Summary: Tests failed: 1105 (308 new), passed: 1939, ignored: 113, muted: 2 Build time: 01:16:25

Failed tests

org.jboss.as.test.clustering.cluster.web.ReplicationForNegotiationAuthenticatorTestCase.test: 	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:184)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:162)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:91)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:244)
	at org.jboss.as.test.clustering.NodeUtil.deploy(NodeUtil.java:47)
	at org.jboss.as.test.clustering.NodeUtil.deploy(NodeUtil.java:41)
	at org.jboss.as.test.clustering.cluster.AbstractClusteringTestCase.beforeTestMethod(AbstractClusteringTestCase.java:149)


org.jboss.as.testsuite.integration.secman.custompermissions.GrantCustomPermissionModuleMinimumPermissionTestCase: 	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:184)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:162)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:91)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:244)


org.wildfly.test.manual.elytron.seccontext.IdentitySwitchingSFSLTestCase.testSecurityDomainAuthenticateWrongPassFails: javax.naming.CommunicationException: EJBCLIENT000062: Failed to look up "/entry-ejb/EntryBeanSFSB!org.wildfly.test.manual.elytron.seccontext.Entry?stateful" [Root exception is org.jboss.ejb.client.RequestSendFailedException: EJBCLIENT000409: No more destinations are available]
	at org.jboss.ejb.client.EJBRootContext.lookupNative(EJBRootContext.java:160)
	at org.wildfly.naming.client.AbstractContext.lookup(AbstractContext.java:84)
	at org.wildfly.naming.client.WildFlyRootContext.lookup(WildFlyRootContext.java:144)
	at javax.naming.InitialContext.lookup(InitialContext.java:417)
	at org.wildfly.test.manual.elytron.seccontext.SeccontextUtil.lookup(SeccontextUtil.java:177)
	at org.wildfly.test.manual.elytron.seccontext.AbstractSecurityContextPropagationTestBase.lambda$getDoubleWhoAmICallable$0(AbstractSecurityContextPropagationTestBase.java:435)
	at org.wildfly.common.context.Contextual.runCallable(Contextual.java:127)
	at org.wildfly.test.manual.elytron.seccontext.SeccontextUtil.switchIdentity(SeccontextUtil.java:123)
	at org.wildfly.test.manual.elytron.seccontext.SeccontextUtil.switchIdentity(SeccontextUtil.java:86)
	at org.wildfly.test.manual.elytron.seccontext.AbstractIdentitySwitchingTestCase.testSecurityDomainAuthenticateWrongPassFails(AbstractIdentitySwitchingTestCase.java:322)
Caused by: org.jboss.ejb.client.RequestSendFailedException: EJBCLIENT000409: No more destinations are available
	at org.jboss.ejb.client.NamingEJBClientInterceptor.handleSessionCreation(NamingEJBClientInterceptor.java:100)
	at org.jboss.ejb.client.EJBSessionCreationInvocationContext.proceed(EJBSessionCreationInvocationContext.java:70)
	at org.jboss.ejb.client.TransactionInterceptor.handleSessionCreation(TransactionInterceptor.java:100)
	at org.jboss.ejb.client.EJBSessionCreationInvocationContext.proceed(EJBSessionCreationInvocationContext.java:70)
	at org.jboss.ejb.client.EJBClientContext.createSession(EJBClientContext.java:835)
	at org.jboss.ejb.client.EJBClient.createSessionProxy(EJBClient.java:198)
	at org.jboss.ejb.client.EJBRootContext.lookupNative(EJBRootContext.java:158)
	... 147 more


org.jboss.as.test.integration.web.cookie.DefaultCookieVersionTestCase.testDefaultCookieVersion0: org.apache.http.conn.HttpHostConnectException: Connect to [::1]:8080 [/0:0:0:0:0:0:0:1] failed: Connection refused (Connection refused)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
	at org.jboss.as.test.integration.web.cookie.DefaultCookieVersionTestCase.commonDefaultCookieVersion(DefaultCookieVersionTestCase.java:114)
	at org.jboss.as.test.integration.web.cookie.DefaultCookieVersionTestCase.testDefaultCookieVersion0(DefaultCookieVersionTestCase.java:92)
Caused by: java.net.ConnectException: Connection refused (Connection refused)
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	at java.net.Socket.connect(Socket.java:589)
	at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
	... 141 more
------- Stdout: -------
 [0m06:46:03,276 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0008: Undertow HTTP listener default suspending
 [0m [0m06:46:03,276 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0008: Undertow HTTPS listener https suspending
 [0m [0m06:46:03,278 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 12) WFLYUT0022: Unregistered web context: '/jbosstest-cookie' from server 'default-server'
 [0m [0m06:46:03,280 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0007: Undertow HTTPS listener https stopped, was bound to [::1]:8443
 [0m [0m06:46:03,295 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0007: Undertow HTTP listener default stopped, was bound to [::1]:8080
 [0m [0m06:46:03,308 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0019: Host default-host stopping
 [0m [0m06:46:03,311 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0004: Undertow 2.0.3.Final stopping
 [0m [0m06:46:03,329 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) WFLYSRV0028: Stopped deployment jbosstest-cookie.war (runtime-name: jbosstest-cookie.war) in 55ms
 [0m [0m06:46:03,330 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0028: Stopped deployment arquillian-service (runtime-name: arquillian-service) in 55ms
 [0m [0m06:46:03,338 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0050: WildFly Servlet 13.0.0.Alpha1-SNAPSHOT (WildFly Core 5.0.0.Alpha2-SNAPSHOT) stopped in 64ms
 [0m [0m06:46:03,341 INFO  [org.jboss.as] (MSC service thread 1-5) WFLYSRV0049: WildFly Servlet 13.0.0.Alpha1-SNAPSHOT (WildFly Core 5.0.0.Alpha2-SNAPSHOT) starting
 [0m [0m06:46:03,399 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m06:46:03,403 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 11) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m06:46:03,412 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m06:46:03,427 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 21) WFLYNAM0001: Activating Naming Subsystem
 [0m [0m06:46:03,427 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 23) WFLYSEC0002: Activating Security Subsystem
 [0m [0m06:46:03,430 INFO  [org.jboss.as.naming] (MSC service thread 1-1) WFLYNAM0003: Starting Naming Service
 [0m [0m06:46:03,434 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 25) WFLYUT0014: Creating file handler for path '/store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/web/target/wildfly/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
 [0m [0m06:46:03,434 INFO  [org.jboss.as.security] (MSC service thread 1-3) WFLYSEC0001: Current PicketBox version=5.0.2.Final
 [0m [0m06:46:03,435 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0003: Undertow 2.0.3.Final starting
 [0m [0m06:46:03,436 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 19) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors
 [0m [0m06:46:03,445 INFO  [org.jboss.as.patching] (MSC service thread 1-4) WFLYPAT0050: WildFly Servlet cumulative patch ID is: base, one-off patches include: none
 [0m [33m06:46:03,449 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-6) WFLYDM0111: Keystore /store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/web/target/wildfly/standalone/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
 [0m [0m06:46:03,449 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0027: Starting deployment of "jbosstest-cookie.war" (runtime-name: "jbosstest-cookie.war")
 [0m [0m06:46:03,449 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0027: Starting deployment of "arquillian-service" (runtime-name: "arquillian-service")
 [0m [0m06:46:03,464 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0012: Started server default-server.
 [0m [0m06:46:03,464 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0018: Host default-host starting


org.jboss.as.test.manualmode.ws.ReloadRequiringChangesTestCase.testWSDLHostUndefineRequiresReloadAndDoesNotAffectRuntime: java.lang.AssertionError
	at org.jboss.as.test.manualmode.ws.ReloadRequiringChangesTestCase.applyUpdate(ReloadRequiringChangesTestCase.java:217)
	at org.jboss.as.test.manualmode.ws.ReloadRequiringChangesTestCase.setWsdlHost(ReloadRequiringChangesTestCase.java:196)
	at org.jboss.as.test.manualmode.ws.ReloadRequiringChangesTestCase.testWSDLHostUndefineRequiresReloadAndDoesNotAffectRuntime(ReloadRequiringChangesTestCase.java:154)
------- Stdout: -------
 [0m07:21:15,524 INFO  [org.jboss.modules] (main) JBoss Modules version 1.7.0.Final
 [0m [0m07:21:15,772 INFO  [org.jboss.msc] (main) JBoss MSC version 1.3.2.Final
 [0m [0m07:21:15,781 INFO  [org.jboss.threads] (main) JBoss Threads version 2.3.2.Final
 [0m [0m07:21:15,907 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0049: WildFly Core 5.0.0.Alpha2-SNAPSHOT "Kenny" starting
 [0m [0m07:21:17,090 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m07:21:17,116 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 23) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m07:21:17,119 INFO  [org.wildfly.security] (ServerService Thread Pool -- 19) ELY00001: WildFly Elytron version 1.2.4.Final
 [0m [0m07:21:17,247 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m07:21:17,262 INFO  [org.xnio] (MSC service thread 1-7) XNIO version 3.6.2.Final
 [0m [0m07:21:17,267 INFO  [org.xnio.nio] (MSC service thread 1-7) XNIO NIO Implementation Version 3.6.2.Final
 [0m [0m07:21:17,317 INFO  [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 5.0.5.Final
 [0m [0m07:21:17,321 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 39) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.4)
 [0m [0m07:21:17,343 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 46) WFLYRS0016: RESTEasy version 3.5.0.Final
 [0m [0m07:21:17,349 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 44) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors
 [0m [0m07:21:17,353 INFO  [org.jboss.as.clustering.jgroups] (ServerService Thread Pool -- 49) WFLYCLJG0001: Activating JGroups subsystem. JGroups version 4.0.11
 [0m [0m07:21:17,354 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 45) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [0m07:21:17,395 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 52) WFLYJSF0007: Activated the following JSF Implementations: [main]
 [0m [0m07:21:17,425 INFO  [org.jboss.as.connector] (MSC service thread 1-1) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.4.8.Final)
 [0m [0m07:21:17,441 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-6) WFLYJCA0018: Started Driver service with driver-name = h2
 [0m [0m07:21:17,450 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 55) WFLYNAM0001: Activating Naming Subsystem
 [0m [0m07:21:17,482 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 66) WFLYWS0002: Activating WebServices Extension
 [0m [33m07:21:17,497 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 64) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m07:21:17,510 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 62) WFLYSEC0002: Activating Security Subsystem
 [0m [0m07:21:17,514 INFO  [org.jboss.as.security] (MSC service thread 1-4) WFLYSEC0001: Current PicketBox version=5.0.2.Final
 [0m [0m07:21:17,569 INFO  [org.jboss.as.naming] (MSC service thread 1-3) WFLYNAM0003: Starting Naming Service
 [0m [0m07:21:17,573 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-6) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
 [0m [0m07:21:17,584 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0003: Undertow 2.0.3.Final starting
 [0m [0m07:21:17,719 INFO  [org.jboss.as.ejb3] (MSC service thread 1-3) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 64 (per class), which is derived from thread worker pool sizing.
 [0m [0m07:21:17,719 INFO  [org.jboss.as.ejb3] (MSC service thread 1-7) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 16 (per class), which is derived from the number of CPUs on this host.
 [0m [0m07:21:17,762 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 65) WFLYUT0014: Creating file handler for path '/store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/jbossas-dwm-0/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
 [0m [0m07:21:17,805 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0012: Started server default-server.
 [0m [0m07:21:17,826 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0018: Host default-host starting
 [0m [0m07:21:17,949 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0006: Undertow AJP listener ajp listening on [::1]:8209
 [0m [0m07:21:17,953 INFO  [org.jboss.modcluster] (ServerService Thread Pool -- 68) MODCLUSTER000001: Initializing mod_cluster version 1.3.9.Final
 [0m [0m07:21:17,959 INFO  [org.jboss.modcluster] (ServerService Thread Pool -- 68) MODCLUSTER000032: Listening to proxy advertisements on /224.0.1.105:23364
 [0m [0m07:21:17,960 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0006: Undertow HTTP listener default listening on [::1]:8280
 [0m [31m07:21:17,980 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC000001: Failed to start service jboss.patching.manager: org.jboss.msc.service.StartException in service jboss.patching.manager: java.lang.IllegalStateException: Duplicate layer 'base'
	at org.jboss.as.patching.installation.InstallationManagerService.start(InstallationManagerService.java:106)
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1714)
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1693)
	at org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1540)
	at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
	at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
	at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
	at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1378)
	at java.lang.Thread.run(Thread.java:748)


org.wildfly.test.manual.elytron.seccontext.AuthenticationForwardingSLSFTestCase.testServletBasicToEjbForwardedIdentity: 	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:184)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:162)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:91)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:244)
	at org.wildfly.test.manual.elytron.seccontext.AbstractSecurityContextPropagationTestBase$ServerHolder.resetContainerConfiguration(AbstractSecurityContextPropagationTestBase.java:631)
	at org.wildfly.test.manual.elytron.seccontext.AbstractSecurityContextPropagationTestBase.setupServer1(AbstractSecurityContextPropagationTestBase.java:259)
	at org.wildfly.test.manual.elytron.seccontext.AbstractSecurityContextPropagationTestBase.before(AbstractSecurityContextPropagationTestBase.java:242)
------- Stdout: -------
 [0m07:32:23,167 INFO  [org.jboss.modules] (main) JBoss Modules version 1.7.0.Final
 [0m [0m07:32:23,416 INFO  [org.jboss.msc] (main) JBoss MSC version 1.3.2.Final
 [0m [0m07:32:23,425 INFO  [org.jboss.threads] (main) JBoss Threads version 2.3.2.Final
 [0m [0m07:32:23,550 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0049: WildFly Core 5.0.0.Alpha2-SNAPSHOT "Kenny" starting
 [0m [0m07:32:24,760 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m07:32:24,781 INFO  [org.wildfly.security] (ServerService Thread Pool -- 6) ELY00001: WildFly Elytron version 1.2.4.Final
 [0m [0m07:32:24,783 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 32) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m07:32:24,889 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m07:32:24,903 INFO  [org.xnio] (MSC service thread 1-4) XNIO version 3.6.2.Final
 [0m [0m07:32:24,909 INFO  [org.xnio.nio] (MSC service thread 1-4) XNIO NIO Implementation Version 3.6.2.Final
 [0m [0m07:32:24,940 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 45) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [0m07:32:24,944 INFO  [org.jboss.as.clustering.jgroups] (ServerService Thread Pool -- 49) WFLYCLJG0001: Activating JGroups subsystem. JGroups version 4.0.11
 [0m [33m07:32:24,957 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 64) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m07:32:24,963 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 44) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors
 [0m [0m07:32:24,974 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 39) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.4)
 [0m [0m07:32:24,976 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 62) WFLYSEC0002: Activating Security Subsystem
 [0m [0m07:32:24,978 INFO  [org.jboss.as.security] (MSC service thread 1-8) WFLYSEC0001: Current PicketBox version=5.0.2.Final
 [0m [0m07:32:24,980 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 46) WFLYRS0016: RESTEasy version 3.5.0.Final
 [0m [0m07:32:24,988 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 52) WFLYJSF0007: Activated the following JSF Implementations: [main]
 [0m [0m07:32:24,990 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 66) WFLYWS0002: Activating WebServices Extension
 [0m [0m07:32:25,000 INFO  [org.jboss.as.connector] (MSC service thread 1-4) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.4.8.Final)
 [0m [0m07:32:25,003 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0003: Undertow 2.0.3.Final starting
 [0m [0m07:32:25,008 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 55) WFLYNAM0001: Activating Naming Subsystem
 [0m [0m07:32:25,034 INFO  [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 5.0.5.Final
 [0m [0m07:32:25,056 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-6) WFLYJCA0018: Started Driver service with driver-name = h2
 [0m [0m07:32:25,155 INFO  [org.jboss.as.naming] (MSC service thread 1-4) WFLYNAM0003: Starting Naming Service
 [0m [0m07:32:25,159 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-2) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
 [0m [0m07:32:25,239 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 65) WFLYUT0014: Creating file handler for path '/store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/jbossas-dwm-0/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
 [0m [0m07:32:25,246 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0012: Started server default-server.
 [0m [0m07:32:25,308 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0018: Host default-host starting
 [0m [0m07:32:25,374 INFO  [org.jboss.as.ejb3] (MSC service thread 1-7) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 16 (per class), which is derived from the number of CPUs on this host.
 [0m [0m07:32:25,375 INFO  [org.jboss.as.ejb3] (MSC service thread 1-1) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 64 (per class), which is derived from thread worker pool sizing.
 [0m [0m07:32:25,393 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0006: Undertow HTTP listener default listening on [::1]:8280
 [0m [0m07:32:25,393 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0006: Undertow AJP listener ajp listening on [::1]:8209
 [0m [0m07:32:25,419 INFO  [org.jboss.modcluster] (ServerService Thread Pool -- 68) MODCLUSTER000001: Initializing mod_cluster version 1.3.9.Final
 [0m [0m07:32:25,431 INFO  [org.jboss.modcluster] (ServerService Thread Pool -- 68) MODCLUSTER000032: Listening to proxy advertisements on /224.0.1.105:23364
 [0m [0m07:32:25,556 INFO  [org.jboss.as.ejb3] (MSC service thread 1-5) WFLYEJB0493: EJB subsystem suspension complete
 [0m [31m07:32:25,591 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC000001: Failed to start service jboss.patching.manager: org.jboss.msc.service.StartException in service jboss.patching.manager: java.lang.IllegalStateException: Duplicate layer 'base'
	at org.jboss.as.patching.installation.InstallationManagerService.start(InstallationManagerService.java:106)
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1714)
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1693)
	at org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1540)
	at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)


org.wildfly.test.integration.elytron.rolemappers.AggregateRoleMapperTestCase: 	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:184)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:162)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:91)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:244)


org.wildfly.test.integration.elytron.batch.BatchSubsystemSecurityTestCase: 	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:184)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:162)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:91)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:244)


org.jboss.as.test.clustering.cluster.web.DistributableTestCase.testGracefulServeOnShutdown: 	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:184)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:162)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:91)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:244)
	at org.jboss.as.test.clustering.NodeUtil.deploy(NodeUtil.java:47)
	at org.jboss.as.test.clustering.NodeUtil.deploy(NodeUtil.java:41)
	at org.jboss.as.test.clustering.cluster.AbstractClusteringTestCase.beforeTestMethod(AbstractClusteringTestCase.java:149)
------- Stdout: -------
 [0m06:59:38,965 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0027: Starting deployment of "DistributableTestCase.war" (runtime-name: "DistributableTestCase.war")
 [0m [31m06:59:38,968 ERROR [org.jboss.as.server] (management-handler-thread - 1) WFLYSRV0021: Deploy of deployment "DistributableTestCase.war" was rolled back with the following failure message: undefined
 [0m [0m06:59:38,974 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0028: Stopped deployment DistributableTestCase.war (runtime-name: DistributableTestCase.war) in 5ms
 [0m [0m06:59:38,974 INFO  [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.ajp: Failed to start service
      service org.wildfly.undertow.listener.https: Failed to start service
      service org.wildfly.undertow.listener.default: Failed to start service

 [0m


org.jboss.as.test.manualmode.ejb.client.outbound.connection.security.ElytronRemoteOutboundConnectionTestCase.testElytronDefaultContextWithBareRemoting: 	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:184)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:162)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:91)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:244)
	at org.jboss.as.test.manualmode.ejb.client.outbound.connection.security.ElytronRemoteOutboundConnectionTestCase.testElytronDefaultContextWithBareRemoting(ElytronRemoteOutboundConnectionTestCase.java:363)
------- Stdout: -------
 [0m07:25:08,971 INFO  [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.default: Failed to start service
      service org.wildfly.undertow.listener.https: Failed to start service

 [0m [0m07:25:08,980 INFO  [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.default: Failed to start service
      service org.wildfly.undertow.listener.https: Failed to start service

 [0m [0m07:25:08,990 INFO  [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.default: Failed to start service
      service org.wildfly.undertow.listener.https: Failed to start service

 [0m [0m07:25:09,008 INFO  [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.default: Failed to start service
      service org.wildfly.undertow.listener.https: Failed to start service

 [0m [0m07:25:09,014 INFO  [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.default: Failed to start service
      service org.wildfly.undertow.listener.https: Failed to start service

 [0m [0m07:25:09,016 INFO  [org.jboss.as.remoting] (MSC service thread 1-6) WFLYRMT0001: Listening on [::1]:54447
 [0m [0m07:25:09,022 INFO  [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.default: Failed to start service
      service org.wildfly.undertow.listener.https: Failed to start service

 [0m [0m07:25:09,034 INFO  [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.https: Failed to start service
      service org.wildfly.undertow.listener.default: Failed to start service

 [0m [0m07:25:09,041 INFO  [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.https: Failed to start service
      service org.wildfly.undertow.listener.default: Failed to start service

 [0m [0m07:25:09,049 INFO  [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.https: Failed to start service
      service org.wildfly.undertow.listener.default: Failed to start service

 [0m [0m07:25:09,055 INFO  [org.jboss.as.controller] (management-handler-thread - 2) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.https: Failed to start service
      service org.wildfly.undertow.listener.default: Failed to start service

 [0m [0m07:25:09,061 INFO  [org.jboss.as.controller] (management-handler-thread - 2) WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service org.wildfly.undertow.listener.https: Failed to start service
      service org.wildfly.undertow.listener.default: Failed to start service



org.wildfly.test.manual.elytron.seccontext.AuthenticationForwardingSFSLTestCase.testServer2ExceptionFromForwardedAuthn: 	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:184)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:162)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:91)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:244)
	at org.wildfly.test.manual.elytron.seccontext.AbstractSecurityContextPropagationTestBase$ServerHolder.resetContainerConfiguration(AbstractSecurityContextPropagationTestBase.java:631)
	at org.wildfly.test.manual.elytron.seccontext.AbstractSecurityContextPropagationTestBase.setupServer2(AbstractSecurityContextPropagationTestBase.java:269)
	at org.wildfly.test.manual.elytron.seccontext.AbstractSecurityContextPropagationTestBase.before(AbstractSecurityContextPropagationTestBase.java:243)
------- Stdout: -------
 [0m07:37:25,253 INFO  [org.jboss.modules] (main) JBoss Modules version 1.7.0.Final
 [0m [0m07:37:25,482 INFO  [org.jboss.msc] (main) JBoss MSC version 1.3.2.Final
 [0m [0m07:37:25,491 INFO  [org.jboss.threads] (main) JBoss Threads version 2.3.2.Final
 [0m [0m07:37:25,611 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0049: WildFly Core 5.0.0.Alpha2-SNAPSHOT "Kenny" starting
 [0m [0m07:37:26,764 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m07:37:26,788 INFO  [org.wildfly.security] (ServerService Thread Pool -- 19) ELY00001: WildFly Elytron version 1.2.4.Final
 [0m [0m07:37:26,790 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 29) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m07:37:26,837 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m07:37:26,856 INFO  [org.xnio] (MSC service thread 1-7) XNIO version 3.6.2.Final
 [0m [0m07:37:26,861 INFO  [org.xnio.nio] (MSC service thread 1-7) XNIO NIO Implementation Version 3.6.2.Final
 [0m [0m07:37:26,890 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 42) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [0m07:37:26,903 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 50) WFLYNAM0001: Activating Naming Subsystem
 [0m [0m07:37:26,914 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 36) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.4)
 [0m [0m07:37:26,917 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 48) WFLYJSF0007: Activated the following JSF Implementations: [main]
 [0m [0m07:37:26,922 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 57) WFLYSEC0002: Activating Security Subsystem
 [0m [33m07:37:26,923 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 58) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m07:37:26,925 INFO  [org.jboss.as.connector] (MSC service thread 1-1) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.4.8.Final)
 [0m [0m07:37:26,925 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-5) WFLYJCA0018: Started Driver service with driver-name = h2
 [0m [0m07:37:26,938 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 43) WFLYRS0016: RESTEasy version 3.5.0.Final
 [0m [0m07:37:26,947 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 60) WFLYWS0002: Activating WebServices Extension
 [0m [0m07:37:26,948 INFO  [org.jboss.as.naming] (MSC service thread 1-1) WFLYNAM0003: Starting Naming Service
 [0m [0m07:37:26,950 INFO  [org.jboss.as.security] (MSC service thread 1-4) WFLYSEC0001: Current PicketBox version=5.0.2.Final
 [0m [0m07:37:26,950 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-8) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
 [0m [0m07:37:26,974 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 41) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors
 [0m [0m07:37:26,994 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0003: Undertow 2.0.3.Final starting
 [0m [0m07:37:27,012 INFO  [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 5.0.5.Final
 [0m [0m07:37:27,168 INFO  [org.jboss.as.ejb3] (MSC service thread 1-5) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 64 (per class), which is derived from thread worker pool sizing.
 [0m [0m07:37:27,172 INFO  [org.jboss.as.ejb3] (MSC service thread 1-4) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 16 (per class), which is derived from the number of CPUs on this host.
 [0m [0m07:37:27,230 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 59) WFLYUT0014: Creating file handler for path '/store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/seccontext-server2/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
 [0m [0m07:37:27,257 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0012: Started server default-server.
 [0m [0m07:37:27,302 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0018: Host default-host starting
 [0m [0m07:37:27,499 INFO  [org.jboss.as.ejb3] (MSC service thread 1-2) WFLYEJB0493: EJB subsystem suspension complete
 [0m [0m07:37:27,599 INFO  [org.jboss.as.patching] (MSC service thread 1-5) WFLYPAT0050: WildFly cumulative patch ID is: base, one-off patches include: none
 [0m [0m07:37:27,607 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0006: Undertow HTTP listener default listening on [::1]:8180
 [0m [0m07:37:27,630 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-8) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS]
 [0m [33m07:37:27,631 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-4) WFLYDM0111: Keystore /store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/seccontext-server2/standalone/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
 [0m [0m07:37:27,639 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-6) WFLYDS0013: Started FileSystemDeploymentService for directory /store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/seccontext-server2/standalone/deployments
 [0m [0m07:37:27,748 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-6) WFLYUT0006: Undertow HTTPS listener https listening on [::1]:8543
 [0m [0m07:37:27,803 INFO  [org.jboss.ws.common.management] (MSC service thread 1-2) JBWS022052: Starting JBossWS 5.2.0.Final (Apache CXF 3.2.2) 
 [0m [0m07:37:27,896 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server
 [0m [0m07:37:27,901 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://[::1]:10090/management
 [0m [0m07:37:27,901 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://[::1]:10090
 [0m [0m07:37:27,901 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Core 5.0.0.Alpha2-SNAPSHOT "Kenny" started in 2975ms - Started 287 of 509 services (307 services are lazy, passive or on-demand)



##### there are 1095 more failed tests, see build details
@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Mar 27, 2018

The tests failure seems unrelated. In the meantime...

@jmesnil @bstansberry do you still have some changes request? I think I've covered all you mentioned but maybe I've missed something (or introduce an other problem :/ )

@jmesnil jmesnil added the rebase-this label Jun 8, 2018
@rpelisse rpelisse force-pushed the rpelisse:JBEAP-6984 branch from 9607057 to d198161 Oct 19, 2018
@wildfly-ci

This comment has been minimized.

Copy link

wildfly-ci commented Oct 19, 2018

Core - Full Integration Build 8077 outcome was FAILURE using a merge of d198161
Summary: Tests failed: 1 (1 new), passed: 4617, ignored: 137 Build time: 01:53:30

Failed tests

org.jboss.as.test.clustering.cluster.ejb.remote.RemoteStatefulEJBConcurrentFailoverTestCase.test: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: javax.ejb.EJBException: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 20 from node-1
	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.util.concurrent.FutureTask.get(FutureTask.java:192)
	at org.jboss.as.test.clustering.cluster.ejb.remote.RemoteStatefulEJBConcurrentFailoverTestCase.test(RemoteStatefulEJBConcurrentFailoverTestCase.java:125)
	at org.jboss.as.test.clustering.cluster.ejb.remote.RemoteStatefulEJBConcurrentFailoverTestCase.test(RemoteStatefulEJBConcurrentFailoverTestCase.java:85)
Caused by: java.lang.IllegalStateException: javax.ejb.EJBException: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 20 from node-1
	at org.jboss.as.test.clustering.cluster.ejb.remote.RemoteStatefulEJBConcurrentFailoverTestCase$LookupTask.run(RemoteStatefulEJBConcurrentFailoverTestCase.java:173)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: javax.ejb.EJBException: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 20 from node-1
	at org.jboss.as.ejb3.remote.AssociationImpl.lambda$receiveInvocationRequest$0(AssociationImpl.java:220)
	at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
	at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
	at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
	at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1378)
	... 1 more
	Suppressed: javax.ejb.NoSuchEJBException: No such EJB: /RemoteStatefulEJBConcurrentFailoverTestCase/SlowStatefulIncrementorBean @ remote+http://[0:0:0:0:0:0:0:1]:8080
		at org.jboss.ejb.protocol.remote.EJBClientChannel$MethodInvocation.handleResponse(EJBClientChannel.java:1074)
		at org.jboss.ejb.protocol.remote.EJBClientChannel$MethodInvocation.handleResponse(EJBClientChannel.java:1001)
		at org.jboss.remoting3.util.InvocationTracker.signalResponse(InvocationTracker.java:167)
		at org.jboss.ejb.protocol.remote.EJBClientChannel.processMessage(EJBClientChannel.java:186)
		at org.jboss.ejb.protocol.remote.EJBClientChannel.access$100(EJBClientChannel.java:112)
		at org.jboss.ejb.protocol.remote.EJBClientChannel$1$1.handleMessage(EJBClientChannel.java:680)
		at org.jboss.remoting3.remote.RemoteConnectionChannel.lambda$handleMessageData$3(RemoteConnectionChannel.java:430)
		at org.jboss.remoting3.EndpointImpl$TrackingExecutor.lambda$execute$0(EndpointImpl.java:949)
		... 5 more
------- Stdout: -------
 [0m02:11:11,154 INFO  [org.jboss.modules] (main) JBoss Modules version 1.8.6.Final
 [0m [0m02:11:11,533 INFO  [org.jboss.msc] (main) JBoss MSC version 1.4.5.Final
 [0m [0m02:11:11,549 INFO  [org.jboss.threads] (main) JBoss Threads version 2.3.2.Final
 [0m [0m02:11:11,729 INFO  [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: WildFly Full 15.0.0.Alpha1-SNAPSHOT (WildFly Core 7.0.0.Alpha5-SNAPSHOT) starting
 [0m [0m02:11:12,787 INFO  [org.wildfly.security] (ServerService Thread Pool -- 27) ELY00001: WildFly Elytron version 1.7.0.CR3
 [0m [0m02:11:13,698 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m02:11:13,755 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 40) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m02:11:13,886 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m02:11:13,913 INFO  [org.xnio] (MSC service thread 1-7) XNIO version 3.6.5.Final
 [0m [0m02:11:13,922 INFO  [org.xnio.nio] (MSC service thread 1-7) XNIO NIO Implementation Version 3.6.5.Final
 [0m [0m02:11:13,998 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 47) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.4)
 [0m [0m02:11:14,050 INFO  [org.wildfly.iiop.openjdk] (ServerService Thread Pool -- 54) WFLYIIOP0001: Activating IIOP Subsystem
 [0m [0m02:11:14,054 INFO  [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version 5.0.8.Final
 [0m [0m02:11:14,059 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 55) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [0m02:11:14,084 INFO  [org.jboss.as.clustering.jgroups] (ServerService Thread Pool -- 60) WFLYCLJG0001: Activating JGroups subsystem. JGroups version 4.0.15
 [0m [0m02:11:14,090 INFO  [org.wildfly.extension.microprofile.config.smallrye._private] (ServerService Thread Pool -- 67) WFLYCONF0001: Activating WildFly MicroProfile Config Subsystem
 [0m [0m02:11:14,094 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 57) WFLYRS0016: RESTEasy version 3.6.1.SP2
 [0m [33m02:11:14,100 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 80) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m02:11:14,268 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 71) WFLYNAM0001: Activating Naming Subsystem


@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Oct 19, 2018

Just for clarity purpose: I've rebased this change, but I still have to work on it (and won't before at least a couple of weeks). So please disregard this PR for now.

@bstansberry bstansberry added hold and removed rebase-this labels Jan 19, 2019
…stem buffer-pool attributes
@rpelisse rpelisse force-pushed the rpelisse:JBEAP-6984 branch from d198161 to b041c61 Jan 31, 2019
@darranl

This comment has been minimized.

Copy link
Contributor

darranl commented Apr 8, 2019

Hello @rpelisse I am just looking to clean up some of the PRs in the queue, is there likely to be any progress on this one in the short term? If not would it better to close this one and either reopen or resubmit once ready?

@@ -0,0 +1,83 @@
package org.wildfly.extension.io;

This comment has been minimized.

Copy link
@darranl

darranl Apr 8, 2019

Contributor

When this is ready to be looked at this file is missing it's copyright header.

@rpelisse

This comment has been minimized.

Copy link
Contributor Author

rpelisse commented Apr 8, 2019

Yes, let's close this! This is a bit old and I have no time right now to explore it again. If somehow it becomes important, let me know, otherwise I'll set up a new PR when I can.

@rpelisse rpelisse closed this Apr 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

5 participants
You can’t perform that action at this time.