Skip to content

Commit

Permalink
WFLY-18951 Undertow console-access-log resource falsely advertises it…
Browse files Browse the repository at this point in the history
…s capability service type
  • Loading branch information
pferraro committed May 24, 2024
1 parent 2580d70 commit e316ca2
Showing 1 changed file with 3 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
import org.jboss.as.controller.AbstractAddStepHandler;
import org.jboss.as.controller.AbstractRemoveStepHandler;
import org.jboss.as.controller.AttributeDefinition;
import org.jboss.as.controller.CapabilityServiceBuilder;
import org.jboss.as.controller.OperationContext;
import org.jboss.as.controller.OperationFailedException;
import org.jboss.as.controller.PathAddress;
Expand All @@ -30,7 +31,6 @@
import org.jboss.dmr.ModelNode;
import org.jboss.dmr.ModelType;
import org.jboss.dmr.Property;
import org.jboss.msc.service.ServiceBuilder;
import org.jboss.msc.service.ServiceController;
import org.xnio.XnioWorker;

Expand All @@ -41,8 +41,7 @@
*/
class ConsoleAccessLogDefinition extends PersistentResourceDefinition {
static final PathElement PATH_ELEMENT = PathElement.pathElement(Constants.SETTING, Constants.CONSOLE_ACCESS_LOG);
private static final RuntimeCapability<Void> CONSOLE_ACCESS_LOG_CAPABILITY = RuntimeCapability.Builder.of(
Capabilities.CAPABILITY_CONSOLE_ACCESS_LOG, true, EventLoggerService.class)
private static final RuntimeCapability<Void> CONSOLE_ACCESS_LOG_CAPABILITY = RuntimeCapability.Builder.of(Capabilities.CAPABILITY_CONSOLE_ACCESS_LOG, true)
.setDynamicNameMapper(BinaryCapabilityNameResolver.GRANDPARENT_PARENT)
.build();

Expand Down Expand Up @@ -107,8 +106,7 @@ protected void performRuntime(final OperationContext context, final ModelNode op
final String serverName = serverAddress.getLastElement().getValue();
final String hostName = hostAddress.getLastElement().getValue();

final ServiceBuilder<?> serviceBuilder = context.getServiceTarget()
.addService(CONSOLE_ACCESS_LOG_CAPABILITY.getCapabilityServiceName(address));
final CapabilityServiceBuilder<?> serviceBuilder = context.getCapabilityServiceTarget().addService();

final Supplier<Host> hostSupplier = serviceBuilder.requires(
context.getCapabilityServiceName(Capabilities.CAPABILITY_HOST, Host.class, serverName, hostName));
Expand Down

0 comments on commit e316ca2

Please sign in to comment.