[jboss-svn-commits] JBL Code SVN: r37225 - in labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration: src/main/java/org/jboss/narayana/quickstarts/ejb and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jul 4 11:20:30 EDT 2011
Author: tomjenkinson
Date: 2011-07-04 11:20:30 -0400 (Mon, 04 Jul 2011)
New Revision: 37225
Removed:
labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/resources/META-INF/MANIFEST.MF
Modified:
labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/pom.xml
labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/ejb/SimpleEJB.java
labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/ejb/SimpleEJBImpl.java
labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/servlet/SimpleServlet.java
Log:
JBTM-854 added the module dependency through pom rather than defined manifest
Modified: labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/pom.xml 2011-07-04 13:09:29 UTC (rev 37224)
+++ labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/pom.xml 2011-07-04 15:20:30 UTC (rev 37225)
@@ -36,7 +36,9 @@
<!-- Java EE 6 doesn't require web.xml, Maven needs to catch up! -->
<failOnMissingWebXml>false</failOnMissingWebXml>
<archive>
- <manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
+ <manifestEntries>
+ <Dependencies>org.jboss.jts</Dependencies>
+ </manifestEntries>
</archive>
</configuration>
</plugin>
Modified: labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/ejb/SimpleEJB.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/ejb/SimpleEJB.java 2011-07-04 13:09:29 UTC (rev 37224)
+++ labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/ejb/SimpleEJB.java 2011-07-04 15:20:30 UTC (rev 37225)
@@ -34,5 +34,5 @@
*/
public int createCustomer(String name) throws NamingException;
- public String listIds() throws NamingException;
+ public String listCustomers() throws NamingException;
}
Modified: labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/ejb/SimpleEJBImpl.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/ejb/SimpleEJBImpl.java 2011-07-04 13:09:29 UTC (rev 37224)
+++ labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/ejb/SimpleEJBImpl.java 2011-07-04 15:20:30 UTC (rev 37225)
@@ -50,7 +50,7 @@
}
@TransactionAttribute(TransactionAttributeType.REQUIRED)
- public String listIds() throws NamingException {
+ public String listCustomers() throws NamingException {
UserTransaction tx = (UserTransaction) new InitialContext()
.lookup("java:comp/UserTransaction");
System.out.println("listIds transaction is identified as: "
Modified: labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/servlet/SimpleServlet.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/servlet/SimpleServlet.java 2011-07-04 13:09:29 UTC (rev 37224)
+++ labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/java/org/jboss/narayana/quickstarts/servlet/SimpleServlet.java 2011-07-04 15:20:30 UTC (rev 37225)
@@ -35,7 +35,7 @@
import org.jboss.narayana.quickstarts.ejb.SimpleEJB;
import org.jboss.narayana.quickstarts.txoj.AtomicObject;
- at WebServlet(displayName = "hello", urlPatterns = "/hello")
+ at WebServlet(displayName = "customer-db", urlPatterns = "/customer-db")
public class SimpleServlet extends HttpServlet {
@EJB(lookup = "java:module/SimpleEJBImpl")
@@ -49,8 +49,9 @@
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
- out.println("<head><title>Rocking out with Openshift</title></head>");
+ out.println("<head><title>Customer Database</title></head>");
out.println("<body>");
+ out.println("<h1>Customer Database</h2>");
String operation = request.getParameter("operation");
if (operation != null) {
if (operation.equals("list")) {
@@ -66,7 +67,16 @@
out.println(error("Unknown operation: " + operation));
}
} else {
- out.println(error("Requires operation"));
+ out.println("<form method=\"get\" >");
+ out.println("<input type=\"text\" name=\"name\" size=30>");
+ out.println("<input type=\"hidden\" name=\"operation\" value=\"create\">");
+ out.println("<input type=\"submit\" value=\"Create customer\">");
+ out.println("</form>");
+
+ out.println("<form method=\"get\" >");
+ out.println("<input type=\"hidden\" name=\"operation\" value=\"list\">");
+ out.println("<input type=\"submit\" value=\"List customers\">");
+ out.println("</form>");
}
out.println("</body>");
out.println("</html>");
@@ -84,10 +94,13 @@
toWrite.append("<h1>List of customer Ids</h1>\n");
try {
+ toWrite.append("<p>Customers created this run: "
+ + atomicObject.get() + "</p>\n");
+
UserTransaction tx = (UserTransaction) new InitialContext()
.lookup("java:comp/UserTransaction");
tx.begin();
- toWrite.append("<p>" + simpleEJB.listIds() + "</p>");
+ toWrite.append("<p>" + simpleEJB.listCustomers() + "</p>");
tx.commit();
} catch (Throwable e) {
toWrite.append("FAILED: " + e.toString());
Deleted: labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/resources/META-INF/MANIFEST.MF
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/resources/META-INF/MANIFEST.MF 2011-07-04 13:09:29 UTC (rev 37224)
+++ labs/jbosstm/trunk/ArjunaJTA/quickstarts/integration/src/main/resources/META-INF/MANIFEST.MF 2011-07-04 15:20:30 UTC (rev 37225)
@@ -1,2 +0,0 @@
-Dependencies: org.jboss.jts
-
More information about the jboss-svn-commits
mailing list