Does anyone use wildfly-arquillian with domain servers? If so does it work?

I was processing pull request for the wildfly-arquillian [1] project. During the process I found a pull requestion for an issue with using arquillian on domain servers [2]. This led me to look at the to look at the domain adapters. Looking through the code it looks quite out of date and potentially wrong in some places. I started updating and noticed that the tests were ignored. I re-enabled them and realized the adapter doesn't seem to work at all.

The main issue seems to be that deployments are not rolled out to the servers. If I change the deployment plan to rollback on error it has an error message that states "WFLYDC0022: Operation failed or was rolled back on all servers.". No other reason. I can start the same server used in domain mode and execute CLI commands or use an operation identical to the one created by the deployment plan and all seems to work fine. I assume this issue is unique to arquillian.

I'm at the point where I don't want to invest anymore time if no one is using arquillian for domain servers. If anyone is using it and has an example application that you could share that would be helpful :)

I propose if no one is using it, we scrap it.

If people *are* using it I propose we do a redesign it a bit. There's mainly some things exposed I don't think should be exposed. I could keep compatibility too fairly easily. It would be about the same amount of work either way I think.

If anyone else has other ideas I'm open to that as well.


[1]: https://github.com/wildfly/wildfly-arquillian
[2]: https://issues.jboss.org/browse/ARQ-1971

--
James R. Perkins
JBoss by Red Hat