[jbpm-commits] JBoss JBPM SVN: r1766 - in jbossbpm/spec/trunk: modules/dialects and 9 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Jul 30 04:49:30 EDT 2008


Author: thomas.diesler at jboss.com
Date: 2008-07-30 04:49:29 -0400 (Wed, 30 Jul 2008)
New Revision: 1766

Modified:
   jbossbpm/spec/trunk/
   jbossbpm/spec/trunk/modules/dialects/
   jbossbpm/spec/trunk/modules/dialects/api10/
   jbossbpm/spec/trunk/modules/dialects/jpdl32/
   jbossbpm/spec/trunk/modules/dialects/stp/
   jbossbpm/spec/trunk/modules/dialects/xpdl21/
   jbossbpm/spec/trunk/modules/samples/airticket/pom.xml
   jbossbpm/spec/trunk/modules/samples/airticket/war/
   jbossbpm/spec/trunk/modules/samples/airticket/war/.classpath
   jbossbpm/spec/trunk/modules/samples/airticket/war/.project
   jbossbpm/spec/trunk/modules/samples/airticket/war/pom.xml
   jbossbpm/spec/trunk/modules/samples/airticket/war/src/main/java/org/jboss/bpm/samples/airticket/client/Application.java
   jbossbpm/spec/trunk/modules/samples/airticket/war/src/main/resources/org/jboss/bpm/samples/airticket/public/Application.html
   jbossbpm/spec/trunk/modules/testsuite/
   jbossbpm/spec/trunk/modules/testsuite/pom.xml
Log:
Eclipse setup stuff


Property changes on: jbossbpm/spec/trunk
___________________________________________________________________
Name: svn:ignore
   - target
.settings

   + target
.settings
.gwt-cache



Property changes on: jbossbpm/spec/trunk/modules/dialects
___________________________________________________________________
Name: svn:ignore
   + .settings



Property changes on: jbossbpm/spec/trunk/modules/dialects/api10
___________________________________________________________________
Name: svn:ignore
   - target

   + target
.settings



Property changes on: jbossbpm/spec/trunk/modules/dialects/jpdl32
___________________________________________________________________
Name: svn:ignore
   - target

   + target
.settings



Property changes on: jbossbpm/spec/trunk/modules/dialects/stp
___________________________________________________________________
Name: svn:ignore
   - target

   + target
.settings



Property changes on: jbossbpm/spec/trunk/modules/dialects/xpdl21
___________________________________________________________________
Name: svn:ignore
   - target

   + target
.settings


Modified: jbossbpm/spec/trunk/modules/samples/airticket/pom.xml
===================================================================
--- jbossbpm/spec/trunk/modules/samples/airticket/pom.xml	2008-07-30 08:42:28 UTC (rev 1765)
+++ jbossbpm/spec/trunk/modules/samples/airticket/pom.xml	2008-07-30 08:49:29 UTC (rev 1766)
@@ -14,6 +14,19 @@
     <relativePath>../../../pom.xml</relativePath>
   </parent>
   
+  <!-- Dependencies -->
+  <dependencies>
+    <dependency>
+      <groupId>org.jboss.bpm</groupId>
+      <artifactId>bpm-api</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.bpm</groupId>
+      <artifactId>bpm-ri</artifactId>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+  
   <modules>
     <module>war</module>
   </modules>


Property changes on: jbossbpm/spec/trunk/modules/samples/airticket/war
___________________________________________________________________
Name: svn:ignore
   - target
.gwt-cache

   + target
.gwt-cache
.settings


Modified: jbossbpm/spec/trunk/modules/samples/airticket/war/.classpath
===================================================================
--- jbossbpm/spec/trunk/modules/samples/airticket/war/.classpath	2008-07-30 08:42:28 UTC (rev 1765)
+++ jbossbpm/spec/trunk/modules/samples/airticket/war/.classpath	2008-07-30 08:49:29 UTC (rev 1766)
@@ -1,7 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" output="target/classes" path="src/main/java"/>
+	<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
 	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
+	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 	<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
 	<classpathentry kind="output" path="target/classes"/>

Modified: jbossbpm/spec/trunk/modules/samples/airticket/war/.project
===================================================================
--- jbossbpm/spec/trunk/modules/samples/airticket/war/.project	2008-07-30 08:42:28 UTC (rev 1765)
+++ jbossbpm/spec/trunk/modules/samples/airticket/war/.project	2008-07-30 08:49:29 UTC (rev 1766)
@@ -11,6 +11,11 @@
 			</arguments>
 		</buildCommand>
 		<buildCommand>
+			<name>org.eclipseguru.gwt.core.builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
 			<name>org.maven.ide.eclipse.maven2Builder</name>
 			<arguments>
 			</arguments>
@@ -19,5 +24,6 @@
 	<natures>
 		<nature>org.eclipse.jdt.core.javanature</nature>
 		<nature>org.maven.ide.eclipse.maven2Nature</nature>
+		<nature>org.eclipseguru.gwt.core.nature</nature>
 	</natures>
 </projectDescription>

Modified: jbossbpm/spec/trunk/modules/samples/airticket/war/pom.xml
===================================================================
--- jbossbpm/spec/trunk/modules/samples/airticket/war/pom.xml	2008-07-30 08:42:28 UTC (rev 1765)
+++ jbossbpm/spec/trunk/modules/samples/airticket/war/pom.xml	2008-07-30 08:49:29 UTC (rev 1766)
@@ -54,12 +54,8 @@
         <executions>
           <execution>
             <goals>
-              <!-- autoconfig gwt (download and unzip GWT itself) -->
-              <!-- *note* you can also use manual config, if you already have GWT installed -->
-              <!-- see site docs for details - http://gwt-maven.googlecode.com/svn/docs/maven-googlewebtoolkit2-plugin/setup.html -->
               <goal>setup</goal>
               <goal>extractGwt</goal>
-              <!-- actual work goals -->
               <goal>mergewebxml</goal>
               <goal>compile</goal>
               <goal>gwt</goal>

Modified: jbossbpm/spec/trunk/modules/samples/airticket/war/src/main/java/org/jboss/bpm/samples/airticket/client/Application.java
===================================================================
--- jbossbpm/spec/trunk/modules/samples/airticket/war/src/main/java/org/jboss/bpm/samples/airticket/client/Application.java	2008-07-30 08:42:28 UTC (rev 1765)
+++ jbossbpm/spec/trunk/modules/samples/airticket/war/src/main/java/org/jboss/bpm/samples/airticket/client/Application.java	2008-07-30 08:49:29 UTC (rev 1766)
@@ -1,6 +1,6 @@
 package org.jboss.bpm.samples.airticket.client;
 
-import org.jboss.bpm.samples.airticket.client.SampleImageBundle;
+import java.util.HashMap;
 
 import com.google.gwt.core.client.EntryPoint;
 import com.google.gwt.core.client.GWT;
@@ -9,6 +9,7 @@
 import com.google.gwt.user.client.ui.Image;
 import com.google.gwt.user.client.ui.Label;
 import com.google.gwt.user.client.ui.RootPanel;
+import com.google.gwt.user.client.ui.TextBox;
 import com.google.gwt.user.client.ui.Widget;
 
 /**
@@ -23,26 +24,57 @@
   {
     // image bundle
     final SampleImageBundle sampleImageBundle = (SampleImageBundle)GWT.create(SampleImageBundle.class);
-    final Image gwtLogoImage = sampleImageBundle.getGWTLogo().createImage();
-    final Button button = new Button("Submit");
-    final Label label = new Label();
+    final Image logoImage = sampleImageBundle.getGWTLogo().createImage();
+    final Button buttonSubmit = new Button("Submit");
+
+    final Label labelMessage = new Label();
+    final Label labelState = new Label();
     
-    // css inclusion and use
-    button.setStyleName("gwtMavenButton");
-
-    button.addClickListener(new ClickListener()
+    final Label labelName = new Label("Name:");
+    final Label labelFrom = new Label("From:");
+    final Label labelTo = new Label("To:");
+    final Label labelDate = new Label("Date:");
+    final Label labelSeats = new Label("Seats:");
+    
+    final TextBox textName = new TextBox();
+    final TextBox textFrom = new TextBox();
+    final TextBox textTo = new TextBox();
+    final TextBox textDate = new TextBox();
+    final TextBox textSeats = new TextBox();
+    
+    textName.setText("Kermit");
+    textFrom.setText("MUC");
+    textTo.setText("NYC");
+    textDate.setText("30-Jul-2008");
+    textSeats.setText("2");
+    
+    buttonSubmit.addClickListener(new ClickListener()
     {
       public void onClick(Widget sender)
       {
-        if (label.getText().equals(""))
-          label.setText("Hello World");
-        else
-          label.setText("");
+        HashMap props = new HashMap();
+        props.put("State", labelState.getText());
+        props.put("Name", textName.getText());
+        props.put("From", textFrom.getText());
+        props.put("To", textTo.getText());
+        props.put("Date", textDate.getText());
+        props.put("Seats", textSeats.getText());
       }
     });
 
-    RootPanel.get("gwtLogo").add(gwtLogoImage);
-    RootPanel.get("rpcButton").add(button);
-    RootPanel.get("rpcResponse").add(label);
+    RootPanel.get("bpmLogo").add(logoImage);
+    RootPanel.get("labelMessage").add(labelMessage);
+    RootPanel.get("labelState").add(labelState);
+    RootPanel.get("labelName").add(labelName);
+    RootPanel.get("labelFrom").add(labelFrom);
+    RootPanel.get("labelTo").add(labelTo);
+    RootPanel.get("labelDate").add(labelDate);
+    RootPanel.get("labelSeats").add(labelSeats);
+    RootPanel.get("textName").add(textName);
+    RootPanel.get("textFrom").add(textFrom);
+    RootPanel.get("textTo").add(textTo);
+    RootPanel.get("textDate").add(textDate);
+    RootPanel.get("textSeats").add(textSeats);
+    RootPanel.get("buttonSubmit").add(buttonSubmit);
   }
 }

Modified: jbossbpm/spec/trunk/modules/samples/airticket/war/src/main/resources/org/jboss/bpm/samples/airticket/public/Application.html
===================================================================
--- jbossbpm/spec/trunk/modules/samples/airticket/war/src/main/resources/org/jboss/bpm/samples/airticket/public/Application.html	2008-07-30 08:42:28 UTC (rev 1765)
+++ jbossbpm/spec/trunk/modules/samples/airticket/war/src/main/resources/org/jboss/bpm/samples/airticket/public/Application.html	2008-07-30 08:49:29 UTC (rev 1766)
@@ -1,22 +1,21 @@
 <html>
-	<head>
-	<title>maven-googlewebtoolkit2-sample</title>
-	<style>
-			html,body{
-				font-family:arial,sans-serif;
-				height: 100%;
-				width: 800px;
-				align: center;
-				overflow: hidden;
-			}
-	</style>
+<head>
+<title>bpm-sample-airticket</title>
+<style>
+html,body {
+	font-family: arial, sans-serif;
+	height: 100%;
+	width: 800px;
+	align: center;
+	overflow: hidden;
+}
+</style>
 <!--                                           -->
 <!-- This script loads your compiled module.   -->
 <!-- If you add any GWT meta tags, they must   -->
 <!-- be added before this line.                -->
 <!--                                           -->
-<script language='javascript'
-	src='org.jboss.bpm.samples.airticket.Application.nocache.js'></script>
+<script language='javascript' src='org.jboss.bpm.samples.airticket.Application.nocache.js'></script>
 </head>
 
 <!--                                           -->
@@ -27,22 +26,41 @@
 <body>
 
 <!-- OPTIONAL: include this if you want history support -->
-<iframe src="javascript:''" id="__gwt_historyFrame"
-	style="width: 0; height: 0; border: 0"></iframe>
+<iframe src="javascript:''" id="__gwt_historyFrame" style="width: 0; height: 0; border: 0"></iframe>
 <table align=center>
-	<tr align="center">
-		<td>The Demo is Below<hr/></td>
-	</tr>	
-	<!-- Below is where the gwt widgets are injected -->
-	<tr align="center">
-		<td id="gwtLogo"></td>
-	</tr>
-	<tr align="center">
-		<td id="rpcButton"></td>
-	</tr>
-	<tr align="center">
-		<td id="rpcResponse"></td>
-	</tr>
+  <tr>
+    <td id="bpmLogo"></td>
+    <td><h2>JBossBPM - AirTicket Sample</h2></td>
+  </tr>
+  <tr>
+    <td colspan="2" id="labelMessage"></td>
+  </tr>
+  <tr>
+    <td colspan="2" id="labelState"></td>
+  </tr>
+  <tr>
+    <td id="labelName"></td>
+    <td id="textName"></td>
+  </tr>
+  <tr>
+    <td id="labelFrom"></td>
+    <td id="textFrom"></td>
+  </tr>
+  <tr>
+    <td id="labelTo"></td>
+    <td id="textTo"></td>
+  </tr>
+  <tr>
+    <td id="labelDate"></td>
+    <td id="textDate"></td>
+  </tr>
+  <tr>
+    <td id="labelSeats"></td>
+    <td id="textSeats"></td>
+  </tr>
+  <tr align="center">
+    <td colspan="2" id="buttonSubmit"></td>
+  </tr>
 </table>
 </body>
 </html>


Property changes on: jbossbpm/spec/trunk/modules/testsuite
___________________________________________________________________
Name: svn:ignore
   - target

   + target
.settings


Modified: jbossbpm/spec/trunk/modules/testsuite/pom.xml
===================================================================
--- jbossbpm/spec/trunk/modules/testsuite/pom.xml	2008-07-30 08:42:28 UTC (rev 1765)
+++ jbossbpm/spec/trunk/modules/testsuite/pom.xml	2008-07-30 08:49:29 UTC (rev 1766)
@@ -119,21 +119,6 @@
           </execution>
         </executions>
       </plugin>
-      <plugin>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <configuration>
-          <systemProperties>
-            <property>
-              <name>jbpm.dialect</name>
-              <value>api10</value>
-            </property>
-            <property>
-              <name>log4j.output.dir</name>
-              <value>${project.build.directory}</value>
-            </property>
-          </systemProperties>
-        </configuration>
-      </plugin>
     </plugins>
   </build>
 




More information about the jbpm-commits mailing list