You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2012/01/27 05:12:55 UTC

svn commit: r1236519 - in /openejb/site/trunk/content: tomcat-cdi.mdtext tomcat-ejb.mdtext tomcat-jaxrs.mdtext tomcat-jaxws.mdtext tomcat-jpa.mdtext tomcat-jsf.mdtext

Author: dblevins
Date: Fri Jan 27 04:12:55 2012
New Revision: 1236519

URL: http://svn.apache.org/viewvc?rev=1236519&view=rev
Log:
More Tomcat vanity pages.  Content to fill in later.

Added:
    openejb/site/trunk/content/tomcat-cdi.mdtext
    openejb/site/trunk/content/tomcat-ejb.mdtext
    openejb/site/trunk/content/tomcat-jaxrs.mdtext
    openejb/site/trunk/content/tomcat-jaxws.mdtext
    openejb/site/trunk/content/tomcat-jpa.mdtext
    openejb/site/trunk/content/tomcat-jsf.mdtext

Added: openejb/site/trunk/content/tomcat-cdi.mdtext
URL: http://svn.apache.org/viewvc/openejb/site/trunk/content/tomcat-cdi.mdtext?rev=1236519&view=auto
==============================================================================
--- openejb/site/trunk/content/tomcat-cdi.mdtext (added)
+++ openejb/site/trunk/content/tomcat-cdi.mdtext Fri Jan 27 04:12:55 2012
@@ -0,0 +1,5 @@
+Title: Tomcat CDI
+
+Tomcat + Java EE = TomEE, the Java Enterprise Edition of Tomcat.  With TomEE you get Tomcat with CDI added and integrated and ready to go!
+
+{include:apache-tomee.mdtext}
\ No newline at end of file

Added: openejb/site/trunk/content/tomcat-ejb.mdtext
URL: http://svn.apache.org/viewvc/openejb/site/trunk/content/tomcat-ejb.mdtext?rev=1236519&view=auto
==============================================================================
--- openejb/site/trunk/content/tomcat-ejb.mdtext (added)
+++ openejb/site/trunk/content/tomcat-ejb.mdtext Fri Jan 27 04:12:55 2012
@@ -0,0 +1,5 @@
+Title: Tomcat EJB
+
+Tomcat + Java EE = TomEE, the Java Enterprise Edition of Tomcat.  With TomEE you get Tomcat with EJB added and integrated and ready to go!
+
+{include:apache-tomee.mdtext}
\ No newline at end of file

Added: openejb/site/trunk/content/tomcat-jaxrs.mdtext
URL: http://svn.apache.org/viewvc/openejb/site/trunk/content/tomcat-jaxrs.mdtext?rev=1236519&view=auto
==============================================================================
--- openejb/site/trunk/content/tomcat-jaxrs.mdtext (added)
+++ openejb/site/trunk/content/tomcat-jaxrs.mdtext Fri Jan 27 04:12:55 2012
@@ -0,0 +1,5 @@
+Title: Tomcat JAX-RS
+
+Tomcat + Java EE = TomEE, the Java Enterprise Edition of Tomcat.  With TomEE you get Tomcat with JAX-RS added and integrated and ready to go!
+
+{include:apache-tomee.mdtext}
\ No newline at end of file

Added: openejb/site/trunk/content/tomcat-jaxws.mdtext
URL: http://svn.apache.org/viewvc/openejb/site/trunk/content/tomcat-jaxws.mdtext?rev=1236519&view=auto
==============================================================================
--- openejb/site/trunk/content/tomcat-jaxws.mdtext (added)
+++ openejb/site/trunk/content/tomcat-jaxws.mdtext Fri Jan 27 04:12:55 2012
@@ -0,0 +1,5 @@
+Title: Tomcat JAX-WS
+
+Tomcat + Java EE = TomEE, the Java Enterprise Edition of Tomcat.  With TomEE you get Tomcat with JAX-WS added and integrated and ready to go!
+
+{include:apache-tomee.mdtext}
\ No newline at end of file

Added: openejb/site/trunk/content/tomcat-jpa.mdtext
URL: http://svn.apache.org/viewvc/openejb/site/trunk/content/tomcat-jpa.mdtext?rev=1236519&view=auto
==============================================================================
--- openejb/site/trunk/content/tomcat-jpa.mdtext (added)
+++ openejb/site/trunk/content/tomcat-jpa.mdtext Fri Jan 27 04:12:55 2012
@@ -0,0 +1,53 @@
+Title: Tomcat EJB
+
+Tomcat + Java EE = TomEE, the Java Enterprise Edition of Tomcat.  With TomEE you get Tomcat with JPA added and integrated and ready to go!
+
+In a plain Servlet, Filter or Listener you can do fun things like injection of JPA EntityManager or EntityManagerFactory:
+
+    import javax.annotation.Resource;
+    import javax.servlet.http.HttpServlet;
+    import javax.jms.Topic;
+    import javax.jms.Queue;
+    import javax.jms.ConnectionFactory;
+
+    public class MyServet extends HttpServlet {
+
+        @Resource(name = "foo")
+        private Topic fooTopic;
+
+        @Resource(name = "bar")
+        private Queue barQueue;
+
+        @Resource
+        private ConnectionFactory connectionFactory;
+
+        @Override
+        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
+            //...
+
+            Connection connection = connectionFactory.createConnection();
+            connection.start();
+
+            // Create a Session
+            Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
+
+            // Create a MessageProducer from the Session to the Topic or Queue
+            MessageProducer producer = session.createProducer(fooTopic);
+            producer.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
+
+            // Create a message
+            TextMessage message = session.createTextMessage("Hello World!");
+
+            // Tell the producer to send the message
+            producer.send(message);
+
+            //...
+        }
+
+    }
+
+No need to add even a single library!  In the above scenario even the "foo" Topic and the "bar" Queue would be automatically created with no configuration necessary.
+
+[Download](downloads.html) TomEE and you're minutes away from a functioning JMS application on Tomcat.
+
+{include:apache-tomee.mdtext}
\ No newline at end of file

Added: openejb/site/trunk/content/tomcat-jsf.mdtext
URL: http://svn.apache.org/viewvc/openejb/site/trunk/content/tomcat-jsf.mdtext?rev=1236519&view=auto
==============================================================================
--- openejb/site/trunk/content/tomcat-jsf.mdtext (added)
+++ openejb/site/trunk/content/tomcat-jsf.mdtext Fri Jan 27 04:12:55 2012
@@ -0,0 +1,5 @@
+Title: Tomcat CDI
+
+Tomcat + Java EE = TomEE, the Java Enterprise Edition of Tomcat.  With TomEE you get Tomcat with JSF added and integrated and ready to go!
+
+{include:apache-tomee.mdtext}
\ No newline at end of file