the archetypes at https://github.com/wildfly/wildfly-archetypes
(e.g. "wildfly-javaee7-webapp-ear-blank-archetype") are for WildFly 8,
and when updating the WildFly version in pom.xmls, a lot of further
changes is required, see https://issues.jboss.org/browse/WFLY-9703
(which is only part of the changes).
I am interested in creating new archetypes for WildFly 15. What do you
My plan is to name them e.g.
"wildfly15-javaee8-webapp-ear-blank-archetype" and to create a new
archetype version each time a new WildFly major version is released.
If you are OK with this, I will struggle with my first steps in Git, and
I probably will ask some more or less dumb questions about details ;-).
I'm sorry to say that we've decided to delay the WildFly 18 Final release,
probably by at least seven days. There are a few critical bugs we want
resolved in the final, and those will require some component upgrades that
will take some time.
Please note that we won't be merging further changes for 18 unrelated to
the blocking issues that we're tracking. If that starts to be disruptive
we can look next week at creating the 18.0.x branch before the final and
using it for the last few changes, opening master up for work on 19.
Thanks everyone, for all your efforts on WildFly 18!
Sorry for pushing this but I wanted to ask if somebody could have a look
at LOGMGR-260  and the corresponding PR .
We believe this affects everybody that runs WildFly on Java 9+ and uses
JMX over RMI (the default implementation). The bug causes all
java.util.logging.Loggers used by JDK modules to have Level.ALL. The log
messages won't be written but the guards will fail and the LogRecords
will get created.
We have are running a custom patch with the PR but we would like to see
this merged so that we can get rid of the patch.
I'm following this guide to get logging sent to kafka:
This works on EAP 7.2.3.GA running on JDK 8, but fails to run on JDK 11:
15:54:28,819 ERROR [org.jboss.as.controller.management-operation]
(Controller Boot Thread) WFLYCTL0013: Operation ("add") failed -
("subsystem" => "logging"),
("custom-handler" => "kafka")
]): java.lang.IllegalArgumentException: Failed to load module
"org.apache.log4j" for pojo "kafka"
Do you think this is related to the new module system in JDK 11 and I
need to add some extra JVM flags to get it to work?
Thank you for your help!
would the Wildfly team be interested in (or opposed to) receiving component
upgrade PRs, which would be created automatically when a new component version
is released? (I'm talking about new micro/SP versions, depending on the
component, i.e. version that could be reasonably expected to be suitable for
consumption, without issues like breaking API changes etc.)
I'm working on a tool , which is able to provide these PRs.
The tool scans given project for dependencies, and then looks at what versions
of those dependencies are available in Maven Central and possibly other
repositories. I can configure rules for each dependency, that specify what
versions should be considered viable for upgrading (e.g. for "org.picketlink:*"
we would only offer new "SP" builds in the same micro, for most of the other
dependencies we would only offer new micros, and some artifacts would perhaps
be blacklisted). Example of this configuration is here .
Advantages that I believe could be gained from this:
* It would bring us an advantage of having new component micros tested soon in
Wildfly, and therefore having more confidence when we need to do the same
upgrades in EAP.
* It would also help in preventing EAP running ahead of Wildfly in component
versions, which happens occasionally. EAP release coordinator usually spots
this problem and creates missing PR in Wildfly, but it's a manual check and
therefore a small risk remains.
* It would ensure Wildfly is consuming latest component fixes.
You can review PRs generated last week in my fork of Wildfly .
It's a work in progress, I expect the tool and it's configuration would evolve
according to experiences we would get from using it...
What do you think?
Software Engineer, JBoss SET