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