Hi, related to this issue [Solved] Wildfly Embedded and Eclipse
I was thinking that we could start working in small steps so users that want to use wildfly embedded doesn’t need to start dealing with maven dependency plugin and for example having problems when they try to run their tests from IDE (which can cause some problems as described in previous link).
So what do you think about modifying for now the wildfly embedded adapter so in case that wildfly is not present on target directory it is automatically downloaded. Of course this would mean that we need to set a configuration parameter to set the coordinates but thanks of this I think we will be able to:
- avoid having to use maven dependency plugin or some hack in gradle
- Some properties like jboss.home and module.path can be automatically set
- maybe java.util.logging.manager can be set a default value with org.jboss.logmanager.LogManager class so you don’t need to set it any more if you are going to use the default one.
I have time to implement this feature and my idea would be implement it as it is currently done in TomEE https://github.com/apache/tomee/blob/develop/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEContainer.java#L205