blob: 16a5fda84fb6d0f4b78fee4edd59de6e23dcc8e0 [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Apache TomEE</title>
<meta name="description"
content="Apache TomEE is a lightweight, yet powerful, JavaEE Application server with feature rich tooling." />
<meta name="keywords" content="tomee,asf,apache,javaee,jee,shade,embedded,test,junit,applicationcomposer,maven,arquillian" />
<meta name="author" content="Luka Cvetinovic for Codrops" />
<link rel="icon" href="../../favicon.ico">
<link rel="icon" type="image/png" href="../../favicon.png">
<meta name="msapplication-TileColor" content="#80287a">
<meta name="theme-color" content="#80287a">
<link rel="stylesheet" type="text/css" href="../../css/normalize.css">
<link rel="stylesheet" type="text/css" href="../../css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="../../css/owl.css">
<link rel="stylesheet" type="text/css" href="../../css/animate.css">
<link rel="stylesheet" type="text/css" href="../../fonts/font-awesome-4.1.0/css/font-awesome.min.css">
<link rel="stylesheet" type="text/css" href="../../fonts/eleganticons/et-icons.css">
<link rel="stylesheet" type="text/css" href="../../css/jqtree.css">
<link rel="stylesheet" type="text/css" href="../../css/idea.css">
<link rel="stylesheet" type="text/css" href="../../css/cardio.css">
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-2717626-1']);
_gaq.push(['_setDomainName', 'apache.org']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<div class="preloader">
<img src="../../img/loader.gif" alt="Preloader image">
</div>
<nav class="navbar">
<div class="container">
<div class="row"> <div class="col-md-12">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">
<span>
<img src="../../img/logo-active.png">
</span>
Apache TomEE
</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right main-nav">
<li><a href="../../docs.html">Documentation</a></li>
<li><a href="../../community/index.html">Community</a></li>
<li><a href="../../security/security.html">Security</a></li>
<li><a href="../../download-ng.html">Downloads</a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div></div>
</div>
<!-- /.container-fluid -->
</nav>
<div id="main-block" class="container main-block">
<div class="row title">
<div class="col-md-12">
<div class='page-header'>
<h1>Documentation</h1>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div id="preamble">
<div class="sectionbody">
<div class="paragraph">
<p>See also the <a href="examples-trunk/index.html">examples page</a> for
downloadable, executable and code-focused view of Java EE and TomEE. You
can also find us on IRC freenode.org #openejb and #tomee</p>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_ide">IDE</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="tomee-and-intellij.html">Get started with Intellij</a></p>
</li>
<li>
<p><a href="contrib/debug/debug-intellij.html">Debugging in Intellij</a></p>
</li>
<li>
<p><a href="tomee-and-eclipse.html">Get started with Eclipse (WTP)</a></p>
</li>
<li>
<p><a href="getting-started-with-eclipse-and-webby.html">Get started with Eclipse
(m2e-Webby)</a></p>
</li>
<li>
<p><a href="tomee-and-netbeans.html">Get started with Netbeans</a></p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_general_information">General Information</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="comparison.html">Comparison: OpenEJB, TomEE, TomEE+</a></p>
</li>
<li>
<p><a href="tomee-directory-structure.html">TomEE Directory structure</a></p>
</li>
<li>
<p><a href="deploying-in-tomee.html">Deploying in TomEE</a></p>
</li>
<li>
<p><a href="tomee-webapp.html">The 'tomee' webapp</a></p>
</li>
<li>
<p><a href="refcard/refcard.html">TomEE Reference Card</a></p>
</li>
<li>
<p><a href="application-composer/index.html">ApplicationComposer</a></p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_configuration">Configuration</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="system-properties.html">System Properties</a></p>
</li>
<li>
<p><a href="deployments.html">Deployments</a></p>
</li>
<li>
<p><a href="Configuring-in-tomee.html">Configuring Resources</a></p>
</li>
<li>
<p><a href="configuring-datasources.html">Configuring DataSources</a></p>
</li>
<li>
<p><a href="containers-and-resources.html">Containers and Resources</a></p>
</li>
<li>
<p><a href="jms-resources-and-mdb-container.html">JMS Resources and MDB Container</a></p>
</li>
<li>
<p><a href="configuring-javamail.html">Configuring JavaMail</a></p>
</li>
<li>
<p><a href="tomee-and-security.html">TomEE Security</a></p>
</li>
<li>
<p><a href="security.html">Security How To</a></p>
</li>
<li>
<p><a href="clients.html">EJB Clients</a></p>
</li>
<li>
<p><a href="ejb-over-ssl.html">EJB over SSL</a></p>
</li>
<li>
<p><a href="jndi-names.html">JNDI Names</a></p>
</li>
<li>
<p><a href="changing-jms-implementations.html">Changing JMS implementations</a></p>
</li>
<li>
<p><a href="tomee-and-hibernate.html">Changing JPA to Hibernate</a></p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_testing_techniques">Testing Techniques</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="application-discovery-via-the-classpath.html">Application discovery
via the classpath</a></p>
</li>
<li>
<p><a href="embedded-configuration.html">Embedded Configuration</a></p>
</li>
<li>
<p><a href="configuring-datasources-in-tests.html">Configuring DataSources in
Tests</a></p>
</li>
<li>
<p><a href="configuring-persistenceunits-in-tests.html">Configuring
PersistenceUnits in Tests</a></p>
</li>
<li>
<p><a href="configuring-containers-in-tests.html">Configuring Containers in
Tests</a></p>
</li>
<li>
<p><a href="configuring-logging-in-tests.html">Configuring Logging in Tests</a></p>
</li>
<li>
<p><a href="alternate-descriptors.html">Alternate Descriptors</a></p>
</li>
<li>
<p><a href="unit-testing-transactions.html">Unit Testing Transactions</a></p>
</li>
<li>
<p><a href="testcase-with-testbean-inner-class.html">TestCase with TestBean
inner-class</a></p>
</li>
<li>
<p><a href="local-client-injection.html">TestCase Injection (<code>@LocalClient</code>)</a></p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_discovery_and_failover">Discovery and Failover</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="ejb-failover.html">Overview</a></p>
</li>
<li>
<p><a href="multicast-discovery.html">Multicast Discovery (UDP)</a></p>
</li>
<li>
<p><a href="multipulse-discovery.html">Multipulse Discovery (UDP)</a></p>
</li>
<li>
<p><a href="multipoint-discovery.html">Multipoint Discovery (TCP)</a></p>
</li>
<li>
<p><a href="multipoint-considerations.html">Multipoint Considerations</a></p>
</li>
<li>
<p><a href="multipoint-recommendations.html">Multipoint Recommendations</a></p>
</li>
<li>
<p><a href="failover-logging.html">Logging Events</a></p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_openejb_standalone_server">OpenEJB Standalone Server</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="understanding-the-directory-layout.html">Understanding the Directory
Layout</a></p>
</li>
<li>
<p><a href="startup.html">Startup</a></p>
</li>
<li>
<p><a href="deploy-tool.html">Deploy Tool</a></p>
</li>
<li>
<p><a href="properties-tool.html">Properties Tool</a></p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_spring">Spring</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="spring-and-openejb-3.0.html">Spring and OpenEJB 3.0</a></p>
</li>
<li>
<p><a href="spring.html">Spring and OpenEJB 3.1 and later</a></p>
</li>
<li>
<p><a href="spring-ejb-and-jpa.html">Spring, EJB and JPA example</a></p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_arquillian">Arquillian</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="arquillian-getting-started.html">Arquillian Primer - What you need
to know</a></p>
</li>
<li>
<p><a href="arquillian-available-adapters.html">Using the TomEE Arquillian
adapters</a></p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_tomee_maven_plugin">TomEE Maven Plugin</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="tomee-mp-getting-started.html">Getting started</a></p>
</li>
<li>
<p><a href="maven/index.html">tomee-maven-plugin reference documentation</a></p>
</li>
<li>
<p><a href="tomee-embedded-maven-plugin.html">tomee-embedded-maven-plugin
reference documentation</a></p>
</li>
<li>
<p><a href="tomee-mp-getting-started.html">TomEE simple webapp archetype
documentation</a></p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_tips_and_tricks">Tips and Tricks</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="installation-drop-in-war.html">Install TomEE using the drop-in
WAR</a></p>
</li>
<li>
<p><a href="tip-concurrency.html">Global Concurrency Management</a></p>
</li>
<li>
<p><a href="tip-weblogic.html">WebLogic Lookup</a></p>
</li>
<li>
<p><a href="tip-jersey-client.html">Jersey Client</a></p>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<footer>
<div class="container">
<div class="row">
<div class="col-sm-6 text-center-mobile">
<h3 class="white">Be simple. Be certified. Be Tomcat.</h3>
<h5 class="light regular light-white">"A good application in a good server"</h5>
<ul class="social-footer">
<li><a href="https://www.facebook.com/ApacheTomEE/"><i class="fa fa-facebook"></i></a></li>
<li><a href="https://twitter.com/apachetomee"><i class="fa fa-twitter"></i></a></li>
<li><a href="https://plus.google.com/communities/105208241852045684449"><i class="fa fa-google-plus"></i></a></li>
</ul>
</div>
<div class="col-sm-6 text-center-mobile">
<div class="row opening-hours">
<div class="col-sm-3 text-center-mobile">
<h5><a href="../../latest/docs/" class="white">Documentation</a></h5>
<ul class="list-unstyled">
<li><a href="../../latest/docs/admin/configuration/index.html" class="regular light-white">How to configure</a></li>
<li><a href="../../latest/docs/admin/file-layout.html" class="regular light-white">Dir. Structure</a></li>
<li><a href="../../latest/docs/developer/testing/index.html" class="regular light-white">Testing</a></li>
<li><a href="../../latest/docs/admin/cluster/index.html" class="regular light-white">Clustering</a></li>
</ul>
</div>
<div class="col-sm-3 text-center-mobile">
<h5><a href="../../latest/examples/" class="white">Examples</a></h5>
<ul class="list-unstyled">
<li><a href="../../latest/examples/simple-cdi-interceptor.html" class="regular light-white">CDI Interceptor</a></li>
<li><a href="../../latest/examples/rest-cdi.html" class="regular light-white">REST with CDI</a></li>
<li><a href="../../latest/examples/ejb-examples.html" class="regular light-white">EJB</a></li>
<li><a href="../../latest/examples/jsf-managedBean-and-ejb.html" class="regular light-white">JSF</a></li>
</ul>
</div>
<div class="col-sm-3 text-center-mobile">
<h5><a href="../../community/index.html" class="white">Community</a></h5>
<ul class="list-unstyled">
<li><a href="../../community/contributors.html" class="regular light-white">Contributors</a></li>
<li><a href="../../community/social.html" class="regular light-white">Social</a></li>
<li><a href="../../community/sources.html" class="regular light-white">Sources</a></li>
</ul>
</div>
<div class="col-sm-3 text-center-mobile">
<h5><a href="../../security/index.html" class="white">Security</a></h5>
<ul class="list-unstyled">
<li><a href="http://apache.org/security" target="_blank" class="regular light-white">Apache Security</a></li>
<li><a href="http://apache.org/security/projects.html" target="_blank" class="regular light-white">Security Projects</a></li>
<li><a href="http://cve.mitre.org" target="_blank" class="regular light-white">CVE</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="row bottom-footer text-center-mobile">
<div class="col-sm-12 light-white">
<p>Copyright &copy; 1999-2016 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache TomEE, TomEE, Apache, the Apache feather logo, and the Apache TomEE project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p>
</div>
</div>
</div>
</footer>
<!-- Holder for mobile navigation -->
<div class="mobile-nav">
<ul>
<li><a hef="../../latest/docs/admin/index.html">Administrators</a>
<li><a hef="../../latest/docs/developer/index.html">Developers</a>
<li><a hef="../../latest/docs/advanced/index.html">Advanced</a>
<li><a hef="../../community/index.html">Community</a>
</ul>
<a href="#" class="close-link"><i class="arrow_up"></i></a>
</div>
<!-- Scripts -->
<script src="../../js/jquery-1.11.1.min.js"></script>
<script src="../../js/owl.carousel.min.js"></script>
<script src="../../js/bootstrap.min.js"></script>
<script src="../../js/wow.min.js"></script>
<script src="../../js/typewriter.js"></script>
<script src="../../js/jquery.onepagenav.js"></script>
<script src="../../js/tree.jquery.js"></script>
<script src="../../js/highlight.pack.js"></script>
<script src="../../js/main.js"></script>
</body>
</html>