Author: lresende
Date: Tue Oct 16 17:19:16 2007
New Revision: 585296
URL: http://svn.apache.org/viewvc?rev=585296&view=rev
Log:
TUSCANY-1844 - Applying patch from Douglas Siqueira Leite
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/dbex.lck
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/log.ctrl
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/log1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/logmirror.ctrl
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c10.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c101.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c111.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c121.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c130.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c141.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c150.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c161.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c171.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c180.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c191.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1a1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1b1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1c0.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1d1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1e0.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1f1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c20.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c200.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c211.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c221.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c230.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c241.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c251.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c260.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c271.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c281.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c290.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2a1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2b1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2c1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2d0.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2e1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2f0.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c300.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c31.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c311.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c41.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c51.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c60.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c71.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c81.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c90.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/ca1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cb1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cc0.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cd1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/ce1.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cf0.dat
(with props)
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/service.properties
(with props)
Modified:
incubator/tuscany/java/sca/samples/store/pom.xml
incubator/tuscany/java/sca/samples/store/src/main/java/services/CatalogImpl.java
incubator/tuscany/java/sca/samples/store/src/main/java/services/CurrencyConverterImpl.java
incubator/tuscany/java/sca/samples/store/src/main/java/services/ShoppingCartImpl.java
incubator/tuscany/java/sca/samples/store/src/main/resources/store.composite
Modified: incubator/tuscany/java/sca/samples/store/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/pom.xml?rev=585296&r1=585295&r2=585296&view=diff
==============================================================================
--- incubator/tuscany/java/sca/samples/store/pom.xml (original)
+++ incubator/tuscany/java/sca/samples/store/pom.xml Tue Oct 16 17:19:16 2007
@@ -84,6 +84,12 @@
</dependency>
<dependency>
+ <groupId>org.apache.derby</groupId>
+ <artifactId>derby</artifactId>
+ <version>10.1.2.1</version>
+ </dependency>
+
+ <dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.2</version>
Modified:
incubator/tuscany/java/sca/samples/store/src/main/java/services/CatalogImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/java/services/CatalogImpl.java?rev=585296&r1=585295&r2=585296&view=diff
==============================================================================
---
incubator/tuscany/java/sca/samples/store/src/main/java/services/CatalogImpl.java
(original)
+++
incubator/tuscany/java/sca/samples/store/src/main/java/services/CatalogImpl.java
Tue Oct 16 17:19:16 2007
@@ -6,44 +6,115 @@
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
- * under the License.
+ * under the License.
*/
package services;
-import java.util.ArrayList;
-import java.util.List;
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
-import org.osoa.sca.annotations.Init;
import org.osoa.sca.annotations.Property;
import org.osoa.sca.annotations.Reference;
public class CatalogImpl implements Catalog {
@Property
public String currencyCode = "USD";
+
@Reference
public CurrencyConverter currencyConverter;
- private List<String> catalog = new ArrayList<String>();
-
- @Init
- public void init() {
- String currencySymbol =
currencyConverter.getCurrencySymbol(currencyCode);
- catalog.add("Apple - " + currencySymbol +
currencyConverter.getConversion("USD", currencyCode, 2.99f));
- catalog.add("Orange - " + currencySymbol +
currencyConverter.getConversion("USD", currencyCode, 3.55f));
- catalog.add("Pear - " + currencySymbol +
currencyConverter.getConversion("USD", currencyCode, 1.55f));
- }
-
+
+ private String currencySymbol;
+
public String[] get() {
- String[] catalogArray = new String[catalog.size()];
- catalog.toArray(catalogArray);
+
+ String[] catalogArray = null;
+
+ String itemName;
+ float itemPrice;
+ String itemCurrencyCode;
+
+ Connection conn = null;
+ PreparedStatement pstmt = null;
+ ResultSet rs = null;
+
+ currencySymbol = currencyConverter.getCurrencySymbol(currencyCode);
+
+ try {
+ //initialize driver and register it with DriverManager
+ Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
+
+ conn = DriverManager.getConnection(
+ "jdbc:derby:target/classes/derbydb",
+ "tuscany",
+ "tuscany");
+
+ pstmt = conn.prepareStatement("select * from \"Catalog\"",
+ ResultSet.TYPE_SCROLL_INSENSITIVE,
+ ResultSet.CONCUR_READ_ONLY);
+
+ rs = pstmt.executeQuery();
+ rs.last();
+
+ catalogArray = new String[rs.getRow()];
+
+ do {
+ itemName = rs.getString(2);
+ itemPrice = rs.getFloat(4);
+ itemCurrencyCode = rs.getString(3);
+
+ catalogArray[rs.getRow()-1] = new String(itemName+" - "+
+ currencySymbol+" "+
+ currencyConverter.getConversion(itemCurrencyCode,
currencyCode, itemPrice));
+
+ } while(rs.previous());
+
+ } catch (SQLException ex) {
+ ex.printStackTrace();
+ }catch (ClassNotFoundException ex) {
+ ex.printStackTrace();
+ } finally {
+ cleanup(conn,pstmt,rs);
+ }
+
return catalogArray;
+ }
+
+ private void cleanup(Connection conn, PreparedStatement pstmt, ResultSet rs) {
+
+ if (rs!=null) {
+ try {
+ rs.close();
+ } catch (SQLException ex) {
+ ex.printStackTrace();
+ }
+ }
+
+ if (pstmt!=null) {
+ try {
+ pstmt.close();
+ } catch (SQLException ex) {
+ ex.printStackTrace();
+ }
+ }
+
+ if (conn!=null) {
+ try {
+ conn.close();
+ } catch (SQLException ex) {
+ ex.printStackTrace();
+ }
+ }
}
}
Modified:
incubator/tuscany/java/sca/samples/store/src/main/java/services/CurrencyConverterImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/java/services/CurrencyConverterImpl.java?rev=585296&r1=585295&r2=585296&view=diff
==============================================================================
---
incubator/tuscany/java/sca/samples/store/src/main/java/services/CurrencyConverterImpl.java
(original)
+++
incubator/tuscany/java/sca/samples/store/src/main/java/services/CurrencyConverterImpl.java
Tue Oct 16 17:19:16 2007
@@ -6,28 +6,36 @@
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
- * under the License.
+ * under the License.
*/
package services;
+import org.osoa.sca.annotations.Property;
+
public class CurrencyConverterImpl implements CurrencyConverter {
+ @Property
+ public Float rate = 0.7256f;
+
public float getConversion(String fromCurrencyCode, String toCurrencyCode, float amount) {
- if (toCurrencyCode.equals("USD"))
+ if (fromCurrencyCode.equals(toCurrencyCode))
return amount;
+
+ if (toCurrencyCode.equals("USD"))
+ return amount / rate;
else if (toCurrencyCode.equals("EUR"))
- return amount * 0.7256f;
+ return amount * rate;
return 0;
}
-
+
public String getCurrencySymbol(String currencyCode) {
if (currencyCode.equals("USD"))
return "$";
Modified:
incubator/tuscany/java/sca/samples/store/src/main/java/services/ShoppingCartImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/java/services/ShoppingCartImpl.java?rev=585296&r1=585295&r2=585296&view=diff
==============================================================================
---
incubator/tuscany/java/sca/samples/store/src/main/java/services/ShoppingCartImpl.java
(original)
+++
incubator/tuscany/java/sca/samples/store/src/main/java/services/ShoppingCartImpl.java
Tue Oct 16 17:19:16 2007
@@ -92,7 +92,14 @@
}
for (Entry entry : cart.values()) {
String item = ((Content)entry.getContents().get(0)).getValue();
- total += Float.valueOf(item.substring(item.indexOf("-") + 3));
+
+ int index = item.length()-1;
+ char digit;
+ while ((digit = item.charAt(index)) == '.' ||
Character.isDigit(digit)) {
+ index--;
+ }
+
+ total += Float.valueOf(item.substring(index));
}
return currencySymbol + String.valueOf(total);
}
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/dbex.lck
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/dbex.lck?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/dbex.lck
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/log.ctrl
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/log.ctrl?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/log.ctrl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/log1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/log1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/log1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/logmirror.ctrl
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/logmirror.ctrl?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/log/logmirror.ctrl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c10.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c10.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c10.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c101.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c101.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c101.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c111.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c111.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c111.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c121.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c121.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c121.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c130.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c130.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c130.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c141.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c141.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c141.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c150.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c150.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c150.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c161.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c161.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c161.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c171.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c171.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c171.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c180.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c180.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c180.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c191.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c191.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c191.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1a1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1a1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1a1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1b1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1b1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1b1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1c0.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1c0.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1c0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1d1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1d1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1d1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1e0.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1e0.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1e0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1f1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1f1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c1f1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c20.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c20.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c20.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c200.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c200.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c200.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c211.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c211.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c211.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c221.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c221.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c221.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c230.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c230.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c230.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c241.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c241.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c241.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c251.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c251.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c251.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c260.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c260.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c260.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c271.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c271.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c271.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c281.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c281.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c281.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c290.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c290.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c290.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2a1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2a1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2a1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2b1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2b1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2b1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2c1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2c1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2c1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2d0.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2d0.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2d0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2e1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2e1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2e1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2f0.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2f0.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c2f0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c300.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c300.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c300.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c31.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c31.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c31.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c311.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c311.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c311.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c41.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c41.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c41.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c51.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c51.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c51.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c60.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c60.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c60.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c71.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c71.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c71.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c81.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c81.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c81.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c90.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c90.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/c90.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/ca1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/ca1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/ca1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cb1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cb1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cb1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cc0.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cc0.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cc0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cd1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cd1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cd1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/ce1.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/ce1.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/ce1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cf0.dat
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cf0.dat?rev=585296&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/seg0/cf0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/service.properties
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/service.properties?rev=585296&view=auto
==============================================================================
---
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/service.properties
(added)
+++
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/service.properties
Tue Oct 16 17:19:16 2007
@@ -0,0 +1,21 @@
+# ********************************************************************
+# *** Please do NOT edit this file. ***
+# *** CHANGING THE CONTENT OF THIS FILE MAY CAUSE DATA CORRUPTION. ***
+# ********************************************************************
+#Tue Oct 16 18:44:09 AMT 2007
+SysschemasIndex2Identifier=225
+SyscolumnsIdentifier=144
+SysconglomeratesIndex1Identifier=49
+SysconglomeratesIdentifier=32
+SyscolumnsIndex2Identifier=177
+SysschemasIndex1Identifier=209
+SysconglomeratesIndex3Identifier=81
+SystablesIndex2Identifier=129
+SyscolumnsIndex1Identifier=161
+derby.serviceProtocol=org.apache.derby.database.Database
+SysschemasIdentifier=192
+derby.storage.propertiesId=16
+SysconglomeratesIndex2Identifier=65
+derby.serviceLocale=pt_BR
+SystablesIdentifier=96
+SystablesIndex1Identifier=113
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/service.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/service.properties
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange:
incubator/tuscany/java/sca/samples/store/src/main/resources/derbydb/service.properties
------------------------------------------------------------------------------
svn:mime-type = text/plain
Modified:
incubator/tuscany/java/sca/samples/store/src/main/resources/store.composite
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/store/src/main/resources/store.composite?rev=585296&r1=585295&r2=585296&view=diff
==============================================================================
--- incubator/tuscany/java/sca/samples/store/src/main/resources/store.composite
(original)
+++ incubator/tuscany/java/sca/samples/store/src/main/resources/store.composite
Tue Oct 16 17:19:16 2007
@@ -17,36 +17,37 @@
* specific language governing permissions and limitations
* under the License.
-->
-<composite xmlns="http://www.osoa.org/xmlns/sca/1.0"
- xmlns:t="http://tuscany.apache.org/xmlns/sca/1.0"
- xmlns:s="http://store"
- name="store">
-
- <component name="ufs">
- <t:implementation.resource location="ufservices"/>
- <service name="Resource">
- <t:binding.http/>
- </service>
- </component>
-
- <component name="Catalog">
- <implementation.java class="services.CatalogImpl"/>
- <property name="currencyCode">USD</property>
- <service name="Catalog">
- <t:binding.jsonrpc/>
- </service>
- <reference name="currencyConverter"
target="CurrencyConverter"/>
- </component>
-
- <component name="ShoppingCart">
- <implementation.java class="services.ShoppingCartImpl"/>
- <service name="Collection">
- <t:binding.atom/>
- </service>
- </component>
-
- <component name="CurrencyConverter">
+<composite xmlns="http://www.osoa.org/xmlns/sca/1.0"
+ xmlns:t="http://tuscany.apache.org/xmlns/sca/1.0"
+ xmlns:s="http://store"
+ name="store">
+
+ <component name="ufs">
+ <t:implementation.resource location="ufservices"/>
+ <service name="Resource">
+ <t:binding.http/>
+ </service>
+ </component>
+
+ <component name="Catalog">
+ <implementation.java class="services.CatalogImpl"/>
+ <property name="currencyCode">USD</property>
+ <service name="Catalog">
+ <t:binding.jsonrpc/>
+ </service>
+ <reference name="currencyConverter"
target="CurrencyConverter"/>
+ </component>
+
+ <component name="ShoppingCart">
+ <implementation.java class="services.ShoppingCartImpl"/>
+ <service name="Collection">
+ <t:binding.atom/>
+ </service>
+ </component>
+
+ <component name="CurrencyConverter">
<implementation.java class="services.CurrencyConverterImpl"/>
- </component>
-
-</composite>
+ <property name="rate">0.7256</property>
+ </component>
+
+</composite>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]