[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