[[Developer_Guide]]
= Developer Guide
WildFly developer team;
:revnumber: {version}
:revdate: {localdate}
:toc: macro
:toclevels: 2
:toc-title: WildFly Developer guide
:doctype: book
:icons: font
:source-highlighter: coderay
:wildflyVersion: 12

ifndef::ebook-format[:leveloffset: 1]

(C) 2017 The original authors.

ifdef::basebackend-html[toc::[]]
:numbered:


.Target Audience

Java Developers

:leveloffset: 1

include::_developer-guide/Class_Loading_in_WildFly.adoc[]

include::_developer-guide/Implicit_module_dependencies_for_deployments.adoc[]

include::_developer-guide/Deployment_Descriptors_used_In_WildFly.adoc[]

include::_developer-guide/Development_Guidelines_and_Recommended_Practices.adoc[]

include::_developer-guide/Application_Client_Reference.adoc[]

include::_developer-guide/CDI_Reference.adoc[]

include::_developer-guide/EE_Concurrency_Utilities.adoc[]

include::_developer-guide/EJB3_Reference_Guide.adoc[]

include::_developer-guide/JPA_Reference_Guide.adoc[]

include::_developer-guide/JNDI_Reference.adoc[]

include::_developer-guide/JAX-RS_Reference_Guide.adoc[]

include::_developer-guide/Web_(Undertow)_Reference_Guide.adoc[]

include::_developer-guide/JAX-WS_Reference_guide.adoc[]

include::_developer-guide/Scoped_EJB_client_contexts.adoc[]

include::_developer-guide/EJB_invocations_from_a_remote_client_using_JNDI.adoc[]

include::_developer-guide/EJB_invocations_from_a_remote_server_instance.adoc[]

include::_developer-guide/Remote_EJB_invocations_via_JNDI_-_EJB_client_API_or_remote-naming_project.adoc[]

include::_developer-guide/Migrated_to_WildFly_Example_Applications.adoc[]

include::_developer-guide/Spring_applications_development_and_migration_guide.adoc[]

include::_developer-guide/How_do_I_migrate_my_application_from_AS7_to_WildFly.adoc[]

include::_developer-guide/How_do_I_migrate_my_application_from_WebLogic_to_WildFly.adoc[]

include::_developer-guide/How_do_I_migrate_my_application_from_WebSphere_to_WildFly.adoc[]

