• CLI - Support for operators | , >> and grep command

    Support for | and >> operators and grep command   AnalysisSummaryAesh 1.0 comes with a set of useful operators. 2 are of particular interest in CLI: In order to extend the CLI ‘>’ support wi...
    Profile Photo
    last modified by jdenise
  • CLI- Better completion for arguments

    Better completion for arguments   AnalysisSummaryUse completion to help choose the right arguments/properties to use to compose an operation. This doesn’t apply to command. RequirementsCompletion helps unde...
    Profile Photo
    last modified by jdenise
  • Design notes on allowing multiple jboss-module versions / roots to be used when starting an embedded server / hostcontroller

    Overview  Use (or not) of jboss-modules in the CLI or for embedded server boot has some areas that could be improved. Most of these issues are located around what versions of modules and / or which module direct...
    Profile Photo
    last modified by luck3y
  • Design notes for allowing an embedded hostcontroller to be started with empty host and / or domain configuration files

    Overview  Currently, the embedded host controller (embed-host-controller) does not permit empty configuration files to be used when booting a new instance of the HC. A similar behavior is currently supported in ...
    Profile Photo
    last modified by luck3y
  • Design Notes for socket log handler

    Overview  Pushing log messages to a centralized log collector/server seems to be a more common practice, especially with microservices. This can currently be done with a syslog-handler. However newer collectors ...
    Profile Photo
    last modified by jamezp
  • Analysis / Design - SAML SASL mechanism

    AnalysisSummary RFC 9565 introduce SAML SASL mechanism, where SASL server needs to wait and receive information (authentication-statement) from IdP. But this information is send from IdP out of SASL, by direct HTTP ca...
    Profile Photo
    last modified by honza889
  • CLI - Aesh 1.0 integration and patch command rewrite

    Aesh 1.0 integration and patch command rewrite   AnalysisSummaryIn order to modernize the way to develop CLI commands, CLI needs to support commands developed with aesh 1.0 API. Aesh has been recently re-architec...
    Profile Photo
    last modified by jdenise
  • Wildfly Provisioning

    This document contains all the information about the new Wildfly provisioning system. It is very much a work in progress at the moment.   Overview Previously Wildfly was build using a collection of ant scripts th...
    Profile Photo
    last modified by swd847
  • CLI - Output JSON

    CLI to output JSON AnalysisSummary CLI to display ModelNode with JSON syntax. RequirementsOffer the ability to configure CLI to display JSON instead of DMR syntax, DMR syntax being the default. Design NotesAdd a new ...
    Profile Photo
    last modified by jdenise
  • CLI - Rework deployment related commands for better UX and maintainability

    Rework deployment related commands for better UX and maintainability   AnalysisSummaryThe deploy and undeploy commands are difficult to use and maintain. A new command should be introduced to offer explicit actio...
    Profile Photo
    last modified by jdenise
  • Analysis / Design Relax need for /subsystem=undertow/application-security-domain=*

    Analysis  Summary As WildFly Elytron was added to WildFly we were required to support applications either using the legacy PicketBox configuration OR the new WildFly Elytron configuration, to facilitate this we a...
    Profile Photo
    last modified by dlofthouse
  • CLI - commands management

    CLI commands management   AnalysisSummaryWith the evolution of CLI to support aesh 1.0 commands, we have new use cases that CLI needs to handle. For example, to take benefit of third-party aesh commands (eg: aesh...
    Profile Photo
    last modified by jdenise
  • CLI - Rework batch related commands for better UX

    Rework batch related commands for better UX   AnalysisSummaryThe batch command is difficult to use. The combination of options is not that obvious to use. Batch command is associated to a bunch of other commands ...
    Profile Photo
    last modified by jdenise
  • CLI - Stored commands

    AnalysisSummary It has been identified a need to capture a set of commands in order to address 2 use cases: 1) Capture a set of commands in order to create a re-usable named command for this set of commands 2) Captu...
    Profile Photo
    last modified by jdenise
  • CLI - Revisit Ctrl-C and Ctrl-D handling

    Revisit Ctrl-C and Ctrl-D handling in CLI   AnalysisSummaryExiting when Ctrl-C is typed in all cases seems not the best UX. CLI should align to bash like behavior. RequirementsCtrl-C CLI behaviour (similar to ba...
    Profile Photo
    last modified by jdenise
  • CLI - Highlight of open/close characters

    Highlight of open/close characters   AnalysisSummaryIn a context where we have a nesting of complex objects as operation parameters, it is difficult to match the '{' and '[' with their closing counterparts. In pa...
    Profile Photo
    last modified by jdenise
  • Elytron HTTP Digest Nonce Handling - Design

    This design is to consider a new nonce handling strategy for HTTP Digest authentication for the HTTP Digest authentication mechanism being provided under issue [ELY-286] HTTP Digest Authentication - JBoss Issue Tracke...
    Profile Photo
    last modified by dlofthouse
  • Resteasy Digest Authorisation

    Hi,   how can i implement a digest auth with resteasy?
    Profile Photo
    last modified by nicodeluxe
  • Could not obtain connection to any of these urls localhost 1099

    I use CXF Local Transport for testing the JAX-RS methods who have code like this: javax.naming.Context initialContext = new InitialContext(); TMM tmm = (TMM) initialContext.lookup("java:app/cos/TMM"); result = tmm.c...
    Profile Photo
    last modified by manumg
  • Analysis / Design - KeyStore password as default KeyManager password

    AnalysisSummary The current KeyManager definition in Elytron requires to specify password for decrypting KeyStore items. Legacy PicketBox implementations didn't required to specify this password - when not specified, ...
    Profile Photo
    last modified by honza889