/docs/src/main/asciidoc/index.adoc
https://github.com/rachmatowicz/wildfly · AsciiDoc · 97 lines · 72 code · 25 blank · 0 comment · 0 complexity · c590195138ccabe0e011178d6cd7a103 MD5 · raw file
- [[index]]
- = WildFly Documentation
- :ext-relative: {outfilesuffix}
- ifdef::env-github[:imagesdir: images/]
- :toc!:
- image:splash_wildflylogo_small.png[WildFly, align="center"]
- Welcome to the WildFly Documentation. The documentation for WildFly is
- split into two categories:
- * _Administrator Guides_ for those wanting to understand how to install
- and configure the server
- * _Developer Guides_ for those wanting to understand how to develop
- applications for the server
- * _Model Reference_ the WildFly Model Reference provides information about all subsystem
- configuration options generated directly from the management model.
- [[administrator-guides]]
- == Administrator Guides
- * The link:Getting_Started_Guide{outfilesuffix}[Getting Started Guide] shows you
- how to install and start the server, how to configure logging, how to
- deploy an application, how to deploy a datasource, and how to get
- started using the command line interface and web management interface
- * The link:Admin_Guide{outfilesuffix}[Admin Guide] provides detailed information
- on using the CLI and Web Management interface, how to use the domain
- configuration, and shows you how to configure key subsystems
- * The link:High_Availability_Guide{outfilesuffix}[High Availability Guide] shows
- you how to create a cluster, how configure the web container and EJB
- container for clustering, and shows you how to configure load balancing
- and failover
- == Model Reference
- * The link:wildscribe[WildFly model reference^] provides information about all subsystem
- configuration options generated directly from the management model.
- [[developer-guides]]
- == Developer Guides
- * The link:Getting_Started_Developing_Applications_Guide{outfilesuffix}[Getting
- Started Developing Applications Guide] shows you how to build Java EE
- applications and deploy them to WildFly. The guide starts by showing you
- the simplest _helloworld_ application using just Servlet and CDI, and
- then adds in JSF, persistence and transactions, EJB, Bean Validation,
- RESTful web services and more. Finally, you'll get the opportunity to create
- your own skeleton project. Each tutorial is accompanied by a quickstart,
- which contains the source code, deployment descriptors and a Maven based
- build.
- * The link:Developer_Guide{outfilesuffix}[Developer Guide] ( _in progress_) takes
- you through every deployment descriptor and every annotation offered by
- WildFly.
- * The link:JavaEE_Tutorial{outfilesuffix}[JavaEE Tutorial] ( _in progress_)
- builds on what you learnt in the
- link:Getting_Started_Developing_Applications_Guide{outfilesuffix}[Getting Started
- Developing Applications Guide], and shows you how to build a complex
- application using Jakarta EE and portable extensions.
- * The link:Extending_WildFly{outfilesuffix}[Extending WildFly] guide walks you
- through creating a new WildFly subsystem extension, in order to add more
- functionality to WildFly, and shows how to test it before plugging it
- into WildFly.
- * The link:Testsuite{outfilesuffix}[WildFly Testsuite] guide walks you through testing WildFly
- == Security Guide
- * The link:WildFly_Elytron_Security{outfilesuffix}[WildFly Elytron Security] guide walks you through new security layer of of WildFly
- == Client Guide
- * The link:Client_Guide{outfilesuffix}[WildFly Client Configuration] guide walks you through new wildfly client and how to use it.
- [[quickstarts]]
- == Quickstarts
- WildFly comes with a number of quickstarts, examples which introduce to
- a particular technology or feature of the application server. The
- link:https://github.com/jboss-developer/jboss-developer-shared-resources/blob/master/guides/CONTRIBUTING.md#contribute-a-quickstart[Contributing a Quickstart] section
- of the documentation details the available quickstarts
- [[more-resources]]
- == More Resources
- * link:Glossary.html[Glossary]
- * http://www.wildfly.org[WildFly project page]
- * https://issues.redhat.com/browse/WFLY[WildFly issue tracker]
- * https://community.jboss.org/en/wildfly[WildFly user forum]
- * https://community.jboss.org/en/wildfly/dev[WildFly wiki]
- * https://github.com/wildfly/wildfly/[WildFly source]