Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Robin Eggenkamp
@Edubits
Hi @bdwyertech, first of all thanks for your work on the Chef WildFly cookbook :smile: I was trying to use it with WildFly 10.0.0.Final, it installs well but doesn't run. I assume because of a change in the the standalone.xml files. What would be the recommended way to fix or workaround this?
Brian Dwyer
@bdwyertech
Hi @Edubits , you are likely correct, it is probably something up with a new configuration format. Same thing happened when I bumped this cookbook from 8 to 9. In the future, I am going to re-write this to function for multiple versions.
For the time being, you can likely override the template from a wrapper cookbook
Robin Eggenkamp
@Edubits
Ok, I'll try that :)
Brian Dwyer
@bdwyertech
Something like this might do it, overriding resources can be a bit tricky
resources("template[#{::File.join(node['wildfly']['base'], 'standalone', 'configuration', node['wildfly']['sa']['conf'])}]").tap do |cfg|
  cfg.source 'YOUR FILE'
  cfg.cookbook 'YOUR COOKBOOK'
end
That's just a quick guess, a little bit more background on that type of thing here
Brian Dwyer
@bdwyertech
Bit more info for you there @Edubits ^^
Robin Eggenkamp
@Edubits
Thanks a lot @bdwyertech !
jeusdi
@jeusdi
Si, is there some way to provide a user/password values in order to access to administrative console (localhost:9990)?
Brian Dwyer
@bdwyertech
@jeusdi Check out these attributes. You can put users in there with the correct format. https://github.com/bdwyertech/chef-wildfly/blob/master/attributes/users.rb#L23-L29
jeusdi
@jeusdi
Is there someway for setting debug interface up abroad all interfaces?
Brian Dwyer
@bdwyertech
To all -- I am working on a new version of this cookbook that will include potentially breaking changes... Please ensure you have versions pinned and such.
Brian Dwyer
@bdwyertech

1. Resource Driven

  • Allow for more customization of the installation itself, and allow for multiple instances.

2. Drop support for XML Templates

  • It is tough to adjust those XML config templates (standalone, etc.) for each new version of WildFly that comes out. Use Java Properties or the JB-CLI to set/maintain configuration instead.

3. Configuration via WildFly Management API

  • Shelling out to jb-cli is terribly slow, Java has to load up for each command. The existing HTTP API is extremely fast -- The only gotcha is we need a user configured for authentication, and that this will require a gem dependency to handle the Digest authentication (Net::HTTP doesn't support it natively).
GaneshKolate
@GaneshKolate
hello I want to know the process to implement multiple SSL in wildfly 11...