blob: e14c434f36caa7fc135e66db759643d76f58ae16 [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">
<!-- 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="../examples/index.html">Examples</a></li>
<li><a href="../community/index.html">Community</a></li>
<li><a href="../security/index.html">Security</a></li>
<li><a href="../download-ng.html">Downloads</a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container-fluid -->
</nav>
<div id="main-block" class="container section-padded">
<div class="row title">
<div class='page-header'>
<div class='btn-toolbar pull-right'>
<div class='btn-group'>
<a class="btn" href="../examples/index-ng.pdf">
<i class="fa fa-file-pdf-o"></i> Download as PDF
</a>
</div>
</div>
<h2>Examples</h2>
</div>
</div>
<div class="row">
<div class="col-md-12">
<input id="example-search" placeholder="Search an example and click on it to browse it..." class="typeahead"/>
</div>
<div class="vspace">&nbsp;</div>
<div class="col-md-12 examples text-center">
<div class="col-sm-6">
<h3>adapters</h3>
<ul class="list-unstyled">
<li><a href="multiple-arquillian-adapters.html">multiple-arquillian-adapters</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>alternate</h3>
<ul class="list-unstyled">
<li><a href="alternate-descriptors.html">alternate-descriptors</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>alternative</h3>
<ul class="list-unstyled">
<li><a href="cdi-alternative-and-stereotypes.html">cdi-alternative-and-stereotypes</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>applet</h3>
<ul class="list-unstyled">
<li><a href="applet.html">applet</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>applicationcomposer</h3>
<ul class="list-unstyled">
<li><a href="applicationcomposer-jaxws-cdi.html">applicationcomposer-jaxws-cdi</a></li>
<li><a href="rest-applicationcomposer.html">rest-applicationcomposer</a></li>
<li><a href="application-composer.html">application-composer</a></li>
<li><a href="rest-applicationcomposer-mockito.html">rest-applicationcomposer-mockito</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>applicationexception</h3>
<ul class="list-unstyled">
<li><a href="applicationexception.html">applicationexception</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>arquillian</h3>
<ul class="list-unstyled">
<li><a href="arquillian-jpa.html">arquillian-jpa</a></li>
<li><a href="multiple-tomee-arquillian.html">multiple-tomee-arquillian</a></li>
<li><a href="multiple-arquillian-adapters.html">multiple-arquillian-adapters</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>async</h3>
<ul class="list-unstyled">
<li><a href="async-postconstruct.html">async-postconstruct</a></li>
<li><a href="async-methods.html">async-methods</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>attachments</h3>
<ul class="list-unstyled">
<li><a href="webservice-attachments.html">webservice-attachments</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>bmt</h3>
<ul class="list-unstyled">
<li><a href="testing-transactions-bmt.html">testing-transactions-bmt</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>bval</h3>
<ul class="list-unstyled">
<li><a href="bval-evaluation-redeployment.html">bval-evaluation-redeployment</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>callbacks</h3>
<ul class="list-unstyled">
<li><a href="simple-stateful-callbacks.html">simple-stateful-callbacks</a></li>
<li><a href="simple-stateless-callbacks.html">simple-stateless-callbacks</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>cdi</h3>
<ul class="list-unstyled">
<li><a href="applicationcomposer-jaxws-cdi.html">applicationcomposer-jaxws-cdi</a></li>
<li><a href="cdi-basic.html">cdi-basic</a></li>
<li><a href="simple-mdb-and-cdi.html">simple-mdb-and-cdi</a></li>
<li><a href="jsf-cdi-and-ejb.html">jsf-cdi-and-ejb</a></li>
<li><a href="groovy-cdi.html">groovy-cdi</a></li>
<li><a href="cdi-ejbcontext-jaas.html">cdi-ejbcontext-jaas</a></li>
<li><a href="cdi-produces-disposes.html">cdi-produces-disposes</a></li>
<li><a href="cdi-interceptors.html">cdi-interceptors</a></li>
<li><a href="cdi-application-scope.html">cdi-application-scope</a></li>
<li><a href="cdi-request-scope.html">cdi-request-scope</a></li>
<li><a href="cdi-alternative-and-stereotypes.html">cdi-alternative-and-stereotypes</a></li>
<li><a href="cdi-produces-field.html">cdi-produces-field</a></li>
<li><a href="simple-cdi-interceptor.html">simple-cdi-interceptor</a></li>
<li><a href="cdi-events.html">cdi-events</a></li>
<li><a href="cdi-realm.html">cdi-realm</a></li>
<li><a href="rest-cdi.html">rest-cdi</a></li>
<li><a href="cdi-session-scope.html">cdi-session-scope</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>ciphered</h3>
<ul class="list-unstyled">
<li><a href="datasource-ciphered-password.html">datasource-ciphered-password</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>client</h3>
<ul class="list-unstyled">
<li><a href="client-resource-lookup-preview.html">client-resource-lookup-preview</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>cmp2</h3>
<ul class="list-unstyled">
<li><a href="simple-cmp2.html">simple-cmp2</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>codi</h3>
<ul class="list-unstyled">
<li><a href="myfaces-codi-demo.html">myfaces-codi-demo</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>component</h3>
<ul class="list-unstyled">
<li><a href="component-interfaces.html">component-interfaces</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>config</h3>
<ul class="list-unstyled">
<li><a href="deltaspike-configproperty.html">deltaspike-configproperty</a></li>
<li><a href="webservice-ws-with-resources-config.html">webservice-ws-with-resources-config</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>connectionfactory</h3>
<ul class="list-unstyled">
<li><a href="injection-of-connectionfactory.html">injection-of-connectionfactory</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>contract</h3>
<ul class="list-unstyled">
<li><a href="bean-validation-design-by-contract.html">bean-validation-design-by-contract</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>cucumber</h3>
<ul class="list-unstyled">
<li><a href="cucumber-jvm.html">cucumber-jvm</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>dao</h3>
<ul class="list-unstyled">
<li><a href="dynamic-dao-implementation.html">dynamic-dao-implementation</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>data</h3>
<ul class="list-unstyled">
<li><a href="spring-data-proxy.html">spring-data-proxy</a></li>
<li><a href="spring-data-proxy-meta.html">spring-data-proxy-meta</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>datasource</h3>
<ul class="list-unstyled">
<li><a href="dynamic-datasource-routing.html">dynamic-datasource-routing</a></li>
<li><a href="injection-of-datasource.html">injection-of-datasource</a></li>
<li><a href="datasource-definition.html">datasource-definition</a></li>
<li><a href="datasource-versioning.html">datasource-versioning</a></li>
<li><a href="datasource-ciphered-password.html">datasource-ciphered-password</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>decorators</h3>
<ul class="list-unstyled">
<li><a href="decorators.html">decorators</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>definition</h3>
<ul class="list-unstyled">
<li><a href="datasource-definition.html">datasource-definition</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>deltaspike</h3>
<ul class="list-unstyled">
<li><a href="deltaspike-fullstack.html">deltaspike-fullstack</a></li>
<li><a href="deltaspike-exception-handling.html">deltaspike-exception-handling</a></li>
<li><a href="deltaspike-i18n.html">deltaspike-i18n</a></li>
<li><a href="deltaspike-configproperty.html">deltaspike-configproperty</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>descriptor</h3>
<ul class="list-unstyled">
<li><a href="simple-stateless-with-descriptor.html">simple-stateless-with-descriptor</a></li>
<li><a href="simple-mdb-with-descriptor.html">simple-mdb-with-descriptor</a></li>
<li><a href="alternate-descriptors.html">alternate-descriptors</a></li>
<li><a href="lookup-of-ejbs-with-descriptor.html">lookup-of-ejbs-with-descriptor</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>design</h3>
<ul class="list-unstyled">
<li><a href="bean-validation-design-by-contract.html">bean-validation-design-by-contract</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>disposes</h3>
<ul class="list-unstyled">
<li><a href="cdi-produces-disposes.html">cdi-produces-disposes</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>dynamic</h3>
<ul class="list-unstyled">
<li><a href="dynamic-implementation.html">dynamic-implementation</a></li>
<li><a href="dynamic-datasource-routing.html">dynamic-datasource-routing</a></li>
<li><a href="dynamic-dao-implementation.html">dynamic-dao-implementation</a></li>
<li><a href="dynamic-proxy-to-access-mbean.html">dynamic-proxy-to-access-mbean</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>ear</h3>
<ul class="list-unstyled">
<li><a href="ear-testing.html">ear-testing</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>eclipselink</h3>
<ul class="list-unstyled">
<li><a href="jpa-eclipselink.html">jpa-eclipselink</a></li>
<li><a href="tomee-jersey-eclipselink.html">tomee-jersey-eclipselink</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>ejb</h3>
<ul class="list-unstyled">
<li><a href="rest-on-ejb.html">rest-on-ejb</a></li>
<li><a href="jsf-managedBean-and-ejb.html">jsf-managedBean-and-ejb</a></li>
<li><a href="ejb-examples.html">ejb-examples</a></li>
<li><a href="injection-of-ejbs.html">injection-of-ejbs</a></li>
<li><a href="jsf-cdi-and-ejb.html">jsf-cdi-and-ejb</a></li>
<li><a href="ejb-webservice.html">ejb-webservice</a></li>
<li><a href="lookup-of-ejbs.html">lookup-of-ejbs</a></li>
<li><a href="lookup-of-ejbs-with-descriptor.html">lookup-of-ejbs-with-descriptor</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>ejbcontext</h3>
<ul class="list-unstyled">
<li><a href="cdi-ejbcontext-jaas.html">cdi-ejbcontext-jaas</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>entitymanager</h3>
<ul class="list-unstyled">
<li><a href="injection-of-entitymanager.html">injection-of-entitymanager</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>enumerated</h3>
<ul class="list-unstyled">
<li><a href="jpa-enumerated.html">jpa-enumerated</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>enventry</h3>
<ul class="list-unstyled">
<li><a href="injection-of-env-entry.html">injection-of-env-entry</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>evaluation</h3>
<ul class="list-unstyled">
<li><a href="bval-evaluation-redeployment.html">bval-evaluation-redeployment</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>event</h3>
<ul class="list-unstyled">
<li><a href="server-events.html">server-events</a></li>
<li><a href="cdi-events.html">cdi-events</a></li>
<li><a href="schedule-events.html">schedule-events</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>examples</h3>
<ul class="list-unstyled">
<li><a href="ejb-examples.html">ejb-examples</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>exception</h3>
<ul class="list-unstyled">
<li><a href="deltaspike-exception-handling.html">deltaspike-exception-handling</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>expression</h3>
<ul class="list-unstyled">
<li><a href="schedule-expression.html">schedule-expression</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>field</h3>
<ul class="list-unstyled">
<li><a href="cdi-produces-field.html">cdi-produces-field</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>fragment</h3>
<ul class="list-unstyled">
<li><a href="persistence-fragment.html">persistence-fragment</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>fullstack</h3>
<ul class="list-unstyled">
<li><a href="deltaspike-fullstack.html">deltaspike-fullstack</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>groovy</h3>
<ul class="list-unstyled">
<li><a href="groovy-jpa.html">groovy-jpa</a></li>
<li><a href="groovy-spock.html">groovy-spock</a></li>
<li><a href="groovy-cdi.html">groovy-cdi</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>handlerchain</h3>
<ul class="list-unstyled">
<li><a href="webservice-handlerchain.html">webservice-handlerchain</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>helloworld</h3>
<ul class="list-unstyled">
<li><a href="helloworld-weblogic.html">helloworld-weblogic</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>hibernate</h3>
<ul class="list-unstyled">
<li><a href="jpa-hibernate.html">jpa-hibernate</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>holder</h3>
<ul class="list-unstyled">
<li><a href="webservice-holder.html">webservice-holder</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>i18n</h3>
<ul class="list-unstyled">
<li><a href="deltaspike-i18n.html">deltaspike-i18n</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>implementation</h3>
<ul class="list-unstyled">
<li><a href="dynamic-implementation.html">dynamic-implementation</a></li>
<li><a href="dynamic-dao-implementation.html">dynamic-dao-implementation</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>inheritance</h3>
<ul class="list-unstyled">
<li><a href="webservice-inheritance.html">webservice-inheritance</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>injection</h3>
<ul class="list-unstyled">
<li><a href="injection-of-connectionfactory.html">injection-of-connectionfactory</a></li>
<li><a href="testcase-injection.html">testcase-injection</a></li>
<li><a href="injection-of-env-entry.html">injection-of-env-entry</a></li>
<li><a href="injection-of-entitymanager.html">injection-of-entitymanager</a></li>
<li><a href="injection-of-datasource.html">injection-of-datasource</a></li>
<li><a href="injection-of-ejbs.html">injection-of-ejbs</a></li>
<li><a href="custom-injection.html">custom-injection</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>interceptor</h3>
<ul class="list-unstyled">
<li><a href="interceptors.html">interceptors</a></li>
<li><a href="cdi-interceptors.html">cdi-interceptors</a></li>
<li><a href="simple-cdi-interceptor.html">simple-cdi-interceptor</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>interfaces</h3>
<ul class="list-unstyled">
<li><a href="component-interfaces.html">component-interfaces</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jaas</h3>
<ul class="list-unstyled">
<li><a href="cdi-ejbcontext-jaas.html">cdi-ejbcontext-jaas</a></li>
<li><a href="rest-jaas.html">rest-jaas</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>javamail</h3>
<ul class="list-unstyled">
<li><a href="javamail.html">javamail</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jaxws</h3>
<ul class="list-unstyled">
<li><a href="applicationcomposer-jaxws-cdi.html">applicationcomposer-jaxws-cdi</a></li>
<li><a href="change-jaxws-url.html">change-jaxws-url</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jersey</h3>
<ul class="list-unstyled">
<li><a href="tomee-jersey-eclipselink.html">tomee-jersey-eclipselink</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jmx</h3>
<ul class="list-unstyled">
<li><a href="resources-jmx-example.html">resources-jmx-example</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jpa</h3>
<ul class="list-unstyled">
<li><a href="jpa-eclipselink.html">jpa-eclipselink</a></li>
<li><a href="groovy-jpa.html">groovy-jpa</a></li>
<li><a href="jpa-enumerated.html">jpa-enumerated</a></li>
<li><a href="jpa-hibernate.html">jpa-hibernate</a></li>
<li><a href="arquillian-jpa.html">arquillian-jpa</a></li>
<li><a href="multi-jpa-provider-testing.html">multi-jpa-provider-testing</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jsf</h3>
<ul class="list-unstyled">
<li><a href="jsf-managedBean-and-ejb.html">jsf-managedBean-and-ejb</a></li>
<li><a href="jsf-cdi-and-ejb.html">jsf-cdi-and-ejb</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>json</h3>
<ul class="list-unstyled">
<li><a href="rest-xml-json.html">rest-xml-json</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>lookup</h3>
<ul class="list-unstyled">
<li><a href="lookup-of-ejbs.html">lookup-of-ejbs</a></li>
<li><a href="client-resource-lookup-preview.html">client-resource-lookup-preview</a></li>
<li><a href="lookup-of-ejbs-with-descriptor.html">lookup-of-ejbs-with-descriptor</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>adapters</h3>
<ul class="list-unstyled">
<li><a href="multiple-arquillian-adapters.html">multiple-arquillian-adapters</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>alternate</h3>
<ul class="list-unstyled">
<li><a href="alternate-descriptors.html">alternate-descriptors</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>alternative</h3>
<ul class="list-unstyled">
<li><a href="cdi-alternative-and-stereotypes.html">cdi-alternative-and-stereotypes</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>applet</h3>
<ul class="list-unstyled">
<li><a href="applet.html">applet</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>applicationcomposer</h3>
<ul class="list-unstyled">
<li><a href="applicationcomposer-jaxws-cdi.html">applicationcomposer-jaxws-cdi</a></li>
<li><a href="rest-applicationcomposer.html">rest-applicationcomposer</a></li>
<li><a href="application-composer.html">application-composer</a></li>
<li><a href="rest-applicationcomposer-mockito.html">rest-applicationcomposer-mockito</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>applicationexception</h3>
<ul class="list-unstyled">
<li><a href="applicationexception.html">applicationexception</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>arquillian</h3>
<ul class="list-unstyled">
<li><a href="arquillian-jpa.html">arquillian-jpa</a></li>
<li><a href="multiple-tomee-arquillian.html">multiple-tomee-arquillian</a></li>
<li><a href="multiple-arquillian-adapters.html">multiple-arquillian-adapters</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>async</h3>
<ul class="list-unstyled">
<li><a href="async-postconstruct.html">async-postconstruct</a></li>
<li><a href="async-methods.html">async-methods</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>attachments</h3>
<ul class="list-unstyled">
<li><a href="webservice-attachments.html">webservice-attachments</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>bmt</h3>
<ul class="list-unstyled">
<li><a href="testing-transactions-bmt.html">testing-transactions-bmt</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>bval</h3>
<ul class="list-unstyled">
<li><a href="bval-evaluation-redeployment.html">bval-evaluation-redeployment</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>callbacks</h3>
<ul class="list-unstyled">
<li><a href="simple-stateful-callbacks.html">simple-stateful-callbacks</a></li>
<li><a href="simple-stateless-callbacks.html">simple-stateless-callbacks</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>cdi</h3>
<ul class="list-unstyled">
<li><a href="applicationcomposer-jaxws-cdi.html">applicationcomposer-jaxws-cdi</a></li>
<li><a href="cdi-basic.html">cdi-basic</a></li>
<li><a href="simple-mdb-and-cdi.html">simple-mdb-and-cdi</a></li>
<li><a href="jsf-cdi-and-ejb.html">jsf-cdi-and-ejb</a></li>
<li><a href="groovy-cdi.html">groovy-cdi</a></li>
<li><a href="cdi-ejbcontext-jaas.html">cdi-ejbcontext-jaas</a></li>
<li><a href="cdi-produces-disposes.html">cdi-produces-disposes</a></li>
<li><a href="cdi-interceptors.html">cdi-interceptors</a></li>
<li><a href="cdi-application-scope.html">cdi-application-scope</a></li>
<li><a href="cdi-request-scope.html">cdi-request-scope</a></li>
<li><a href="cdi-alternative-and-stereotypes.html">cdi-alternative-and-stereotypes</a></li>
<li><a href="cdi-produces-field.html">cdi-produces-field</a></li>
<li><a href="simple-cdi-interceptor.html">simple-cdi-interceptor</a></li>
<li><a href="cdi-events.html">cdi-events</a></li>
<li><a href="cdi-realm.html">cdi-realm</a></li>
<li><a href="rest-cdi.html">rest-cdi</a></li>
<li><a href="cdi-session-scope.html">cdi-session-scope</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>ciphered</h3>
<ul class="list-unstyled">
<li><a href="datasource-ciphered-password.html">datasource-ciphered-password</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>client</h3>
<ul class="list-unstyled">
<li><a href="client-resource-lookup-preview.html">client-resource-lookup-preview</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>cmp2</h3>
<ul class="list-unstyled">
<li><a href="simple-cmp2.html">simple-cmp2</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>codi</h3>
<ul class="list-unstyled">
<li><a href="myfaces-codi-demo.html">myfaces-codi-demo</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>component</h3>
<ul class="list-unstyled">
<li><a href="component-interfaces.html">component-interfaces</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>config</h3>
<ul class="list-unstyled">
<li><a href="deltaspike-configproperty.html">deltaspike-configproperty</a></li>
<li><a href="webservice-ws-with-resources-config.html">webservice-ws-with-resources-config</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>connectionfactory</h3>
<ul class="list-unstyled">
<li><a href="injection-of-connectionfactory.html">injection-of-connectionfactory</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>contract</h3>
<ul class="list-unstyled">
<li><a href="bean-validation-design-by-contract.html">bean-validation-design-by-contract</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>cucumber</h3>
<ul class="list-unstyled">
<li><a href="cucumber-jvm.html">cucumber-jvm</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>dao</h3>
<ul class="list-unstyled">
<li><a href="dynamic-dao-implementation.html">dynamic-dao-implementation</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>data</h3>
<ul class="list-unstyled">
<li><a href="spring-data-proxy.html">spring-data-proxy</a></li>
<li><a href="spring-data-proxy-meta.html">spring-data-proxy-meta</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>datasource</h3>
<ul class="list-unstyled">
<li><a href="dynamic-datasource-routing.html">dynamic-datasource-routing</a></li>
<li><a href="injection-of-datasource.html">injection-of-datasource</a></li>
<li><a href="datasource-definition.html">datasource-definition</a></li>
<li><a href="datasource-versioning.html">datasource-versioning</a></li>
<li><a href="datasource-ciphered-password.html">datasource-ciphered-password</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>decorators</h3>
<ul class="list-unstyled">
<li><a href="decorators.html">decorators</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>definition</h3>
<ul class="list-unstyled">
<li><a href="datasource-definition.html">datasource-definition</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>deltaspike</h3>
<ul class="list-unstyled">
<li><a href="deltaspike-fullstack.html">deltaspike-fullstack</a></li>
<li><a href="deltaspike-exception-handling.html">deltaspike-exception-handling</a></li>
<li><a href="deltaspike-i18n.html">deltaspike-i18n</a></li>
<li><a href="deltaspike-configproperty.html">deltaspike-configproperty</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>descriptor</h3>
<ul class="list-unstyled">
<li><a href="simple-stateless-with-descriptor.html">simple-stateless-with-descriptor</a></li>
<li><a href="simple-mdb-with-descriptor.html">simple-mdb-with-descriptor</a></li>
<li><a href="alternate-descriptors.html">alternate-descriptors</a></li>
<li><a href="lookup-of-ejbs-with-descriptor.html">lookup-of-ejbs-with-descriptor</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>design</h3>
<ul class="list-unstyled">
<li><a href="bean-validation-design-by-contract.html">bean-validation-design-by-contract</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>disposes</h3>
<ul class="list-unstyled">
<li><a href="cdi-produces-disposes.html">cdi-produces-disposes</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>dynamic</h3>
<ul class="list-unstyled">
<li><a href="dynamic-implementation.html">dynamic-implementation</a></li>
<li><a href="dynamic-datasource-routing.html">dynamic-datasource-routing</a></li>
<li><a href="dynamic-dao-implementation.html">dynamic-dao-implementation</a></li>
<li><a href="dynamic-proxy-to-access-mbean.html">dynamic-proxy-to-access-mbean</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>ear</h3>
<ul class="list-unstyled">
<li><a href="ear-testing.html">ear-testing</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>eclipselink</h3>
<ul class="list-unstyled">
<li><a href="jpa-eclipselink.html">jpa-eclipselink</a></li>
<li><a href="tomee-jersey-eclipselink.html">tomee-jersey-eclipselink</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>ejb</h3>
<ul class="list-unstyled">
<li><a href="rest-on-ejb.html">rest-on-ejb</a></li>
<li><a href="jsf-managedBean-and-ejb.html">jsf-managedBean-and-ejb</a></li>
<li><a href="ejb-examples.html">ejb-examples</a></li>
<li><a href="injection-of-ejbs.html">injection-of-ejbs</a></li>
<li><a href="jsf-cdi-and-ejb.html">jsf-cdi-and-ejb</a></li>
<li><a href="ejb-webservice.html">ejb-webservice</a></li>
<li><a href="lookup-of-ejbs.html">lookup-of-ejbs</a></li>
<li><a href="lookup-of-ejbs-with-descriptor.html">lookup-of-ejbs-with-descriptor</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>ejbcontext</h3>
<ul class="list-unstyled">
<li><a href="cdi-ejbcontext-jaas.html">cdi-ejbcontext-jaas</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>entitymanager</h3>
<ul class="list-unstyled">
<li><a href="injection-of-entitymanager.html">injection-of-entitymanager</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>enumerated</h3>
<ul class="list-unstyled">
<li><a href="jpa-enumerated.html">jpa-enumerated</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>enventry</h3>
<ul class="list-unstyled">
<li><a href="injection-of-env-entry.html">injection-of-env-entry</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>evaluation</h3>
<ul class="list-unstyled">
<li><a href="bval-evaluation-redeployment.html">bval-evaluation-redeployment</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>event</h3>
<ul class="list-unstyled">
<li><a href="server-events.html">server-events</a></li>
<li><a href="cdi-events.html">cdi-events</a></li>
<li><a href="schedule-events.html">schedule-events</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>examples</h3>
<ul class="list-unstyled">
<li><a href="ejb-examples.html">ejb-examples</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>exception</h3>
<ul class="list-unstyled">
<li><a href="deltaspike-exception-handling.html">deltaspike-exception-handling</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>expression</h3>
<ul class="list-unstyled">
<li><a href="schedule-expression.html">schedule-expression</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>field</h3>
<ul class="list-unstyled">
<li><a href="cdi-produces-field.html">cdi-produces-field</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>fragment</h3>
<ul class="list-unstyled">
<li><a href="persistence-fragment.html">persistence-fragment</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>fullstack</h3>
<ul class="list-unstyled">
<li><a href="deltaspike-fullstack.html">deltaspike-fullstack</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>groovy</h3>
<ul class="list-unstyled">
<li><a href="groovy-jpa.html">groovy-jpa</a></li>
<li><a href="groovy-spock.html">groovy-spock</a></li>
<li><a href="groovy-cdi.html">groovy-cdi</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>handlerchain</h3>
<ul class="list-unstyled">
<li><a href="webservice-handlerchain.html">webservice-handlerchain</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>helloworld</h3>
<ul class="list-unstyled">
<li><a href="helloworld-weblogic.html">helloworld-weblogic</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>hibernate</h3>
<ul class="list-unstyled">
<li><a href="jpa-hibernate.html">jpa-hibernate</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>holder</h3>
<ul class="list-unstyled">
<li><a href="webservice-holder.html">webservice-holder</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>i18n</h3>
<ul class="list-unstyled">
<li><a href="deltaspike-i18n.html">deltaspike-i18n</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>implementation</h3>
<ul class="list-unstyled">
<li><a href="dynamic-implementation.html">dynamic-implementation</a></li>
<li><a href="dynamic-dao-implementation.html">dynamic-dao-implementation</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>inheritance</h3>
<ul class="list-unstyled">
<li><a href="webservice-inheritance.html">webservice-inheritance</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>injection</h3>
<ul class="list-unstyled">
<li><a href="injection-of-connectionfactory.html">injection-of-connectionfactory</a></li>
<li><a href="testcase-injection.html">testcase-injection</a></li>
<li><a href="injection-of-env-entry.html">injection-of-env-entry</a></li>
<li><a href="injection-of-entitymanager.html">injection-of-entitymanager</a></li>
<li><a href="injection-of-datasource.html">injection-of-datasource</a></li>
<li><a href="injection-of-ejbs.html">injection-of-ejbs</a></li>
<li><a href="custom-injection.html">custom-injection</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>interceptor</h3>
<ul class="list-unstyled">
<li><a href="interceptors.html">interceptors</a></li>
<li><a href="cdi-interceptors.html">cdi-interceptors</a></li>
<li><a href="simple-cdi-interceptor.html">simple-cdi-interceptor</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>interfaces</h3>
<ul class="list-unstyled">
<li><a href="component-interfaces.html">component-interfaces</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jaas</h3>
<ul class="list-unstyled">
<li><a href="cdi-ejbcontext-jaas.html">cdi-ejbcontext-jaas</a></li>
<li><a href="rest-jaas.html">rest-jaas</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>javamail</h3>
<ul class="list-unstyled">
<li><a href="javamail.html">javamail</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jaxws</h3>
<ul class="list-unstyled">
<li><a href="applicationcomposer-jaxws-cdi.html">applicationcomposer-jaxws-cdi</a></li>
<li><a href="change-jaxws-url.html">change-jaxws-url</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jersey</h3>
<ul class="list-unstyled">
<li><a href="tomee-jersey-eclipselink.html">tomee-jersey-eclipselink</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jmx</h3>
<ul class="list-unstyled">
<li><a href="resources-jmx-example.html">resources-jmx-example</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jpa</h3>
<ul class="list-unstyled">
<li><a href="jpa-eclipselink.html">jpa-eclipselink</a></li>
<li><a href="groovy-jpa.html">groovy-jpa</a></li>
<li><a href="jpa-enumerated.html">jpa-enumerated</a></li>
<li><a href="jpa-hibernate.html">jpa-hibernate</a></li>
<li><a href="arquillian-jpa.html">arquillian-jpa</a></li>
<li><a href="multi-jpa-provider-testing.html">multi-jpa-provider-testing</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>jsf</h3>
<ul class="list-unstyled">
<li><a href="jsf-managedBean-and-ejb.html">jsf-managedBean-and-ejb</a></li>
<li><a href="jsf-cdi-and-ejb.html">jsf-cdi-and-ejb</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>json</h3>
<ul class="list-unstyled">
<li><a href="rest-xml-json.html">rest-xml-json</a></li>
</ul>
</div>
<div class="col-sm-6">
<h3>lookup</h3>
<ul class="list-unstyled">
<li><a href="lookup-of-ejbs.html">lookup-of-ejbs</a></li>
<li><a href="client-resource-lookup-preview.html">client-resource-lookup-preview</a></li>
<li><a href="lookup-of-ejbs-with-descriptor.html">lookup-of-ejbs-with-descriptor</a></li>
</ul>
</div>
</div>
</div>
</div>
<style>
.typeahead {
padding-left: 43px;
padding-right: 43px;
border-radius: 23px;
border:1px #ccc solid;
height: 46px;
width: 100%;
outline: none;
}
.typeahead:focus {
border-color: #66afe9;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/* typeahead styling*/
.tt-menu hr {
margin-bottom: 5px;
margin-top: 5px;
}
.tt-menu h3 {
margin-bottom: 2px;
margin-top: 2px;
padding-bottom: 2px;
padding-top: 2px;
font-size: 18px;
font-weight: bolder;
}
.tt-menu h2 {
font-weight: bold;
}
span.twitter-typeahead .tt-menu,
span.twitter-typeahead .tt-dropdown-menu {
z-index: 1000;
display: none;
width: 100%;
min-width: 160px;
padding: 5px 0;
margin: 2px 0 0;
list-style: none;
text-align: left;
background-color: #ffffff;
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
background-clip: padding-box;
}
span.twitter-typeahead h3 {
padding-left: 15px;
clear: both;
}
span.twitter-typeahead .tt-suggestion {
display: block;
padding: 3px 15px;
clear: both;
font-weight: normal;
line-height: 1.42857143;
color: #333333;
}
span.twitter-typeahead .tt-suggestion.tt-cursor,
span.twitter-typeahead .tt-suggestion:hover,
span.twitter-typeahead .tt-suggestion:focus {
color: #ffffff;
text-decoration: none;
outline: 0;
background-color: #337ab7;
}
.input-group.input-group-lg span.twitter-typeahead .form-control {
height: 46px;
padding: 10px 16px;
line-height: 1.3333333;
border-radius: 6px;
}
.input-group.input-group-sm span.twitter-typeahead .form-control {
height: 30px;
padding: 5px 10px;
line-height: 1.5;
border-radius: 3px;
}
span.twitter-typeahead {
width: 100%;
}
.input-group span.twitter-typeahead {
display: block !important;
height: 34px;
}
.input-group span.twitter-typeahead .tt-menu,
.input-group span.twitter-typeahead .tt-dropdown-menu {
top: 32px !important;
}
.input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control {
border-radius: 0;
}
.input-group span.twitter-typeahead:first-child .form-control {
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input-group span.twitter-typeahead:last-child .form-control {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.input-group.input-group-sm span.twitter-typeahead {
height: 30px;
}
.input-group.input-group-sm span.twitter-typeahead .tt-menu,
.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu {
top: 30px !important;
}
.input-group.input-group-lg span.twitter-typeahead {
height: 46px;
}
.input-group.input-group-lg span.twitter-typeahead .tt-menu,
.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu {
top: 46px !important;
}
</style>
<script src="../js/jquery-1.11.1.min.js"></script>
<script src="../js/typeahead.bundle.min.js"></script>
<script>
(function () {
var names = [];
document.querySelectorAll('.examples li > a').forEach(function (s) {
names.push(s.innerHTML);
});
var engine = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.nonword,
queryTokenizer: Bloodhound.tokenizers.nonword,
local: names
});
var input = jQuery('#example-search');
input.typeahead({ minLength: 1, highlight: true }, {
name: 'Examples',
source: engine,
templates: {
suggestion: function (item) {
return '<a href="' + item + '.html">' + item + '</a>';
}
}
});
input.bind('typeahead:select', function (evt, item) {
jQuery('li > a[href="' + item + '.html"]').click();
});
})();
</script>
<footer>
<div class="container">
<div class="row">
<div class="col-sm-6 text-center-mobile">
<h3 class="white">Apache TomEE the little great server.</h3>
<h5 class="light regular light-white">"A good application in a good server"</h5>
<ul class="social-footer">
<li><a href="https://fr-fr.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="../documentation.html" class="white">Documentation</a></h5>
<ul class="list-unstyled">
<li><a href="../admin/configuration/index.html" class="regular light-white">How to configure</a></li>
<li><a href="../admin/directory-structure.html" class="regular light-white">Dir. Structure</a></li>
<li><a href="../developer/testing/index.html" class="regular light-white">Testing</a></li>
<li><a href="../admin/cluster/index.html" class="regular light-white">Clustering</a></li>
</ul>
</div>
<div class="col-sm-3 text-center-mobile">
<h5><a href="../examples.html" class="white">Examples</a></h5>
<ul class="list-unstyled">
<li><a href="../examples/simple-cdi-interceptor.html" class="regular light-white">CDI Interceptor</a></li>
<li><a href="../examples/rest-cdi.html" class="regular light-white">REST with CDI</a></li>
<li><a href="../examples/ejb-examples.html" class="regular light-white">EJB</a></li>
<li><a href="../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="../admin/index.html">Administrators</a>
<li><a hef="../developer/index.html">Developers</a>
<li><a hef="../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>