You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2007/02/26 07:11:04 UTC
svn commit: r511735 - in /incubator/tuscany/sandbox/rfeng: ejb/ samples/
samples/mortgage/ samples/mortgage/src/main/java/mortgage/
samples/mortgage/src/main/resources/META-INF/sca/
samples/mortgage/src/test/java/mortgage/
Author: rfeng
Date: Sun Feb 25 22:11:04 2007
New Revision: 511735
URL: http://svn.apache.org/viewvc?view=rev&rev=511735
Log:
Remove the ejb binding code from my sand box before the IP clearance is done.
Removed:
incubator/tuscany/sandbox/rfeng/ejb/
Modified:
incubator/tuscany/sandbox/rfeng/samples/mortgage/pom.xml
incubator/tuscany/sandbox/rfeng/samples/mortgage/src/main/java/mortgage/LoanApprovalImpl.java
incubator/tuscany/sandbox/rfeng/samples/mortgage/src/main/resources/META-INF/sca/default.scdl
incubator/tuscany/sandbox/rfeng/samples/mortgage/src/test/java/mortgage/MortgageClientTestCase.java
incubator/tuscany/sandbox/rfeng/samples/pom.xml
Modified: incubator/tuscany/sandbox/rfeng/samples/mortgage/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/rfeng/samples/mortgage/pom.xml?view=diff&rev=511735&r1=511734&r2=511735
==============================================================================
--- incubator/tuscany/sandbox/rfeng/samples/mortgage/pom.xml (original)
+++ incubator/tuscany/sandbox/rfeng/samples/mortgage/pom.xml Sun Feb 25 22:11:04 2007
@@ -29,14 +29,20 @@
<name>Tuscany Mortgage Sample</name>
<description>A sample Mortgage application made of several SCA components wired together.</description>
+ <properties>
+ <property name="tuscanyVersion">1.0-incubator-SNAPSHOT</property>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.osoa</groupId>
<artifactId>sca-api-r0.95</artifactId>
+ <version>${tuscanyVersion}</version>
</dependency>
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
<artifactId>test</artifactId>
+ <version>${tuscanyVersion}</version>
<scope>test</scope>
</dependency>
<dependency>
Modified: incubator/tuscany/sandbox/rfeng/samples/mortgage/src/main/java/mortgage/LoanApprovalImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/rfeng/samples/mortgage/src/main/java/mortgage/LoanApprovalImpl.java?view=diff&rev=511735&r1=511734&r2=511735
==============================================================================
--- incubator/tuscany/sandbox/rfeng/samples/mortgage/src/main/java/mortgage/LoanApprovalImpl.java (original)
+++ incubator/tuscany/sandbox/rfeng/samples/mortgage/src/main/java/mortgage/LoanApprovalImpl.java Sun Feb 25 22:11:04 2007
@@ -27,7 +27,7 @@
*/
@Service(LoanApproval.class) // Service declaration
public class LoanApprovalImpl implements LoanApproval {
- private CreditCheck creditCheck;
+ private CreditCheck[] creditCheck;
private MortgageCalculator mortgageCalculator;
private InterestRateQuote interestRateQuote;
@@ -45,7 +45,7 @@
// Reference declaration using a setter method
@Reference
- public void setCreditCheck(CreditCheck creditCheck) {
+ public void setCreditCheck(CreditCheck[] creditCheck) {
this.creditCheck = creditCheck;
}
@@ -60,7 +60,7 @@
}
public boolean approve(Customer customer, double loanAmount, int years) {
- int score = creditCheck.getCreditScore(customer.getSsn());
+ int score = creditCheck[0].getCreditScore(customer.getSsn());
if (score < minimumCreditScore) {
return false;
}
Modified: incubator/tuscany/sandbox/rfeng/samples/mortgage/src/main/resources/META-INF/sca/default.scdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/rfeng/samples/mortgage/src/main/resources/META-INF/sca/default.scdl?view=diff&rev=511735&r1=511734&r2=511735
==============================================================================
--- incubator/tuscany/sandbox/rfeng/samples/mortgage/src/main/resources/META-INF/sca/default.scdl (original)
+++ incubator/tuscany/sandbox/rfeng/samples/mortgage/src/main/resources/META-INF/sca/default.scdl Sun Feb 25 22:11:04 2007
@@ -23,6 +23,7 @@
<implementation.java class="mortgage.LoanApprovalImpl" />
<property name="minimumCreditScore">600</property>
<reference name="creditCheck">CreditCheckComponent</reference>
+ <reference name="creditCheck">CreditCheckComponent</reference>
<reference name="interestRateQuote">InterestRateQuoteComponent</reference>
<reference name="riskAssessment">RiskAssessmentComponent</reference>
<reference name="mortgageCalculator">MortgageCalculatorComponent</reference>
Modified: incubator/tuscany/sandbox/rfeng/samples/mortgage/src/test/java/mortgage/MortgageClientTestCase.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/rfeng/samples/mortgage/src/test/java/mortgage/MortgageClientTestCase.java?view=diff&rev=511735&r1=511734&r2=511735
==============================================================================
--- incubator/tuscany/sandbox/rfeng/samples/mortgage/src/test/java/mortgage/MortgageClientTestCase.java (original)
+++ incubator/tuscany/sandbox/rfeng/samples/mortgage/src/test/java/mortgage/MortgageClientTestCase.java Sun Feb 25 22:11:04 2007
@@ -40,8 +40,8 @@
// version 3: one composite and an external web service for credit
// setApplicationSCDL(LoanApproval.class, "META-INF/sca/default2.scdl");
ClassLoader classLoader = getClass().getClassLoader();
- addExtension("binding.axis2", classLoader.getResource("META-INF/sca/binding.axis2.scdl"));
- addExtension("container.js", classLoader.getResource("META-INF/sca/js.system.scdl"));
+ // addExtension("binding.axis2", classLoader.getResource("META-INF/sca/binding.axis2.scdl"));
+ // addExtension("container.js", classLoader.getResource("META-INF/sca/js.system.scdl"));
super.setUp();
CompositeContext context = CurrentCompositeContext.getContext();
loanApproval = context.locateService(LoanApproval.class, "LoanApprovalComponent");
Modified: incubator/tuscany/sandbox/rfeng/samples/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/rfeng/samples/pom.xml?view=diff&rev=511735&r1=511734&r2=511735
==============================================================================
--- incubator/tuscany/sandbox/rfeng/samples/pom.xml (original)
+++ incubator/tuscany/sandbox/rfeng/samples/pom.xml Sun Feb 25 22:11:04 2007
@@ -16,8 +16,7 @@
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
--->
-<project>
+--><project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.tuscany.samples.sca</groupId>
<artifactId>rfeng</artifactId>
@@ -28,10 +27,12 @@
<modules>
<module>creditws</module>
<module>mortgage</module>
- </modules>
+ <module>helloworld</module>
+ <module>helloworldws</module>
+ </modules>
<build>
<defaultGoal>install</defaultGoal>
</build>
-</project>
+</project>
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org