[jboss-svn-commits] JBL Code SVN: r29957 - in labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer: src/main/java/org/jboss/drools/guvnor/importgenerator/xdeleteme and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 4 09:44:03 EST 2009


Author: KrisVerlaenen
Date: 2009-11-04 09:44:03 -0500 (Wed, 04 Nov 2009)
New Revision: 29957

Removed:
   labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/templates/whole.xml
Modified:
   labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/pom.xml
   labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/src/main/java/org/jboss/drools/guvnor/importgenerator/xdeleteme/WebDavImporter.java
Log:
 - removed some obsolete comments

Modified: labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/pom.xml	2009-11-04 14:42:55 UTC (rev 29956)
+++ labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/pom.xml	2009-11-04 14:44:03 UTC (rev 29957)
@@ -158,48 +158,6 @@
 		<artifactId>example-domain</artifactId>
 		<version>1.0.0-SNAPSHOT</version>
 	</dependency>
-	
-	
-	<!--dependency>
-		<groupId>org.dyui</groupId>
-		<artifactId>dyui-domain</artifactId>
-		<version>${dyui.framework.version}</version>
-	</dependency>
-	<dependency>
-		<groupId>gov.tfl.ors.portal.domain</groupId>
-		<artifactId>portal-domain</artifactId>
-		<version>1.0.0-SNAPSHOT</version>
-	</dependency>
-	<dependency>
-		<groupId>gov.tfl.ors.portal.fields</groupId>
-		<artifactId>fields</artifactId>
-		<version>1.0.0-SNAPSHOT</version>
-	</dependency>
-	<dependency>
-		<groupId>gov.tfl.ors.portal.rules</groupId>
-		<artifactId>rules</artifactId>
-		<version>1.0.0-SNAPSHOT</version>
-	</dependency>
-	<dependency>
-		<groupId>gov.tfl.ors.portal.services</groupId>
-		<artifactId>refundcase-service</artifactId>
-		<version>1.0.0-SNAPSHOT</version>
-	</dependency>
-	<dependency>
-		<groupId>org.ostermiller</groupId>
-		<artifactId>utils</artifactId>
-		<version>1.07.00</version>
-	</dependency>
-	<dependency>
-		<groupId>gov.tfl.ors.portal.services</groupId>
-		<artifactId>reference-service</artifactId>
-		<version>1.0.0-SNAPSHOT</version>
-	</dependency>
-	<dependency>
-		<groupId>gov.tfl.ors.portal.services</groupId>
-		<artifactId>mail-service</artifactId>
-		<version>1.0.0-SNAPSHOT</version>
-	</dependency-->
 
   </dependencies>
 </project>

Modified: labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/src/main/java/org/jboss/drools/guvnor/importgenerator/xdeleteme/WebDavImporter.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/src/main/java/org/jboss/drools/guvnor/importgenerator/xdeleteme/WebDavImporter.java	2009-11-04 14:42:55 UTC (rev 29956)
+++ labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/src/main/java/org/jboss/drools/guvnor/importgenerator/xdeleteme/WebDavImporter.java	2009-11-04 14:44:03 UTC (rev 29957)
@@ -38,7 +38,7 @@
 //			FileObject packages = fs.resolveFile(fullPath + "/packages", fileoptions);
 //			FileObject packages2=root.getChildren()[0];
 //			
-//			File packageName = new File(packages.getName() + "/gov.tfl.rules");
+//			File packageName = new File(packages.getName() + "/rules");
 //			packageName.createNewFile();
 //			
 //			File drl = new File(packageName.getName() +"/mjatest.drl");

Deleted: labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/templates/whole.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/templates/whole.xml	2009-11-04 14:42:55 UTC (rev 29956)
+++ labs/jbossrules/trunk/drools-guvnor/bulk-importer-util/guvnor-importer/templates/whole.xml	2009-11-04 14:44:03 UTC (rev 29957)
@@ -1,397 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<sv:node xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
-	xmlns:rep="internal" xmlns:fn_old="http://www.w3.org/2004/10/xpath-functions"
-	xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:drools="http://www.jboss.org/drools-repository/1.0"
-	xmlns:sv="http://www.jcp.org/jcr/sv/1.0" xmlns:mix="http://www.jcp.org/jcr/mix/1.0"
-	xmlns:fn="http://www.w3.org/2005/xpath-functions" sv:name="drools:repository">
-	<sv:property sv:name="jcr:primaryType" sv:type="Name">
-		<sv:value>nt:folder</sv:value>
-	</sv:property>
-	<sv:property sv:name="jcr:created" sv:type="Date">
-		<sv:value>2009-06-05T10:26:47.194+01:00
-		</sv:value>
-	</sv:property>
-	<sv:node sv:name="drools:package_area">
-		<sv:property sv:name="jcr:primaryType" sv:type="Name">
-			<sv:value>nt:folder</sv:value>
-		</sv:property>
-		<sv:property sv:name="jcr:created" sv:type="Date">
-			<sv:value>2009-06-05T10:26:47.198+01:00
-			</sv:value>
-		</sv:property>
-		<sv:node sv:name="defaultPackage">
-			<sv:property sv:name="jcr:primaryType" sv:type="Name">
-				<sv:value>drools:packageNodeType</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:uuid" sv:type="String">
-				<sv:value>
-					256adc71-efaf-4559-b036-905bdbb14c32
-				</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:archive" sv:type="Boolean">
-				<sv:value>false</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:checkinComment" sv:type="String">
-				<sv:value>Initial</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:creator" sv:type="String">
-				<sv:value>admin</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:description" sv:type="String">
-				<sv:value>The default rule package</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:format" sv:type="String">
-				<sv:value>package</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:lastContributor" sv:type="String">
-				<sv:value>admin</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:lastModified" sv:type="Date">
-				<sv:value>2009-06-05T10:26:47.453+01:00
-				</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:title" sv:type="String">
-				<sv:value>defaultPackage</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:versionNumber" sv:type="Long">
-				<sv:value>1</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:baseVersion" sv:type="Reference">
-				<sv:value>677d062d-e51c-451e-a2f7-b5b6828f6b69
-				</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:created" sv:type="Date">
-				<sv:value>2009-06-05T10:26:47.432+01:00
-				</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:isCheckedOut" sv:type="Boolean">
-				<sv:value>false</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:predecessors" sv:type="Reference" />
-			<sv:property sv:name="jcr:versionHistory" sv:type="Reference">
-				<sv:value>3a52d821-39e6-4b7e-b73b-6396b92e4e36
-				</sv:value>
-			</sv:property>
-			<sv:node sv:name="assets">
-				<sv:property sv:name="jcr:primaryType" sv:type="Name">
-					<sv:value>drools:versionableAssetFolder
-					</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:uuid" sv:type="String">
-					<sv:value>fe94ff55-43f3-4450-a0e1-81c5713aec64
-					</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:baseVersion" sv:type="Reference">
-					<sv:value>7b9d039f-ac26-438b-b49d-4658ca7d6545
-					</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:created" sv:type="Date">
-					<sv:value>2009-06-05T10:26:47.433+01:00
-					</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:isCheckedOut" sv:type="Boolean">
-					<sv:value>true</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:predecessors" sv:type="Reference">
-					<sv:value>7b9d039f-ac26-438b-b49d-4658ca7d6545
-					</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:versionHistory" sv:type="Reference">
-					<sv:value>7eb842a0-f924-40fd-b237-699e7c8eddbd
-					</sv:value>
-				</sv:property>
-				<sv:node sv:name="drools">
-					<sv:property sv:name="jcr:primaryType" sv:type="Name">
-						<sv:value>drools:assetNodeType</sv:value>
-					</sv:property>
-					<sv:property sv:name="jcr:uuid" sv:type="String">
-						<sv:value>30d1dbc1-c8c7-429d-889a-d9224db11aaa
-						</sv:value>
-					</sv:property>
-					<sv:property sv:name="drools:archive" sv:type="Boolean">
-						<sv:value>false</sv:value>
-					</sv:property>
-					<sv:property sv:name="drools:checkinComment" sv:type="String">
-						<sv:value />
-					</sv:property>
-					<sv:property sv:name="drools:content" sv:type="String">
-						<sv:value />
-					</sv:property>
-					<sv:property sv:name="drools:creator" sv:type="String">
-						<sv:value>admin</sv:value>
-					</sv:property>
-					<sv:property sv:name="drools:description" sv:type="String">
-						<sv:value />
-					</sv:property>
-					<sv:property sv:name="drools:format" sv:type="String">
-						<sv:value>package</sv:value>
-					</sv:property>
-					<sv:property sv:name="drools:lastContributor" sv:type="String">
-						<sv:value>admin</sv:value>
-					</sv:property>
-					<sv:property sv:name="drools:lastModified" sv:type="Date">
-						<sv:value>2009-06-05T10:26:48.196+01:00
-						</sv:value>
-					</sv:property>
-					<sv:property sv:name="drools:packageName" sv:type="String">
-						<sv:value>defaultPackage</sv:value>
-					</sv:property>
-					<sv:property sv:name="drools:stateReference" sv:type="Reference">
-						<sv:value>828115ca-fd7d-4739-8260-c682fa329db8
-						</sv:value>
-					</sv:property>
-					<sv:property sv:name="drools:title" sv:type="String">
-						<sv:value>drools</sv:value>
-					</sv:property>
-					<sv:property sv:name="drools:versionNumber" sv:type="Long">
-						<sv:value>1</sv:value>
-					</sv:property>
-					<sv:property sv:name="jcr:baseVersion" sv:type="Reference">
-						<sv:value>099cfd1b-9c07-41be-afe7-d94f7839e603
-						</sv:value>
-					</sv:property>
-					<sv:property sv:name="jcr:created" sv:type="Date">
-						<sv:value>2009-06-05T10:26:48.165+01:00
-						</sv:value>
-					</sv:property>
-					<sv:property sv:name="jcr:isCheckedOut" sv:type="Boolean">
-						<sv:value>false</sv:value>
-					</sv:property>
-					<sv:property sv:name="jcr:predecessors" sv:type="Reference" />
-					<sv:property sv:name="jcr:versionHistory" sv:type="Reference">
-						<sv:value>4d0d1558-e092-4890-a637-0f0dd5fa0ea9
-						</sv:value>
-					</sv:property>
-				</sv:node>
-			</sv:node>
-		</sv:node>
-		<sv:node sv:name="gov.tfl.ors.rules">
-			<sv:property sv:name="jcr:primaryType" sv:type="Name">
-				<sv:value>drools:packageNodeType</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:uuid" sv:type="String">
-				<sv:value>458eafd2-2c7b-46c5-bff2-0c23cfe5dc7d
-				</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:archive" sv:type="Boolean">
-				<sv:value>false</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:checkinComment" sv:type="String">
-				<sv:value>Initial</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:creator" sv:type="String">
-				<sv:value>admin</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:description" sv:type="String">
-				<sv:value>this is a rules package for TFL</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:format" sv:type="String">
-				<sv:value>package</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:lastContributor" sv:type="String">
-				<sv:value>admin</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:lastModified" sv:type="Date">
-				<sv:value>2009-06-05T10:32:19.572+01:00
-				</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:title" sv:type="String">
-				<sv:value>gov.tfl.ors.rules</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:versionNumber" sv:type="Long">
-				<sv:value>1</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:baseVersion" sv:type="Reference">
-				<sv:value>9fdea156-45c1-4c83-876d-665f3550c4ee
-				</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:created" sv:type="Date">
-				<sv:value>2009-06-05T10:32:19.570+01:00
-				</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:isCheckedOut" sv:type="Boolean">
-				<sv:value>false</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:predecessors" sv:type="Reference" />
-			<sv:property sv:name="jcr:versionHistory" sv:type="Reference">
-				<sv:value>b83faed5-3618-48d1-8e5c-3e46a65752b5
-				</sv:value>
-			</sv:property>
-			<sv:node sv:name="assets">
-				<sv:property sv:name="jcr:primaryType" sv:type="Name">
-					<sv:value>drools:versionableAssetFolder
-					</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:uuid" sv:type="String">
-					<sv:value>07d0e394-a5eb-4ac4-b024-e25d1e1581dd
-					</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:baseVersion" sv:type="Reference">
-					<sv:value>fec17716-01de-4cd6-95ed-829f73605e71
-					</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:created" sv:type="Date">
-					<sv:value>2009-06-05T10:32:19.571+01:00
-					</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:isCheckedOut" sv:type="Boolean">
-					<sv:value>true</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:predecessors" sv:type="Reference">
-					<sv:value>fec17716-01de-4cd6-95ed-829f73605e71
-					</sv:value>
-				</sv:property>
-				<sv:property sv:name="jcr:versionHistory" sv:type="Reference">
-					<sv:value>584704c6-eeb4-490b-b25a-8e870d5eb794
-					</sv:value>
-				</sv:property>
-			</sv:node>
-		</sv:node>
-		<sv:node sv:name="approval.determine.businessapproval.agentfraud">
-			<sv:property sv:name="jcr:primaryType" sv:type="Name">
-				<sv:value>drools:packageNodeType</sv:value>
-			</sv:property>
-			<sv:property sv:name="jcr:uuid" sv:type="String">
-				<sv:value>d175fcb6-e75f-4fb1-9fc3-c6a9c0262ad8
-				</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:archive" sv:type="Boolean">
-				<sv:value>false</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:checkinComment" sv:type="String">
-				<sv:value>Initial</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:creator" sv:type="String">
-				<sv:value>admin</sv:value>
-			</sv:property>
-			<sv:property sv:name="drools:description" sv:type="String">
-				<sv:value>&lt;imported&gt;</sv:value></sv:property>
-			<sv:property sv:name="drools:format" sv:type="String"><sv:value>package</sv:value></sv:property>
-			<sv:property sv:name="drools:lastContributor" sv:type="String"><sv:value>admin</sv:value></sv:property>
-			<sv:property sv:name="drools:lastModified" sv:type="Date"><sv:value>2009-06-05T10:35:59.203+01:00</sv:value></sv:property>
-			<sv:property sv:name="drools:title" sv:type="String"><sv:value>approval.determine.businessapproval.agentfraud</sv:value></sv:property>
-			<sv:property sv:name="drools:versionNumber" sv:type="Long"><sv:value>1</sv:value></sv:property>
-			<sv:property sv:name="jcr:baseVersion" sv:type="Reference"><sv:value>f77dfd5d-3748-43c5-9214-885fd1a17fc4</sv:value></sv:property>
-			<sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:35:59.201+01:00</sv:value></sv:property>
-			<sv:property sv:name="jcr:isCheckedOut" sv:type="Boolean"><sv:value>true</sv:value></sv:property>
-			<sv:property sv:name="jcr:predecessors" sv:type="Reference"><sv:value>f77dfd5d-3748-43c5-9214-885fd1a17fc4</sv:value></sv:property>
-			<sv:property sv:name="jcr:versionHistory" sv:type="Reference"><sv:value>40a6c5eb-1889-4c55-a3b3-26b9358dc038</sv:value></sv:property>
-			<sv:node sv:name="assets">
-				<sv:property sv:name="jcr:primaryType" sv:type="Name"><sv:value>drools:versionableAssetFolder</sv:value></sv:property>
-				<sv:property sv:name="jcr:uuid" sv:type="String"><sv:value>6cb9fe8f-3de2-4a28-9183-2d86ba25aefd</sv:value></sv:property>
-				<sv:property sv:name="jcr:baseVersion" sv:type="Reference"><sv:value>1752ad99-ba94-4fb0-9b38-ab70e1c48fea</sv:value></sv:property>
-				<sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:35:59.202+01:00</sv:value></sv:property>
-				<sv:property sv:name="jcr:isCheckedOut" sv:type="Boolean"><sv:value>true</sv:value></sv:property>
-				<sv:property sv:name="jcr:predecessors" sv:type="Reference"><sv:value>1752ad99-ba94-4fb0-9b38-ab70e1c48fea</sv:value></sv:property>
-				<sv:property sv:name="jcr:versionHistory" sv:type="Reference"><sv:value>61923e3f-bc6f-4778-bfe0-5d36414bcf9d</sv:value></sv:property>
-				<sv:node sv:name="drools">
-					<sv:property sv:name="jcr:primaryType" sv:type="Name"><sv:value>drools:assetNodeType</sv:value></sv:property>
-					<sv:property sv:name="jcr:uuid" sv:type="String"><sv:value>1dc38502-fb96-489e-aa40-f0fa59916526</sv:value></sv:property>
-					<sv:property sv:name="drools:archive" sv:type="Boolean"><sv:value>false</sv:value></sv:property>
-					<sv:property sv:name="drools:checkinComment" sv:type="String"><sv:value/></sv:property>
-					<sv:property sv:name="drools:content" sv:type="String"><sv:value>
-import org.dyui.domain.core.ResultVO
-import gov.tfl.ors.portal.domain.refund.approval.ApprovalReasonVO
-import gov.tfl.ors.portal.domain.refund.RefundCaseVO
-import org.dyui.domain.log.RuleLogger
-import gov.tfl.ors.portal.field.refund.approval.GetNumberRefundCasesBusinessUserFieldVO
-import gov.tfl.ors.portal.domain.refund.approval.RefundLimitVO
-import gov.tfl.ors.portal.domain.refund.approval.RefundLimitTypeEnum
-import java.util.Calendar
-import java.util.Date
-import java.util.Locale
-#############################################
-# Fires if an agent has had more than X
-# refunds of a type in the past Y hours
-#
-# See #723
-#############################################
-</sv:value></sv:property>
-<sv:property sv:name="drools:creator" sv:type="String"><sv:value>admin</sv:value></sv:property>
-<sv:property sv:name="drools:description" sv:type="String"><sv:value/></sv:property>
-<sv:property sv:name="drools:format" sv:type="String"><sv:value>package</sv:value></sv:property>
-<sv:property sv:name="drools:lastContributor" sv:type="String"><sv:value>admin</sv:value></sv:property>
-<sv:property sv:name="drools:lastModified" sv:type="Date"><sv:value>2009-06-05T10:35:59.466+01:00</sv:value></sv:property>
-<sv:property sv:name="drools:packageName" sv:type="String"><sv:value>approval.determine.businessapproval.agentfraud</sv:value></sv:property>
-<sv:property sv:name="drools:stateReference" sv:type="Reference"><sv:value>828115ca-fd7d-4739-8260-c682fa329db8</sv:value></sv:property>
-<sv:property sv:name="drools:title" sv:type="String"><sv:value>drools</sv:value></sv:property>
-<sv:property sv:name="drools:versionNumber" sv:type="Long"><sv:value>1</sv:value></sv:property>
-<sv:property sv:name="jcr:baseVersion" sv:type="Reference"><sv:value>ee8ecf03-6e5a-4112-9b03-140245919a71</sv:value></sv:property>
-<sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:35:59.462+01:00</sv:value></sv:property>
-<sv:property sv:name="jcr:isCheckedOut" sv:type="Boolean"><sv:value>false</sv:value></sv:property>
-<sv:property sv:name="jcr:predecessors" sv:type="Reference"/>
-<sv:property sv:name="jcr:versionHistory" sv:type="Reference"><sv:value>953c2b94-0731-4fdc-a5af-db2dd8149719</sv:value></sv:property>
-</sv:node>
-
-<sv:node sv:name="Get number refund cases">
-<sv:property sv:name="jcr:primaryType" sv:type="Name"><sv:value>drools:assetNodeType</sv:value></sv:property>
-<sv:property sv:name="jcr:uuid" sv:type="String"><sv:value>b84c7dc1-a4cb-4309-9260-38ba95cecbce</sv:value></sv:property>
-<sv:property sv:name="drools:archive" sv:type="Boolean"><sv:value>false</sv:value></sv:property>
-<sv:property sv:name="drools:checkinComment" sv:type="String"><sv:value>Imported change form external DRL</sv:value></sv:property>
-<sv:property sv:name="drools:content" sv:type="String"><sv:value>
-when 
-    refundCase: RefundCaseVO()  
-    result : ResultVO() 
-    
-    //guard self
-    not RefundLimitVO(type == RefundLimitTypeEnum.BUSINESS_USER_FRAUD)
-then
-	######################################
-	# Threshold for rule is 24 hours.
-	#
-	# NOTE the minus sign in front of the
-	# number!
-	######################################
-	Calendar cal = Calendar.getInstance(Locale.UK);
-	cal.setTime(refundCase.getCreateDate());
-	cal.add(Calendar.HOUR, -24);
-	
-	# Invoke command
-	GetNumberRefundCasesBusinessUserFieldVO field = new GetNumberRefundCasesBusinessUserFieldVO(refundCase, cal.getTime());
-	result.addCommand(field);
-</sv:value></sv:property>
-<sv:property sv:name="drools:creator" sv:type="String"><sv:value>admin</sv:value></sv:property>
-<sv:property sv:name="drools:description" sv:type="String"><sv:value>&lt;imported&gt;</sv:value></sv:property>
-<sv:property sv:name="drools:format" sv:type="String"><sv:value>drl</sv:value></sv:property>
-<sv:property sv:name="drools:lastContributor" sv:type="String"><sv:value>admin</sv:value></sv:property>
-<sv:property sv:name="drools:lastModified" sv:type="Date"><sv:value>2009-06-05T10:35:59.636+01:00</sv:value></sv:property>
-<sv:property sv:name="drools:packageName" sv:type="String"><sv:value>approval.determine.businessapproval.agentfraud</sv:value></sv:property>
-<sv:property sv:name="drools:source" sv:type="String"><sv:value>Imported from external DRL</sv:value></sv:property>
-<sv:property sv:name="drools:stateReference" sv:type="Reference"><sv:value>828115ca-fd7d-4739-8260-c682fa329db8</sv:value></sv:property>
-<sv:property sv:name="drools:title" sv:type="String"><sv:value>Get number refund cases</sv:value></sv:property>
-<sv:property sv:name="drools:versionNumber" sv:type="Long"><sv:value>1</sv:value></sv:property>
-<sv:property sv:name="jcr:baseVersion" sv:type="Reference"><sv:value>8c47a339-d325-4642-a512-48338d83ff2b</sv:value></sv:property>
-<sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:35:59.634+01:00</sv:value></sv:property>
-<sv:property sv:name="jcr:isCheckedOut" sv:type="Boolean"><sv:value>false</sv:value></sv:property>
-<sv:property sv:name="jcr:predecessors" sv:type="Reference"/>
-<sv:property sv:name="jcr:versionHistory" sv:type="Reference"><sv:value>483e935b-d637-4b8a-b02d-c9fd0c47c2e6</sv:value></sv:property>
-
-</sv:node>
-
-<sv:node sv:name="Agent fraud"><sv:property sv:name="jcr:primaryType" sv:type="Name"><sv:value>drools:assetNodeType</sv:value></sv:property><sv:property sv:name="jcr:uuid" sv:type="String"><sv:value>0c3f8680-9d25-4bc5-a277-24572f70d967</sv:value></sv:property><sv:property sv:name="drools:archive" sv:type="Boolean"><sv:value>false</sv:value></sv:property>
-<sv:property sv:name="drools:checkinComment" sv:type="String"><sv:value>Imported change form external DRL</sv:value></sv:property>
-<sv:property sv:name="drools:content" sv:type="String"><sv:value>	when
-		refundCase : RefundCaseVO()
-		#############################
-		# X=9 in this case (example)
-		#############################
-		refundLimit : RefundLimitVO(type == RefundLimitTypeEnum.BUSINESS_USER_FRAUD,
-									count&gt;9)
-		//guard self
-		not ApprovalReasonVO(category == "bar", key == "agent.fraud")
-		logger : RuleLogger()
-	then
-		logger.info("Added agent fraud suspected approval reason");
-		
-		ApprovalReasonVO approvalReason = new ApprovalReasonVO();
-		approvalReason.init();
-		approvalReason.setCategory("bar");
-		approvalReason.setKey("agent.fraud");
-		approvalReason.setCount(refundLimit.getCount());
-		approvalReason.setText("Agent Fraud Suspected");
-		
-		//first stage approval
-		approvalReason.setLevel(1);
-		
-		insert(approvalReason);
-</sv:value></sv:property><sv:property sv:name="drools:creator" sv:type="String"><sv:value>admin</sv:value></sv:property><sv:property sv:name="drools:description" sv:type="String"><sv:value>&lt;imported&gt;</sv:value></sv:property><sv:property sv:name="drools:format" sv:type="String"><sv:value>drl</sv:value></sv:property><sv:property sv:name="drools:lastContributor" sv:type="String"><sv:value>admin</sv:value></sv:property><sv:property sv:name="drools:lastModified" sv:type="Date"><sv:value>2009-06-05T10:35:59.800+01:00</sv:value></sv:property><sv:property sv:name="drools:packageName" sv:type="String"><sv:value>approval.determine.businessapproval.agentfraud</sv:value></sv:property><sv:property sv:name="drools:source" sv:type="String"><sv:value>Imported from external DRL</sv:value></sv:property><sv:property sv:name="drools:stateReference" sv:type="Reference"><sv:value>828115ca-fd7d-4739-8260-c682fa329db8</sv:value></sv:property><sv:property sv:name="drools:title" sv:type="Strin!
 g"><sv:value>Agent fraud</sv:value></sv:property><sv:property sv:name="drools:versionNumber" sv:type="Long"><sv:value>1</sv:value></sv:property><sv:property sv:name="jcr:baseVersion" sv:type="Reference"><sv:value>7dd429ce-5c09-4c60-88bd-21b5e470913c</sv:value></sv:property><sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:35:59.798+01:00</sv:value></sv:property><sv:property sv:name="jcr:isCheckedOut" sv:type="Boolean"><sv:value>false</sv:value></sv:property><sv:property sv:name="jcr:predecessors" sv:type="Reference"/><sv:property sv:name="jcr:versionHistory" sv:type="Reference"><sv:value>35cc0b24-5ede-44e0-bfdc-7c5a3e5e746d</sv:value></sv:property></sv:node></sv:node></sv:node></sv:node><sv:node sv:name="drools:packagesnapshot_area"><sv:property sv:name="jcr:primaryType" sv:type="Name"><sv:value>nt:folder</sv:value></sv:property><sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:26:47.202+01:00</sv:value></sv:property></sv:node!
 ><sv:node sv:name="drools:tag_area"><sv:property sv:name="jcr:!
 primaryT
ype" sv:type="Name"><sv:value>nt:folder</sv:value></sv:property><sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:26:47.205+01:00</sv:value></sv:property><sv:node sv:name="tfl.ors.rules"><sv:property sv:name="jcr:primaryType" sv:type="Name"><sv:value>drools:categoryNodeType</sv:value></sv:property><sv:property sv:name="jcr:uuid" sv:type="String"><sv:value>2ac4b8c9-160c-46ac-862c-457c8a4ef933</sv:value></sv:property><sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:30:19.998+01:00</sv:value></sv:property></sv:node></sv:node><sv:node sv:name="drools:state_area"><sv:property sv:name="jcr:primaryType" sv:type="Name"><sv:value>nt:folder</sv:value></sv:property><sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:26:47.208+01:00</sv:value></sv:property><sv:node sv:name="Draft"><sv:property sv:name="jcr:primaryType" sv:type="Name"><sv:value>drools:stateNodeType</sv:value></sv:property><sv:property sv:name="jcr:uui!
 d" sv:type="String"><sv:value>828115ca-fd7d-4739-8260-c682fa329db8</sv:value></sv:property><sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:26:47.222+01:00</sv:value></sv:property></sv:node></sv:node><sv:node sv:name="drools.package.migrated"><sv:property sv:name="jcr:primaryType" sv:type="Name"><sv:value>nt:folder</sv:value></sv:property><sv:property sv:name="jcr:created" sv:type="Date"><sv:value>2009-06-05T10:26:48.520+01:00</sv:value></sv:property></sv:node></sv:node>
\ No newline at end of file



More information about the jboss-svn-commits mailing list