[jbpm-commits] JBoss JBPM SVN: r2429 - in jbpm3/trunk: modules/core and 2 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Sep 29 06:11:04 EDT 2008


Author: thomas.diesler at jboss.com
Date: 2008-09-29 06:11:03 -0400 (Mon, 29 Sep 2008)
New Revision: 2429

Modified:
   jbpm3/trunk/modules/core/pom.xml
   jbpm3/trunk/modules/examples/src/test/java/org/jbpm/examples/mail/MailTest.java
   jbpm3/trunk/modules/jbpm4jsf/pom.xml
   jbpm3/trunk/pom.xml
Log:
Move dependency scope out of DependencyManagement

Modified: jbpm3/trunk/modules/core/pom.xml
===================================================================
--- jbpm3/trunk/modules/core/pom.xml	2008-09-29 09:55:10 UTC (rev 2428)
+++ jbpm3/trunk/modules/core/pom.xml	2008-09-29 10:11:03 UTC (rev 2429)
@@ -35,7 +35,6 @@
   <dependencies>
     <!-- jBPM Dependencies -->
 
-    <!-- Compile Dependencies -->
     <dependency>
       <groupId>bsh</groupId>
       <artifactId>bsh</artifactId>
@@ -51,14 +50,17 @@
     <dependency>
       <groupId>javax.jcr</groupId>
       <artifactId>jcr</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>javax.mail</groupId>
       <artifactId>mail</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>javax.servlet</groupId>
       <artifactId>servlet-api</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>junit</groupId>

Modified: jbpm3/trunk/modules/examples/src/test/java/org/jbpm/examples/mail/MailTest.java
===================================================================
--- jbpm3/trunk/modules/examples/src/test/java/org/jbpm/examples/mail/MailTest.java	2008-09-29 09:55:10 UTC (rev 2428)
+++ jbpm3/trunk/modules/examples/src/test/java/org/jbpm/examples/mail/MailTest.java	2008-09-29 10:11:03 UTC (rev 2429)
@@ -27,42 +27,47 @@
 import org.jbpm.graph.exe.ProcessInstance;
 import org.jbpm.mail.AddressResolver;
 
-public class MailTest {
+public class MailTest
+{
+  public static class MyAddressResolver implements AddressResolver
+  {
+    private static final long serialVersionUID = 1L;
 
-  public static class MyAddressResolver implements AddressResolver {
-    private static final long serialVersionUID = 1L;
-    public Object resolveAddress(String actorId) {
-      return actorId+"@dalton.com";
+    public Object resolveAddress(String actorId)
+    {
+      return actorId + "@dalton.com";
     }
   }
 
-  public void testSimpleProcess() throws Exception {
+  public void testSimpleProcess() throws Exception
+  {
     JbpmConfiguration jbpmConfiguration = JbpmConfiguration.parseXmlString(
-      "<jbpm-configuration>" +
-      "  <bean name='jbpm.mail.address.resolver' class='"+MyAddressResolver.class.getName()+"' singleton='true' />" +
-      "</jbpm-configuration>"
-    );
-    
+        "<jbpm-configuration>" + 
+        "  <bean name='jbpm.mail.address.resolver' class='" + MyAddressResolver.class.getName() + "' singleton='true' />" + 
+        "</jbpm-configuration>");
+
     JbpmContext jbpmContext = jbpmConfiguration.createJbpmContext();
-    try {
+    try
+    {
       ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
-          "<process-definition name='mailtest'>" +
-          "  <start-state name='start'>" +
-          "    <transition to='start toothpick line' />" +
-          "  </start-state>" +
-          "  <task-node name='start toothpick line'>" +
-          "    <task  notify='yes'>" +
-          "      <assignment actor-id='grandma' />" +
-          "    </task>" +
-          "    <transition to='end' />" +
-          "  </task-node>" +
-          "  <end-state name='end' />" +
-          "</process-definition>"
-        );
-        ProcessInstance processInstance = new ProcessInstance(processDefinition);
-        processInstance.signal();
-      
-    } finally {
+          "<process-definition name='mailtest'>" + 
+          "  <start-state name='start'>" + 
+          "    <transition to='start toothpick line' />" + 
+          "  </start-state>" + 
+          "  <task-node name='start toothpick line'>" + 
+          "    <task  notify='yes'>" + 
+          "      <assignment actor-id='grandma' />" + 
+          "    </task>" + 
+          "    <transition to='end' />" + 
+          "  </task-node>" + 
+          "  <end-state name='end' />" + 
+          "</process-definition>");
+      ProcessInstance processInstance = new ProcessInstance(processDefinition);
+      processInstance.signal();
+
+    }
+    finally
+    {
       jbpmContext.close();
     }
   }

Modified: jbpm3/trunk/modules/jbpm4jsf/pom.xml
===================================================================
--- jbpm3/trunk/modules/jbpm4jsf/pom.xml	2008-09-29 09:55:10 UTC (rev 2428)
+++ jbpm3/trunk/modules/jbpm4jsf/pom.xml	2008-09-29 10:11:03 UTC (rev 2429)
@@ -37,7 +37,6 @@
       <version>${version}</version>
     </dependency>
     
-    <!-- Compile Dependencies -->
     <dependency>
       <groupId>org.jboss.gravel</groupId>
       <artifactId>gravel</artifactId>
@@ -49,20 +48,22 @@
     <dependency>
       <groupId>javax.el</groupId>
       <artifactId>el-api</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>javax.faces</groupId>
       <artifactId>jsf-api</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>javax.faces</groupId>
       <artifactId>jsf-impl</artifactId>
+      <scope>runtime</scope>
     </dependency>
-    
-    <!-- Provided Dependencies -->
     <dependency>
       <groupId>javax.servlet</groupId>
       <artifactId>servlet-api</artifactId>
+      <scope>provided</scope>
     </dependency>
   </dependencies>
 

Modified: jbpm3/trunk/pom.xml
===================================================================
--- jbpm3/trunk/pom.xml	2008-09-29 09:55:10 UTC (rev 2428)
+++ jbpm3/trunk/pom.xml	2008-09-29 10:11:03 UTC (rev 2429)
@@ -187,75 +187,58 @@
         <groupId>javax.ejb</groupId>
         <artifactId>ejb-api</artifactId>
         <version>${javax.ejb.version}</version>
-        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>javax.el</groupId>
         <artifactId>el-api</artifactId>
         <version>${javax.el.version}</version>
-        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>javax.faces</groupId>
         <artifactId>jsf-api</artifactId>
         <version>${javax.faces.version}</version>
-        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>javax.faces</groupId>
         <artifactId>jsf-impl</artifactId>
         <version>${javax.faces.version}</version>
-        <scope>runtime</scope>
       </dependency>
       <dependency>
         <groupId>javax.jcr</groupId>
         <artifactId>jcr</artifactId>
         <version>${javax.jcr.version}</version>
-        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>javax.jms</groupId>
         <artifactId>jms</artifactId>
         <version>${javax.jms.version}</version>
-        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>javax.jws</groupId>
         <artifactId>jsr181-api</artifactId>
         <version>${javax.jws.version}</version>
-        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>javax.mail</groupId>
         <artifactId>mail</artifactId>
         <version>${javax.mail.version}</version>
-        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>javax.persistence</groupId>
         <artifactId>persistence-api</artifactId>
         <version>${javax.persistence.version}</version>
-        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>javax.servlet</groupId>
         <artifactId>servlet-api</artifactId>
         <version>${javax.servlet.version}</version>
-        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>javax.xml.bind</groupId>
         <artifactId>jaxb-api</artifactId>
         <version>${javax.jaxb.version}</version>
-        <scope>provided</scope>
       </dependency>
       <dependency>
-        <groupId>junit</groupId>
-        <artifactId>junit</artifactId>
-        <version>${junit.version}</version>
-        <scope>provided</scope>
-      </dependency>
-      <dependency>
         <groupId>opensymphony</groupId>
         <artifactId>oscache</artifactId>
         <version>${oscache.version}</version>




More information about the jbpm-commits mailing list