[jboss-cvs] JBossAS SVN: r88713 - in projects/jboss-osgi/trunk/testsuite/trailblazer/src/test: resources and 3 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue May 12 06:14:00 EDT 2009
Author: thomas.diesler at jboss.com
Date: 2009-05-12 06:14:00 -0400 (Tue, 12 May 2009)
New Revision: 88713
Added:
projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/resources/META-INF/
projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/resources/META-INF/style/
projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/resources/META-INF/style/osgishop.css
Modified:
projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/HttpRenderServlet.java
projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/RequestHandler.java
projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/ServiceActivator.java
projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/resources/trailblazer/frontend.bnd
Log:
Add stylesheet to trailblazer
Modified: projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/HttpRenderServlet.java
===================================================================
--- projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/HttpRenderServlet.java 2009-05-12 10:05:43 UTC (rev 88712)
+++ projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/HttpRenderServlet.java 2009-05-12 10:14:00 UTC (rev 88713)
@@ -134,13 +134,23 @@
private void renderHeader(HttpServletRequest req, HttpServletResponse res) throws IOException
{
PrintWriter out = res.getWriter();
+
+ out.println("<html>");
+ out.println("<head>");
+ out.println("<link rel='stylesheet' href='" + req.getServletPath() + "/style/osgishop.css' type='text/css'>");
+ out.println("</head>");
+ out.println("<body>");
+
out.println("<a href='" + req.getServletPath() + "'>home</a>");
out.println("<a href='" + req.getServletPath() + "/cart'>cart</a>");
out.println("<p/>");
}
- private void renderFooter(HttpServletRequest req, HttpServletResponse res)
+ private void renderFooter(HttpServletRequest req, HttpServletResponse res) throws IOException
{
+ PrintWriter out = res.getWriter();
+ out.println("</body>");
+ out.println("</html>");
}
}
Modified: projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/RequestHandler.java
===================================================================
--- projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/RequestHandler.java 2009-05-12 10:05:43 UTC (rev 88712)
+++ projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/RequestHandler.java 2009-05-12 10:14:00 UTC (rev 88713)
@@ -68,7 +68,7 @@
}
else
{
- out.println("No active shops, please try later.");
+ out.println("<p>No active shops, please try later.</p>");
}
}
@@ -95,13 +95,6 @@
out.println("</table>");
}
- public void renderConfirmPage(HttpServletRequest req, HttpServletResponse res) throws IOException
- {
- PrintWriter out = res.getWriter();
- Shop shop = getShopFromRequestParam(req);
- out.println("Thanks for shopping with " + shop.getName());
- }
-
public void renderCartPage(HttpServletRequest req, HttpServletResponse res) throws IOException
{
PrintWriter out = res.getWriter();
@@ -112,7 +105,7 @@
Set<Shop> shops = shoppingCart.getShops();
if (shops.size() == 0)
{
- out.println("Your shopping cart is empty");
+ out.println("<p>Your shopping cart is empty</p>");
return;
}
@@ -121,7 +114,7 @@
Integer total = new Integer(0);
String shopName = shop.getName();
- out.println("<h4><a href='" + req.getServletPath() + "/list?shop=" + shopName + "'>" + shopName + "</a></h4>");
+ out.println("<h3><a href='" + req.getServletPath() + "/list?shop=" + shopName + "'>" + shopName + "</a></h3>");
out.println("<table>");
out.println("<tr><th>Product</th><th>Price</th></tr>");
for (Product p : shoppingCart.getProductsByShop(shop))
@@ -152,11 +145,18 @@
}
else
{
- out.println("Payment service not available, please try later.");
+ out.println("<p>Payment service not available, please try later.</p>");
}
}
}
+ public void renderConfirmPage(HttpServletRequest req, HttpServletResponse res) throws IOException
+ {
+ PrintWriter out = res.getWriter();
+ Shop shop = getShopFromRequestParam(req);
+ out.println("<p>Thanks for shopping with <b>" + shop.getName() + "</b></p>");
+ }
+
public void actionAddToCart(HttpServletRequest req, HttpServletResponse res)
{
Shop shopService = getShopFromRequestParam(req);
Modified: projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/ServiceActivator.java
===================================================================
--- projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/ServiceActivator.java 2009-05-12 10:05:43 UTC (rev 88712)
+++ projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/java/org/jboss/test/osgi/trailblazer/frontend/ServiceActivator.java 2009-05-12 10:14:00 UTC (rev 88713)
@@ -61,6 +61,7 @@
log.log(LogService.LOG_INFO, "Register " + CONTEXT_PATH);
HttpRenderServlet servlet = new HttpRenderServlet(context);
httpService.registerServlet(CONTEXT_PATH, servlet, null, null);
+ httpService.registerResources(CONTEXT_PATH + "/style", "/style", null);
}
catch (Exception ex)
{
Added: projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/resources/META-INF/style/osgishop.css
===================================================================
--- projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/resources/META-INF/style/osgishop.css (rev 0)
+++ projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/resources/META-INF/style/osgishop.css 2009-05-12 10:14:00 UTC (rev 88713)
@@ -0,0 +1,39 @@
+p {
+ font-family: Helvetica,Arial,sans-serif;
+ font-size: 14;
+}
+
+th {
+ font-family: Helvetica,Arial,sans-serif;
+ font-weight: bold;
+ font-size: 14;
+}
+
+td {
+ font-family: Helvetica,Arial,sans-serif;
+ font-size: 14;
+}
+
+a {
+ font-family: Helvetica,Arial,sans-serif;
+ font-size: 14;
+}
+
+h1 {
+ font-family: Helvetica,Arial,sans-serif;
+ font-weight: bold;
+ font-size: 20;
+}
+
+h2 {
+ font-family: Helvetica,Arial,sans-serif;
+ font-weight: bold;
+ font-size: 18;
+}
+
+h3 {
+ font-family: Helvetica,Arial,sans-serif;
+ font-weight: bold;
+ font-size: 16;
+}
+
Modified: projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/resources/trailblazer/frontend.bnd
===================================================================
--- projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/resources/trailblazer/frontend.bnd 2009-05-12 10:05:43 UTC (rev 88712)
+++ projects/jboss-osgi/trunk/testsuite/trailblazer/src/test/resources/trailblazer/frontend.bnd 2009-05-12 10:14:00 UTC (rev 88713)
@@ -13,3 +13,4 @@
org.jboss.test.osgi.trailblazer, \
org.jboss.test.osgi.trailblazer.types
+Include-Resource: style/osgishop.css=../META-INF/style/osgishop.css
\ No newline at end of file
More information about the jboss-cvs-commits
mailing list