[jboss-svn-commits] JBL Code SVN: r5684 - in labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo: . banks/src/org/jboss/soa/esb/samples/loanbroker/banks banks/test/org/jboss/soa/esb/samples/loanbroker/banks

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Aug 9 18:51:49 EDT 2006


Author: kurt.stam at jboss.com
Date: 2006-08-09 18:51:46 -0400 (Wed, 09 Aug 2006)
New Revision: 5684

Modified:
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/Bank.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReply.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequest.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/ManagerFlatFile.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReplyTest.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequestTest.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankTest.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/FlatFileProcessorTest.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/JmsProcessorTest.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/build.xml
Log:
Adding customerUID

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/Bank.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/Bank.java	2006-08-09 22:49:55 UTC (rev 5683)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/Bank.java	2006-08-09 22:51:46 UTC (rev 5684)
@@ -91,6 +91,7 @@
 		}
 		String quoteId=bankName + "-" + _quoteCounter++;
 		bankQuoteReply.setQuoteId(quoteId);
+		bankQuoteReply.setCustomerUID(bankQuoteRequest.getCustomerUID());
 		return bankQuoteReply;
 	}
 	/**

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReply.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReply.java	2006-08-09 22:49:55 UTC (rev 5683)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReply.java	2006-08-09 22:51:46 UTC (rev 5684)
@@ -32,6 +32,8 @@
 	private BigDecimal interestRate;
 	private String quoteId;
 	private int errorCode;
+	private String customerUID;
+	
 	/**
 	 * Gets the SerialVersionUID.
 	 * @return serialVersionUID
@@ -48,6 +50,7 @@
 	 *  <li>4 - invalid credit history length
 	 *  <li>5 - invalid loan term
 	 *  <li>6 - invalid message
+	 *  <li>7 - invalid customerUID
 	 * @return errorCode
 	 */
 	public int getErrorCode() {
@@ -102,6 +105,13 @@
 		return this.getClass().getSimpleName() + "=["
 			+ "interestRate=" + interestRate
 			+ ", quoteId=" + quoteId
-			+ ", errorCode=" + errorCode + "]";
+			+ ", errorCode=" + errorCode 
+			+ ", customerUID=" + customerUID + "]";
 	}
+	public String getCustomerUID() {
+		return customerUID;
+	}
+	public void setCustomerUID(String customerUID) {
+		this.customerUID = customerUID;
+	}
 }

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequest.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequest.java	2006-08-09 22:49:55 UTC (rev 5683)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequest.java	2006-08-09 22:51:46 UTC (rev 5684)
@@ -32,6 +32,8 @@
 	public int historyLength;
 	public int loanAmount;
 	public int loanTerm;
+	private String customerUID;
+	
 	/**
 	 * Gets for the credit score.
 	 * @return credit score
@@ -112,6 +114,14 @@
 		    + ", creditScore=" + creditScore
 			+ ", historyLength=" + historyLength
 			+ ", loanAmount=" + loanAmount
-			+ ", loanTerm=" + loanTerm + "]";	
+			+ ", loanTerm=" + loanTerm
+			+ ", customerUID="+ customerUID + "]";	
 	}
+	
+	public String getCustomerUID() {
+		return customerUID;
+	}
+	public void setCustomerUID(String customerUID) {
+		this.customerUID = customerUID;
+	}
 }

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/ManagerFlatFile.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/ManagerFlatFile.java	2006-08-09 22:49:55 UTC (rev 5683)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/src/org/jboss/soa/esb/samples/loanbroker/banks/ManagerFlatFile.java	2006-08-09 22:51:46 UTC (rev 5684)
@@ -124,7 +124,7 @@
 	{
 		BankQuoteReply bankQuoteReply=new BankQuoteReply();
 		bankQuoteReply.setQuoteId(BANK_NAME);
-		int errorCode=6;
+		int errorCode=7;
 		String message=null;
 		logger.log(Priority.INFO, "Found " + file.getAbsolutePath() );
 		
@@ -144,6 +144,8 @@
 			bankQuoteRequest.setLoanAmount(Integer.valueOf(messagePart[3]));
 			errorCode=5;
 			bankQuoteRequest.setLoanTerm(Integer.valueOf(messagePart[4]));
+			errorCode=6;
+			bankQuoteRequest.setCustomerUID(String.valueOf(messagePart[5]));
 			
 			Bank fileBasedBank = new Bank(BANK_NAME, RATE_PREMIUM, MAXLOANTERM);
 			bankQuoteReply = fileBasedBank.processMessage(bankQuoteRequest);	
@@ -162,7 +164,8 @@
 			File outgoingFile = new File(outgoingDir + "/" + PREFIX + file.getName());
 			logger.log(Priority.INFO, "Creating outgoing file " + outgoingFile.getAbsolutePath());
 			outgoingFile.createNewFile();
-			String reply=bankQuoteReply.getInterestRate() + "," + bankQuoteReply.getQuoteId() + "," + bankQuoteReply.getErrorCode();
+			String reply=bankQuoteReply.getInterestRate() + "," + bankQuoteReply.getQuoteId() + "," 
+				+ bankQuoteReply.getErrorCode() + "," + bankQuoteReply.getCustomerUID();
 			logger.log(Priority.INFO, "Writing reply " + reply);
 			FileUtil.writeTextFile(outgoingFile, reply);
 			

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReplyTest.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReplyTest.java	2006-08-09 22:49:55 UTC (rev 5683)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReplyTest.java	2006-08-09 22:51:46 UTC (rev 5684)
@@ -42,6 +42,7 @@
 	@Test public void obtainExampleXML(){
 		BankQuoteReply bankQuoteReply = new BankQuoteReply();
 		bankQuoteReply.setErrorCode(0);
+		bankQuoteReply.setCustomerUID("unique");
 		bankQuoteReply.setInterestRate(BigDecimal.valueOf(11.7));
 		bankQuoteReply.setQuoteId("JBBANK_1");
 		
@@ -53,6 +54,7 @@
 			+ "  <interestRate>11.7</interestRate>\n"
             + "  <quoteId>JBBANK_1</quoteId>\n"
             + "  <errorCode>0</errorCode>\n"
+            + "  <customerUID>unique</customerUID>\n"
             + "</org.jboss.soa.esb.samples.loanbroker.banks.BankQuoteReply>";
 		assertTrue(expectedXml.equals(bankQuoteReplyXml));
 	}

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequestTest.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequestTest.java	2006-08-09 22:49:55 UTC (rev 5683)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequestTest.java	2006-08-09 22:51:46 UTC (rev 5684)
@@ -43,6 +43,7 @@
 		bankQuoteRequest.setHistoryLength(4);
 		bankQuoteRequest.setLoanTerm(5);
 		bankQuoteRequest.setLoanAmount(20000);
+		bankQuoteRequest.setCustomerUID("unique");
 		
 		XStream xstream = new XStream();
 		String bankQuoteRequestXml=xstream.toXML(bankQuoteRequest);
@@ -54,6 +55,7 @@
 			+ "  <historyLength>4</historyLength>\n"
 			+ "  <loanAmount>20000</loanAmount>\n"
 			+ "  <loanTerm>5</loanTerm>\n"
+		    + "  <customerUID>unique</customerUID>\n"
 			+ "</org.jboss.soa.esb.samples.loanbroker.banks.BankQuoteRequest>";
 		assertTrue(expectedXml.equals(bankQuoteRequestXml));
 	}

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankTest.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankTest.java	2006-08-09 22:49:55 UTC (rev 5683)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankTest.java	2006-08-09 22:51:46 UTC (rev 5684)
@@ -48,6 +48,7 @@
 		bankQuoteRequest.setHistoryLength(4);
 		bankQuoteRequest.setLoanTerm(72);
 		bankQuoteRequest.setLoanAmount(20000);
+		bankQuoteRequest.setCustomerUID("unique");
 		logger.log(Priority.INFO, bankQuoteRequest);
 		
 		//Getting a Bank Instance

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/FlatFileProcessorTest.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/FlatFileProcessorTest.java	2006-08-09 22:49:55 UTC (rev 5683)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/FlatFileProcessorTest.java	2006-08-09 22:51:46 UTC (rev 5684)
@@ -66,7 +66,7 @@
 				loanRequestFile.delete();
 			}
 			loanRequestFile.createNewFile();
-			String str="23456890,3,4,20000,5";
+			String str="23456890,3,4,20000,5,unique";
 			FileUtil.writeTextFile(loanRequestFile, str);
 			
 			logger.log(Priority.INFO, "Processing FlatFileProcessorTest.txt");
@@ -92,8 +92,8 @@
 			logger.log(Priority.INFO, "OK");
 			
 			//Checking the content of the reply
-			logger.log(Priority.INFO, "Check the reply, should be ('8.29,FileBasedBank-0,0'");
-			assertTrue("8.29,FileBasedBank-0,0".equals(FileUtil.readTextFile(replyToFile)));
+			logger.log(Priority.INFO, "Check the reply, should be ('8.29,FileBasedBank-0,0,unique'");
+			assertTrue("8.29,FileBasedBank-0,0,unique".equals(FileUtil.readTextFile(replyToFile)));
 			logger.log(Priority.INFO, "OK");
 			//Cleaning up
 			processedFile.delete();

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/JmsProcessorTest.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/JmsProcessorTest.java	2006-08-09 22:49:55 UTC (rev 5683)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/JmsProcessorTest.java	2006-08-09 22:51:46 UTC (rev 5684)
@@ -59,6 +59,7 @@
 		bankQuoteRequest.setHistoryLength(4);
 		bankQuoteRequest.setLoanTerm(72);
 		bankQuoteRequest.setLoanAmount(20000);
+		bankQuoteRequest.setCustomerUID("unique");
 		logger.log(Priority.INFO, bankQuoteRequest);
 		XStream xstream = new XStream();
 		String bankQuoteRequestXml=xstream.toXML(bankQuoteRequest);

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/build.xml
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/build.xml	2006-08-09 22:49:55 UTC (rev 5683)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/build.xml	2006-08-09 22:51:46 UTC (rev 5684)
@@ -85,6 +85,12 @@
 			    <lib dir="${org.jboss.soa.esb.samples.loanbroker.esb_home}/product/build/dist/lib">
 		    	    <include name="jbossesb-common.jar"/>
 		        </lib>
+			    <lib dir="${org.jboss.esb.samples.loanbroker.dest}/dist/lib">
+					 <include name="loanbroker.jar"/>
+			    </lib>
+			    <fileset dir="jsp">
+			    	<include name="**/*.jsp"/>
+			    </fileset>
 		        </war>
 	</target>
 	




More information about the jboss-svn-commits mailing list