summaryrefslogtreecommitdiffstats
path: root/tags/java-stable-20060304/samples
diff options
context:
space:
mode:
Diffstat (limited to 'tags/java-stable-20060304/samples')
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/pom.xml77
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/account/AccountServiceImpl.java91
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/AccountDataService.java26
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/AccountDataServiceImpl.java51
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/CheckingAccount.java39
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/SavingsAccount.java39
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/StockAccount.java48
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/stockquote/StockQuoteService.java27
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/stockquote/StockQuoteServiceImpl.java28
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/resources/sca.module61
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/resources/sca.subsystem24
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/resources/wsdl/AccountService.wsdl90
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/resources/wsdl/StockQuoteWebService.wsdl98
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/webapp/WEB-INF/axis2.xml167
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/main/webapp/WEB-INF/web.xml21
-rw-r--r--tags/java-stable-20060304/samples/bigbank/account/src/test/java/org/apache/tuscany/samples/bigbank/account/client/AccountClient.java56
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/META-INF/MANIFEST.MF7
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/pom.xml44
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/readme.htm190
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerClient.java41
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponent.java29
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponentImpl.componentType21
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponentImpl.java76
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/java/sca.module23
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/Customer.jsp94
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/WEB-INF/web.xml38
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/log.ctrlbin48 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/log1.datbin1048576 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/logmirror.ctrlbin48 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c10.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c101.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c111.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c121.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c130.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c141.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c150.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c161.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c171.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c180.datbin24576 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c191.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1a1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1b1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1c0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1d1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1e0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1f1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c20.datbin20480 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c200.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c211.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c221.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c230.datbin86016 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c241.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c251.datbin12288 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c260.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c271.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c281.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c290.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2a1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2b1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2c1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2d0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2e1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2f0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c300.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c31.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c311.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c41.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c51.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c60.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c71.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c81.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c90.datbin16384 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/ca1.datbin16384 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cb1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cc0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cd1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/ce1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cf0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/service.properties22
-rw-r--r--tags/java-stable-20060304/samples/bigbank/pom.xml35
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/pom.xml89
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/account/AccountServiceComponentImpl.java57
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/LoginService.java27
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/ProfileService.java36
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/ProfileServiceImpl.java68
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/SimpleLoginServiceImpl.java45
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/account/AccountStatusTag.java125
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/sca/LoginBarrierTag.java87
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/sca/ServiceTag.java100
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/ui/LoginServlet.java67
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/sca.module55
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/sca.subsystem28
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/wsdl/AccountService.wsdl90
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/axis2.xml167
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/bigbank-tags.tld79
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/web.xml35
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/login.html24
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/summary.jsp48
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/test/java/org/apache/tuscany/samples/bigbank/webclient/client/TestAccountService.java51
-rw-r--r--tags/java-stable-20060304/samples/bigbank/webclient/src/test/java/org/apache/tuscany/samples/bigbank/webclient/client/TestLoginService.java49
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/CompanyAppGbl.xml11
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/db.lckbin38 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/log/log.ctrlbin48 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/log/log1.datbin1048576 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/log/logmirror.ctrlbin48 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c10.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c101.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c111.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c121.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c130.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c141.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c150.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c161.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c171.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c180.datbin24576 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c191.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1a1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1b1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1c0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1d1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1e0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1f1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c20.datbin24576 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c200.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c211.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c221.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c230.datbin86016 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c241.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c251.datbin12288 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c260.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c271.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c281.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c290.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2a1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2b1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2c1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2d0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2e1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2f0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c300.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c31.datbin16384 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c311.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c320.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c331.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c340.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c351.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c360.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c371.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c380.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c391.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3a0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3b1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3c0.datbin24576 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3d1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3e0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3f1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c400.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c41.datbin16384 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c411.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c420.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c431.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c440.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c451.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c460.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c471.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c481.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c490.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c4a1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c51.datbin16384 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c60.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c71.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c81.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c90.datbin20480 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/ca1.datbin24576 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cb1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cc0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cd1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/ce1.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cf0.datbin8192 -> 0 bytes
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/dastest/service.properties22
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/pom.xml42
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/readme.htm567
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/src/main/java/org/apache/tuscany/samples/companyweb/CompanyClient.java133
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/src/main/resources/CompanyConfig.xml33
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/src/main/webapp/Company.jsp151
-rw-r--r--tags/java-stable-20060304/samples/das/companyweb/src/main/webapp/WEB-INF/web.xml27
-rw-r--r--tags/java-stable-20060304/samples/das/pom.xml33
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworld/pom.xml57
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworld/readme.htm112
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldClient.java51
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldService.java26
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldServiceComponentImpl.java34
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworld/src/main/resources/sca.module25
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworld/src/test/java/org/apache/tuscany/samples/helloworld/HelloWorldServiceComponentTestCase.java79
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/axiscmds.bat2
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/helloworld.wsdl97
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/orig-java-to-create-wsdl/org/apache/tuscany/samples/helloworldaxis/HelloWorldService.java27
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/orig-java-to-create-wsdl/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImpl.java35
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/pom.xml50
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/readme.htm118
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldAxisClient.java53
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImpl.java21
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplService.java25
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplServiceLocator.java148
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingImpl.java24
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingSkeleton.java69
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingStub.java133
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/deploy.wsdd41
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/undeploy.wsdd30
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/build.xml127
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/pom.xml205
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/GetGreetings.java94
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/GetGreetingsResponse.java96
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplCallbackHandler.java39
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplMessageReceiver.java146
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplSkeleton.java24
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplStub.java269
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/resources/helloworld.wsdl97
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/resources/services.xml7
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/test/java/META-INF/MANIFEST.MF3
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/test/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplTest.java63
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/pom.xml38
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/readme.htm53
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/main/webapp/WEB-INF/server-config.wsdd48
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/main/webapp/WEB-INF/web.xml101
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/webapp/WEB-INF/server-config.wsdd48
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/webapp/WEB-INF/web.xml101
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldjs/pom.xml58
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldjs/readme.htm117
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/java/org/apache/tuscany/samples/helloworldjs/HelloWorldClient.java51
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/java/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponent.java26
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentImpl.componentType9
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentImpl.js20
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/sca.module26
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldjs/src/test/java/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentTestCase.java80
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldmc/pom.xml57
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldmc/readme.htm151
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/GreetingPortionProvider.java22
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/GreetingPortionProviderImpl.java32
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldClient.java51
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldService.java26
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldServiceComponentImpl.java51
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/resources/sca.module45
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldmc/src/test/java/org/apache/tuscany/samples/helloworldmc/HelloWorldServiceComponentTestCase.java74
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldweb/pom.xml51
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldweb/readme.htm130
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponent.java26
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponentImpl.java34
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/resources/sca.module25
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/webapp/HelloWorldWeb.jsp79
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/webapp/WEB-INF/web.xml27
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldweb/src/test/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponentTestCase.java84
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldws/pom.xml87
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldws/readme.htm186
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/java/org/apache/tuscany/samples/helloworldws/HelloWorldService.java26
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/java/org/apache/tuscany/samples/helloworldws/HelloWorldServiceComponentImpl.java34
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/resources/sca.module35
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/resources/wsdl/helloworld.wsdl97
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/webapp/WEB-INF/axis2.xml167
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/webapp/WEB-INF/web.xml23
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldwsclient/pom.xml50
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldwsclient/readme.htm189
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldClient.java51
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldService.java26
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldServiceComponentImpl.java43
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/axis2.xml167
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/sca.module40
-rw-r--r--tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/wsdl/helloworld.wsdl103
-rw-r--r--tags/java-stable-20060304/samples/helloworld/pom.xml42
-rw-r--r--tags/java-stable-20060304/samples/pom.xml35
270 files changed, 0 insertions, 9478 deletions
diff --git a/tags/java-stable-20060304/samples/bigbank/account/pom.xml b/tags/java-stable-20060304/samples/bigbank/account/pom.xml
deleted file mode 100644
index d1a385145f..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/pom.xml
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.bigbank</groupId>
- <artifactId>bigbank-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>account</artifactId>
- <packaging>war</packaging>
- <name>Tuscany sample BigBank account</name>
- <description>BigBank sample - account module</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-core</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope> <!-- use provided so tuscany infrastructue is not inc. in the war-->
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-sdo-plugin</artifactId>
- <executions>
- <execution>
- <configuration>
- <schemaFile>${basedir}/src/main/resources/wsdl/AccountService.wsdl</schemaFile>
- <noNotification>true</noNotification>
- <noContainer>true</noContainer>
- <noInterfaces>true</noInterfaces>
- <noUnsettable>true</noUnsettable>
- </configuration>
- <goals>
- <goal>generate</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-sca-plugin</artifactId>
- <executions>
- <execution>
- <configuration>
- <wsdlFile>${basedir}/src/main/resources/wsdl/AccountService.wsdl</wsdlFile>
- <javaPackage>org.apache.tuscany.samples.bigbank.account.services.account</javaPackage>
- </configuration>
- <goals>
- <goal>generate</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-</project>
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/account/AccountServiceImpl.java b/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/account/AccountServiceImpl.java
deleted file mode 100644
index 4552615227..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/account/AccountServiceImpl.java
+++ /dev/null
@@ -1,91 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.account.services.account;
-
-import java.util.List;
-
-import org.apache.tuscany.samples.bigbank.account.AccountFactory;
-import org.apache.tuscany.samples.bigbank.account.AccountReport;
-import org.apache.tuscany.samples.bigbank.account.AccountSummary;
-import org.apache.tuscany.samples.bigbank.account.services.accountdata.AccountDataService;
-import org.apache.tuscany.samples.bigbank.account.services.accountdata.CheckingAccount;
-import org.apache.tuscany.samples.bigbank.account.services.accountdata.SavingsAccount;
-import org.apache.tuscany.samples.bigbank.account.services.accountdata.StockAccount;
-import org.apache.tuscany.samples.bigbank.account.services.stockquote.StockQuoteService;
-import org.apache.tuscany.sdo.util.SDOUtil;
-import org.osoa.sca.annotations.Property;
-import org.osoa.sca.annotations.Reference;
-import org.osoa.sca.annotations.Service;
-
-@Service(interfaces=AccountService.class)
-public class AccountServiceImpl implements AccountService {
-
- static {
- SDOUtil.registerStaticTypes(AccountFactory.class);
- }
-
- @Property
- private String currency = "USD";
-
- @Reference
- private AccountDataService accountDataService;
- @Reference
- private StockQuoteService stockQuoteService;
-
- public AccountServiceImpl() {
- }
-
- public AccountReport getAccountReport(String customerID) {
-
- AccountFactory accountFactory=new AccountFactory();
-
- AccountReport accountReport = accountFactory.createAccountReport();
- List accountSummaries = accountReport.getAccountSummaries();
-
- CheckingAccount checkingAccount = accountDataService.getCheckingAccount(customerID);
- AccountSummary checkingAccountSummary = accountFactory.createAccountSummary();
- checkingAccountSummary.setAccountNumber(checkingAccount.getAccountNumber());
- checkingAccountSummary.setAccountType("checking");
- checkingAccountSummary.setBalance(fromUSDollarToCurrency(checkingAccount.getBalance()));
- accountSummaries.add(checkingAccountSummary);
-
- SavingsAccount savingsAccount = accountDataService.getSavingsAccount(customerID);
- AccountSummary savingsAccountSummary = accountFactory.createAccountSummary();
- savingsAccountSummary.setAccountNumber(savingsAccount.getAccountNumber());
- savingsAccountSummary.setAccountType("savings");
- savingsAccountSummary.setBalance(fromUSDollarToCurrency(savingsAccount.getBalance()));
- accountSummaries.add(savingsAccountSummary);
-
- StockAccount stockAccount = accountDataService.getStockAccount(customerID);
- AccountSummary stockAccountSummary = accountFactory.createAccountSummary();
- stockAccountSummary.setAccountNumber(stockAccount.getAccountNumber());
- stockAccountSummary.setAccountType("stock");
- float balance = (stockQuoteService.getQuote(stockAccount.getSymbol())) * stockAccount.getQuantity();
- stockAccountSummary.setBalance(fromUSDollarToCurrency(balance));
- accountSummaries.add(stockAccountSummary);
-
- return accountReport;
- }
-
- private float fromUSDollarToCurrency(float value) {
-
- if (currency.equals("USD")) return value;
- else if (currency.equals("EURO")) return value * 0.8f;
- else
- return 0.0f;
- }
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/AccountDataService.java b/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/AccountDataService.java
deleted file mode 100644
index b0d07ed3e7..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/AccountDataService.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.account.services.accountdata;
-
-public interface AccountDataService {
-
- CheckingAccount getCheckingAccount(String customerID);
-
- SavingsAccount getSavingsAccount(String customerID);
-
- StockAccount getStockAccount(String customerID);
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/AccountDataServiceImpl.java b/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/AccountDataServiceImpl.java
deleted file mode 100644
index 963277ee76..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/AccountDataServiceImpl.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.account.services.accountdata;
-
-import org.osoa.sca.annotations.Service;
-
-@Service(AccountDataService.class)
-public class AccountDataServiceImpl implements AccountDataService {
-
- public CheckingAccount getCheckingAccount(String customerID) {
-
- CheckingAccount checkingAccount = new CheckingAccount();
- checkingAccount.setAccountNumber(customerID + "_" + "CHA12345");
- checkingAccount.setBalance(1500.0f);
-
- return checkingAccount;
- }
-
- public SavingsAccount getSavingsAccount(String customerID) {
-
- SavingsAccount savingsAccount = new SavingsAccount();
- savingsAccount.setAccountNumber(customerID + "_" + "SAA12345");
- savingsAccount.setBalance(1500.0f);
-
- return savingsAccount;
- }
-
- public StockAccount getStockAccount(String customerID) {
-
- StockAccount stockAccount = new StockAccount();
- stockAccount.setAccountNumber(customerID + "_" + "STA12345");
- stockAccount.setSymbol("IBM");
- stockAccount.setQuantity(100);
-
- return stockAccount;
- }
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/CheckingAccount.java b/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/CheckingAccount.java
deleted file mode 100644
index b3dd6185e1..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/CheckingAccount.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.account.services.accountdata;
-
-public class CheckingAccount {
-
- private String accountNumber;
- private float balance;
-
- public String getAccountNumber() {
- return accountNumber;
- }
-
- public void setAccountNumber(String accountNumber) {
- this.accountNumber = accountNumber;
- }
-
- public float getBalance() {
- return balance;
- }
-
- public void setBalance(float balance) {
- this.balance = balance;
- }
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/SavingsAccount.java b/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/SavingsAccount.java
deleted file mode 100644
index 0b7f2e0fd5..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/SavingsAccount.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.account.services.accountdata;
-
-public class SavingsAccount {
-
- private String accountNumber;
- private float balance;
-
- public String getAccountNumber() {
- return accountNumber;
- }
-
- public void setAccountNumber(String accountNumber) {
- this.accountNumber = accountNumber;
- }
-
- public float getBalance() {
- return balance;
- }
-
- public void setBalance(float balance) {
- this.balance = balance;
- }
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/StockAccount.java b/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/StockAccount.java
deleted file mode 100644
index f6b90259b3..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/accountdata/StockAccount.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.account.services.accountdata;
-
-public class StockAccount {
-
- private String accountNumber;
- private String symbol;
- private int quantity;
-
- public String getAccountNumber() {
- return accountNumber;
- }
-
- public void setAccountNumber(String accountNumber) {
- this.accountNumber = accountNumber;
- }
-
- public int getQuantity() {
- return quantity;
- }
-
- public void setQuantity(int quantity) {
- this.quantity = quantity;
- }
-
- public String getSymbol() {
- return symbol;
- }
-
- public void setSymbol(String symbol) {
- this.symbol = symbol;
- }
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/stockquote/StockQuoteService.java b/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/stockquote/StockQuoteService.java
deleted file mode 100644
index 80ac8d58be..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/stockquote/StockQuoteService.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.account.services.stockquote;
-
-import org.osoa.sca.annotations.Remotable;
-
-@Remotable
-public interface StockQuoteService {
-
- public float getQuote(String symbol);
-}
-
- \ No newline at end of file
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/stockquote/StockQuoteServiceImpl.java b/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/stockquote/StockQuoteServiceImpl.java
deleted file mode 100644
index ff4878b10c..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/java/org/apache/tuscany/samples/bigbank/account/services/stockquote/StockQuoteServiceImpl.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.account.services.stockquote;
-
-/* Dummy'd up StockQuoteService, override webservice for now */
-
-public class StockQuoteServiceImpl implements StockQuoteService {
-
- public float getQuote(String symbol) {
- // Just hardcode for now
- return 83.00f;
- }
-
-} \ No newline at end of file
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/sca.module b/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/sca.module
deleted file mode 100644
index b13d844609..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/sca.module
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<module xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9"
-
- name="tuscany.samples.bigbank.account">
-
- <entryPoint name="AccountService">
- <interface.java interface="org.apache.tuscany.samples.bigbank.account.services.account.AccountService"/>
- <binding.ws port="http://www.bigbank.com/Account/#AccountServiceSOAP"/>
- <reference>AccountServiceComponent/AccountService</reference>
- </entryPoint>
-
- <component name="AccountServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.bigbank.account.services.account.AccountServiceImpl"/>
- <properties>
- <v:currency>EURO</v:currency>
- </properties>
- <references>
- <v:accountDataService>AccountDataServiceComponent</v:accountDataService>
- <v:stockQuoteService>StockQuoteService</v:stockQuoteService>
- </references>
- </component>
-
- <component name="AccountDataServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.bigbank.account.services.accountdata.AccountDataServiceImpl"/>
- </component>
-
- <component name="StockQuoteService">
- <implementation.java class="org.apache.tuscany.samples.bigbank.account.services.stockquote.StockQuoteServiceImpl"/>
- </component>
-
- <!--
- <externalService name="StockQuoteService">
- <interface.java interface="org.apache.tuscany.samples.bigbank.account.services.stockquote"/>
- <binding.ws port="http://www.quickstockquote.com/StockQuoteService#StockQuoteServiceSOAP"/>
- </externalService>
- -->
-
- <import.wsdl
- location="wsdl/AccountService.wsdl"
- namespace="http://www.bigbank.com/Account/"/>
- <import.wsdl
- location="wsdl/StockQuoteWebService.wsdl"
- namespace="http://webservice.stockquote"/>
-
-</module>
-
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/sca.subsystem b/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/sca.subsystem
deleted file mode 100644
index b15fa2bc5c..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/sca.subsystem
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<subsystem xmlns="http://www.osoa.org/xmlns/sca/0.9"
-
- name="tuscany.runtime.bigbank.account">
-
- <moduleComponent name="tuscany-samples-bigbank-account" module="tuscany.samples.bigbank.account"/>
-
-</subsystem>
-
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/wsdl/AccountService.wsdl b/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/wsdl/AccountService.wsdl
deleted file mode 100644
index 5d087530dd..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/wsdl/AccountService.wsdl
+++ /dev/null
@@ -1,90 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
- xmlns:tns="http://www.bigbank.com/Account/"
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- xmlns:account="http://www.bigbank.com/Account/"
- targetNamespace="http://www.bigbank.com/Account/"
- name="AccountService">
-
- <wsdl:types>
- <xsd:schema targetNamespace="http://www.bigbank.com/Account/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:account="http://www.bigbank.com/Account/"
- xmlns:sdojava="commonj.sdo/java"
- sdojava:package="org.apache.tuscany.samples.bigbank.account">
-
- <xsd:element name="getAccountReport">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="customerID" type="xsd:string"/>
- </xsd:sequence>
- </xsd:complexType>
- </xsd:element>
- <xsd:element name="getAccountReportResponse">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="accountReport" type="account:AccountReport"/>
- </xsd:sequence>
- </xsd:complexType>
- </xsd:element>
-
- <xsd:complexType name="AccountReport">
- <xsd:sequence>
- <xsd:element name="accountSummaries" type="account:AccountSummary" maxOccurs="unbounded"/>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="AccountSummary">
- <xsd:attribute name="accountNumber" type="xsd:string"/>
- <xsd:attribute name="accountType" type="xsd:string"/>
- <xsd:attribute name="balance" type="xsd:float"/>
- </xsd:complexType>
-
- </xsd:schema>
- </wsdl:types>
- <wsdl:message name="getAccountReportRequest">
- <wsdl:part element="account:getAccountReport" name="getAccountReportRequest"/>
- </wsdl:message>
- <wsdl:message name="getAccountReportResponse">
- <wsdl:part element="account:getAccountReportResponse" name="getAccountReportResponse"/>
- </wsdl:message>
- <wsdl:portType name="AccountService">
- <wsdl:operation name="getAccountReport">
- <wsdl:input message="tns:getAccountReportRequest"/>
- <wsdl:output message="tns:getAccountReportResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AccountServiceSOAP" type="tns:AccountService">
- <soap:binding style="document"
- transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="getAccountReport">
- <soap:operation
- soapAction="http://www.bigbank.com/Account/getAccountReport"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AccountService">
- <wsdl:port binding="tns:AccountServiceSOAP"
- name="AccountServiceSOAP">
- <soap:address location="http://localhost:8080/account-SNAPSHOT/services/AccountService"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/wsdl/StockQuoteWebService.wsdl b/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/wsdl/StockQuoteWebService.wsdl
deleted file mode 100644
index 9678d9d6ea..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/resources/wsdl/StockQuoteWebService.wsdl
+++ /dev/null
@@ -1,98 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<wsdl:definitions targetNamespace="http://webservice.stockquote" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://webservice.stockquote" xmlns:intf="http://webservice.stockquote" xmlns:tns1="http://stockquote" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="">
- <!--WSDL created by Apache Axis version: 1.2.1
-Built on Jun 14, 2005 (09:15:57 EDT)-->
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://stockquote" xmlns="http://www.w3.org/2001/XMLSchema">
- <complexType name="GetQuoteRequest">
- <sequence>
- <element name="symbol" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- <complexType name="GetQuoteResponse">
- <sequence>
- <element name="price" type="xsd:float"/>
- </sequence>
- </complexType>
- </schema>
- <schema elementFormDefault="qualified" targetNamespace="http://webservice.stockquote" xmlns="http://www.w3.org/2001/XMLSchema">
- <import namespace="http://stockquote"/>
- <element name="request" type="tns1:GetQuoteRequest"/>
- <element name="getQuoteReturn" type="tns1:GetQuoteResponse"/>
- </schema>
- </wsdl:types>
-
- <wsdl:message name="getQuoteResponse">
-
- <wsdl:part element="impl:getQuoteReturn" name="getQuoteReturn"/>
-
- </wsdl:message>
-
- <wsdl:message name="getQuoteRequest">
-
- <wsdl:part element="impl:request" name="request"/>
-
- </wsdl:message>
-
- <wsdl:portType name="StockQuoteWebService">
-
- <wsdl:operation name="getQuote" parameterOrder="request">
-
- <wsdl:input message="impl:getQuoteRequest" name="getQuoteRequest"/>
-
- <wsdl:output message="impl:getQuoteResponse" name="getQuoteResponse"/>
-
- </wsdl:operation>
-
- </wsdl:portType>
-
- <wsdl:binding name="StockQuoteWebServiceSoapBinding" type="impl:StockQuoteWebService">
-
- <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-
- <wsdl:operation name="getQuote">
-
- <wsdlsoap:operation soapAction=""/>
-
- <wsdl:input name="getQuoteRequest">
-
- <wsdlsoap:body use="literal"/>
-
- </wsdl:input>
-
- <wsdl:output name="getQuoteResponse">
-
- <wsdlsoap:body use="literal"/>
-
- </wsdl:output>
-
- </wsdl:operation>
-
- </wsdl:binding>
-
- <wsdl:service name="StockQuoteWebServiceService">
-
- <wsdl:port binding="impl:StockQuoteWebServiceSoapBinding" name="StockQuoteWebService">
-
- <wsdlsoap:address location="http://localhost:8123/StockQuoteWebService/services/StockQuoteWebService"/>
-
- </wsdl:port>
-
- </wsdl:service>
-
-</wsdl:definitions>
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/webapp/WEB-INF/axis2.xml b/tags/java-stable-20060304/samples/bigbank/account/src/main/webapp/WEB-INF/axis2.xml
deleted file mode 100644
index a38cf9864a..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/webapp/WEB-INF/axis2.xml
+++ /dev/null
@@ -1,167 +0,0 @@
-<axisconfig name="AxisJava2.0">
- <!-- ================================================= -->
- <!-- Parameters -->
- <!-- ================================================= -->
- <parameter name="hotdeployment" locked="false">false</parameter>
- <parameter name="hotupdate" locked="false">false</parameter>
- <parameter name="enableMTOM" locked="false">false</parameter>
- <!-- Uncomment this to enable REST support -->
- <!-- <parameter name="enableREST" locked="false">true</parameter>-->
-
-
- <parameter name="userName" locked="false">admin</parameter>
- <parameter name="password" locked="false">axis2</parameter>
-
- <parameter name="seralizeLocation" locked="false">.</parameter>
- <hostConfiguration>
- <ip>127.0.0.1</ip>
- <port>5555</port>
- </hostConfiguration>
-
-
- <!--if you want to extract the service archive file and work with that please uncomment this-->
- <!--else , it wont extract archive file or does not take into consideration if someone drop-->
- <!--exploded directory into /service directory-->
- <!--<parameter name="extractServiceArchive" locked="false">true</parameter>-->
-
-
- <!-- The way of adding listener to the system-->
- <!-- <listener class="org.apache.axis2.ObserverIMPL">-->
- <!-- <parameter name="RSS_URL" locked="false">http://127.0.0.1/rss</parameter>-->
- <!-- </listener>-->
-
- <!-- ================================================= -->
- <!-- Message Receivers -->
- <!-- ================================================= -->
- <!--This is the Deafult Message Receiver for the system , if you want to have MessageReceivers for -->
- <!--all the other MEP implement it and add the correct entry to here , so that you can refer from-->
- <!--any operation -->
- <!--Note : You can ovride this for particular service by adding the same element with your requirement-->
- <messageReceivers>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
- class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
- class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
- </messageReceivers>
- <!-- ================================================= -->
- <!-- Transport Ins -->
- <!-- ================================================= -->
- <transportReceiver name="http" class="org.apache.axis2.transport.http.SimpleHTTPServer">
- <parameter name="port" locked="false">6060</parameter>
- </transportReceiver>
-
- <!-- Uncomment this one with the appropriate papameters to enable the SMTP transport Receiver
- <transportReceiver name="mail" class="org.apache.axis2.transport.mail.SimpleMailListener">
- <parameter name="transport.mail.pop3.host" locked="false">127.0.0.1</parameter>
- <parameter name="transport.mail.pop3.user" locked="false">axis2</parameter>
- <parameter name="transport.mail.pop3.password" locked="false">axis2</parameter>
- <parameter name="transport.mail.pop3.port" locked="false">110</parameter>
- <parameter name="transport.mail.replyToAddress" locked="false">axis2@127.0.0.1</parameter>
- </transportReceiver> -->
-
- <!--REMOVED FOR TUSCANY transportReceiver name="tcp" class="org.apache.axis2.transport.tcp.TCPServer">
- <parameter name="port" locked="false">6060</parameter>
- </transportReceiver -->
-
- <!--REMOVED FOR TUSCANY transportReceiver name="jms" class="org.apache.axis2.transport.jms.SimpleJMSListener">
- <parameter name="transport.jms.Destination" locked="false">dynamicQueues/FOO</parameter>
- <parameter name="java.naming.factory.initial" locked="false">
- org.activemq.jndi.ActiveMQInitialContextFactory</parameter>
- <parameter name="java.naming.provider.url" locked="false">tcp://localhost:61616</parameter>
- </transportReceiver>
- -->
-
- <!-- ================================================= -->
- <!-- Transport Outs -->
- <!-- ================================================= -->
-
- <!--REMOVED FOR TUSCANY transportSender name="tcp" class="org.apache.axis2.transport.tcp.TCPTransportSender"/> -->
- <transportSender name="local" class="org.apache.axis2.transport.local.LocalTransportSender"/>
- <!--REMOVED FOR TUSCANY transportSender name="jms" class="org.apache.axis2.transport.jms.JMSSender"/> -->
- <transportSender name="http" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
- <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
- <parameter name="Transfer-Encoding" locked="false">chunked</parameter>
- </transportSender>
- <transportSender name="https"
- class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
- <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
- <parameter name="Transfer-Encoding" locked="false">chunked</parameter>
- </transportSender>
-
- <!-- Uncomment this one with the appropriate papameters to enable the SMTP transport Receiver
- <transportSender name="mailto" class="org.apache.axis2.transport.mail.MailTransportSender">
- <parameter name="transport.mail.smtp.host" locked="false">127.0.0.1</parameter>
- <parameter name="transport.mail.smtp.user" locked="false">axis2</parameter>
- <parameter name="transport.mail.smtp.password" locked="false">axis2</parameter>
- <parameter name="transport.mail.smtp.port" locked="false">25</parameter>
- </transportSender>
- -->
-
- <!-- ================================================= -->
- <!-- Global Modules -->
- <!-- ================================================= -->
- <!-- Comment this to disable Addressing -->
- <!--REMOVED FOR TUSCANY module ref="addressing"/> -->
-
-
- <!--Configuring module , providing parameters for modules whether they refer or not-->
- <!--<moduleConfig name="addressing">-->
- <!--<parameter name="addressingPara" locked="false">N/A</parameter>-->
- <!--</moduleConfig>-->
-
- <!-- ================================================= -->
- <!-- Phases -->
- <!-- ================================================= -->
- <phaseOrder type="inflow">
- <!-- System pre defined phases -->
- <phase name="TransportIn"/>
- <phase name="PreDispatch"/>
- <phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
- <handler name="AddressingBasedDispatcher"
- class="org.apache.axis2.engine.AddressingBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="RequestURIBasedDispatcher"
- class="org.apache.axis2.engine.RequestURIBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="SOAPActionBasedDispatcher"
- class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="SOAPMessageBodyBasedDispatcher"
- class="org.apache.axis2.engine.SOAPMessageBodyBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
- <handler name="InstanceDispatcher"
- class="org.apache.axis2.engine.InstanceDispatcher">
- <order phase="PostDispatch"/>
- </handler>
- </phase>
- <!-- System pre defined phases -->
- <!-- After Postdispatch phase module author or or service author can add any phase he want -->
- <phase name="userphase1"/>
- </phaseOrder>
- <phaseOrder type="outflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- <!--system predefined phase-->
- <!--these phase will run irrespective of the service-->
- <phase name="PolicyDetermination"/>
- <phase name="MessageOut"/>
- </phaseOrder>
- <phaseOrder type="INfaultflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- </phaseOrder>
- <phaseOrder type="Outfaultflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- <phase name="PolicyDetermination"/>
- <phase name="MessageOut"/>
- </phaseOrder>
-</axisconfig>
-
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/main/webapp/WEB-INF/web.xml b/tags/java-stable-20060304/samples/bigbank/account/src/main/webapp/WEB-INF/web.xml
deleted file mode 100644
index 46bed8f4fe..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/main/webapp/WEB-INF/web.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>Tuscany Bigbank Account sample</display-name>
-
-</web-app>
diff --git a/tags/java-stable-20060304/samples/bigbank/account/src/test/java/org/apache/tuscany/samples/bigbank/account/client/AccountClient.java b/tags/java-stable-20060304/samples/bigbank/account/src/test/java/org/apache/tuscany/samples/bigbank/account/client/AccountClient.java
deleted file mode 100644
index b9bf5351c0..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/account/src/test/java/org/apache/tuscany/samples/bigbank/account/client/AccountClient.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.account.client;
-
-import java.util.Iterator;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-import org.apache.tuscany.samples.bigbank.account.AccountReport;
-import org.apache.tuscany.samples.bigbank.account.AccountSummary;
-import org.apache.tuscany.samples.bigbank.account.services.account.AccountService;
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-import org.osoa.sca.SCA;
-
-public class AccountClient extends SCA {
-
- public void start() {
- }
-
- public void stop() {
- }
-
- public static void main(String[] args) throws Exception {
- TuscanyRuntime tuscany = new TuscanyRuntime("bigbank.account.testclient", null);
- tuscany.start();
- ModuleContext moduleContext = CurrentModuleContext.getContext();
-
- AccountService accountService = (AccountService) moduleContext.locateService("AccountServiceComponent");
-
- AccountReport accountReport = accountService.getAccountReport("12345");
-
- for (Iterator i = accountReport.getAccountSummaries().iterator(); i.hasNext();) {
- AccountSummary accountSummary = (AccountSummary) i.next();
-
- System.out.println(accountSummary.getAccountNumber());
- System.out.println(accountSummary.getAccountType());
- System.out.println(accountSummary.getBalance());
- }
-
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/META-INF/MANIFEST.MF b/tags/java-stable-20060304/samples/bigbank/customers/META-INF/MANIFEST.MF
deleted file mode 100644
index ac6c17f07e..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,7 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: sample
-Bundle-SymbolicName: sample
-Bundle-Version: 1.0.0
-Bundle-Localization: plugin
-Require-Bundle: org.eclipse.emf.ecore.sdo
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/pom.xml b/tags/java-stable-20060304/samples/bigbank/customers/pom.xml
deleted file mode 100644
index a96cfa328f..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/pom.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.bigbank</groupId>
- <artifactId>bigbank-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>customers</artifactId>
- <packaging>war</packaging>
- <name>Tuscany sample BigBank customer</name>
- <description>DAS example with JSP</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.tuscany.das</groupId>
- <artifactId>tuscany-das-rdb</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.osoa</groupId>
- <artifactId>sca-api</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope>
- </dependency>
- </dependencies>
-</project>
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/readme.htm b/tags/java-stable-20060304/samples/bigbank/customers/readme.htm
deleted file mode 100644
index b4c4a8cbad..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/readme.htm
+++ /dev/null
@@ -1,190 +0,0 @@
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<html><head>
-
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
- <meta http-equiv="Content-Style-Type" content="text/css">
- <title>Tuscany Customers</title><!-- LINK rel="stylesheet" href="ait.css" type="text/css" --></head>
-
-<body>
-
-<h2>Tuscany Customer Sample</h2>
-
-<h3>Overview</h3>
-
-<p>This sample employs the Tuscany runtime in collaboration with the RDB DAS to demonstrate a simple read of a customer
-record from a relational database in the context of a web application. The user provides a customer
-ID and the application responds with the corresponding customer record </p>
-
-
-<h3>Setup</h3>Run the Maven 'acceptance' task as described in the <a href="../readme.htm#Tomcat_Setup" target="_blank">Tomcat
- Setup</a>. &nbsp;Running this task will configure and start a Tomcat server and deploy the sample application along with a
-canned Derby database for use by the example. Instructions will be posted soon for manually deploying the
-sample to an existing Tomcat install.<br>
-
-
-<ol>
-
-</ol>
-
-<h3>Running</h3>
-
-As mentioned above, running the Maven acceptance task deploys and runs the sample as part of the Tuscany acceptance testing. After the task has completed
-you can manually run the sample by pointing a browser to: <a href="http://localhost:8080/tuscany-samples-customerWEB/">http://localhost:8080/tuscany-samples-customerWEB/</a>.
-A page is displayed that prompts the user for a customer id. Submit an integer from 1 to 3.
-
-<h3>Results</h3>
-
-<p>Submitting an integer from 1 to 3 will result in the display of the corresponding employee record<br>
-
-<h3>Code Overview</h3>
-
-The following illustrates the structure of the sample application components:
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
-
- <tbody>
-
- <tr>
-
- <td>main<br>
-
- +---java<br>
-
- &brvbar;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp;
- sca.module<br>
-
- &brvbar;&nbsp;&nbsp; &brvbar;<br>
-
- &brvbar;&nbsp;&nbsp; +---org<br>
-
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-
- +---apache<br>
-
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- +---tuscany<br>
-
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- +---samples<br>
-
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-
- +---customers<br>
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- CustomerClient.java<br>
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- CustomerServiceComponent.java<br>
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- CustomerServiceComponentImpl.java<br>
-
- &brvbar;<br>
-
- +---webapp<br>
-
- &nbsp;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp;
- Customer.jsp<br>
-
- &nbsp;&nbsp;&nbsp; &brvbar;<br>
-
- &nbsp;&nbsp;&nbsp; +---customerdb<br>
-
- &nbsp;&nbsp;&nbsp;&nbsp;&brvbar;&nbsp;&nbsp;&nbsp;&nbsp;
- <!--service.properties<br> -->
-
-
- &nbsp;&nbsp;&nbsp;&nbsp;&brvbar;&nbsp;&nbsp;&nbsp;<br>
-
- <!--&nbsp;&nbsp;&nbsp;&nbsp;&brvbar;<br> -->
- &nbsp;&nbsp;&nbsp;&nbsp;&brvbar;<br>
-
- &nbsp;&nbsp;&nbsp; +---WEB-INF<br>
- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp; web.xml
-
-
- <br><br><br>
-
- </td>
-
- </tr>
-
- </tbody>
-</table>
-
-
-<br>
-
-<table style="text-align: left; width: 879px; height: 154px;" border="2" cellpadding="4" cellspacing="4">
-
- <tbody>
-
- <tr>
-
- <td >sca.module</td>
-
- <td> Defines the SCA module and component. Defines for the CustomerServiceComponent.</td>
-
- </tr>
-
- <tr>
-
- <td >CustomerClient.java</td>
-
- <td> Wraps the get customer service to provide a clean "getCustomer()" API.</td>
-
- </tr>
-
- <tr>
-
- <td >CustomerServiceComponent.java</td>
-
- <td> Defines the interface of the service.</td>
-
- </tr>
-
- <tr>
-
- <td >Customer.jsp</td>
-
- <td> Handles Web form input. Instantiates a CustomerClient instance and calls getCustomer()</td>
-
- </tr>
-
- <tr>
-
- <td >customerdb</td>
-
- <td> The canned Derby database with Customer records </td>
-
- </tr>
-
- <tr>
-
- <td >web.xml </td>
-
- <td>Standard J2EE web application web.xml</td>
-
- </tr>
-
-
-
- </tbody>
-</table>
-
-
-
-</body></html>
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerClient.java b/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerClient.java
deleted file mode 100644
index 54603c94d6..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerClient.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.customers;
-
-import commonj.sdo.DataObject;
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-/**
- *
- */
-public class CustomerClient {
-
- public final DataObject getCustomer(String id) throws Exception {
-
- ModuleContext moduleContext = CurrentModuleContext.getContext();
- assert moduleContext != null : "CurrentModuleContext.getContext() returned null!";
-
- CustomerServiceComponent customerService = (CustomerServiceComponent) moduleContext
- .locateService("CustomerServiceComponent");
- assert null != customerService : "SCA locate of CustomerServiceComponent returned null.";
- DataObject value = customerService.getCustomer(id);
-
- return value;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponent.java b/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponent.java
deleted file mode 100644
index 431b10b0e1..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponent.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.customers;
-
-import commonj.sdo.DataObject;
-
-/**
- *
- */
-
-public interface CustomerServiceComponent {
-
- public DataObject getCustomer(String id);
-
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponentImpl.componentType b/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponentImpl.componentType
deleted file mode 100644
index 09535eb86b..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponentImpl.componentType
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<componentType xmlns="http://www.osoa.org/xmlns/sca/0.9">
- <service name="CustomerService">
- <interface.java interface="org.apache.tuscany.samples.customers.CustomerServiceComponent"/>
- </service>
-</componentType> \ No newline at end of file
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponentImpl.java b/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponentImpl.java
deleted file mode 100644
index d78a5429c1..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/org/apache/tuscany/samples/customers/CustomerServiceComponentImpl.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.customers;
-
-import java.sql.Connection;
-import java.sql.DriverManager;
-import java.util.List;
-
-import commonj.sdo.DataObject;
-import org.osoa.sca.annotations.Service;
-
-import org.apache.tuscany.das.rdb.Command;
-
-/**
- *
- */
-@Service(CustomerServiceComponent.class)
-public class CustomerServiceComponentImpl implements CustomerServiceComponent {
-
- private static final String driverName = "org.apache.derby.jdbc.EmbeddedDriver";
-
- private static final String databaseURL = "jdbc:derby:../webapps/tuscany-samples-customerWEB/customerdb";
-
- /*
- * (non-Javadoc)
- *
- * @see org.apache.tuscany.samples.helloworldweb.HelloWorldServiceComponent#getGreetings()
- */
- public DataObject getCustomer(String id) {
- // Create and initialize command to read customers
- Command readCustomers = Command.FACTORY
- .createCommand("select * from CUSTOMER where ID = :ID");
- readCustomers.setConnection(getConnection());
- readCustomers.setParameterValue("ID", new Integer(id));
-
- // Read
- DataObject root = readCustomers.executeQuery();
-
- readCustomers.close();
-
- List customers = root.getList("CUSTOMER");
- if (customers.size() > 0)
- return (DataObject) customers.get(0);
- else
- return null;
-
- }
-
- private Connection getConnection() {
- try {
-
- Class.forName(driverName).newInstance();
- Connection connection = DriverManager.getConnection(databaseURL);
- connection.setAutoCommit(false);
- return connection;
- } catch (Exception ex) {
- throw new RuntimeException(ex);
- }
-
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/sca.module b/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/sca.module
deleted file mode 100644
index 64ff9341f2..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/java/sca.module
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<module xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9"
- name="sampleCustomer">
-
- <component name="CustomerServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.customers.CustomerServiceComponentImpl"/>
- </component>
-</module>
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/Customer.jsp b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/Customer.jsp
deleted file mode 100644
index 8906a54f99..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/Customer.jsp
+++ /dev/null
@@ -1,94 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<%--
- * Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- --%>
-
-<HTML>
-<HEAD>
- <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1" session="true" autoFlush="true"
- isThreadSafe="true" isErrorPage="false"
- import="org.apache.tuscany.samples.customers.CustomerClient"
- import="java.io.PrintWriter"
- import="java.io.StringWriter"
- import="java.util.Iterator"
- import="commonj.sdo.*"
- %>
- <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <META name="GENERATOR" content="IBM Software Development Platform">
- <TITLE>Tuscany HelloWorld WEB Example</TITLE>
- <%
- String id = request.getParameter("id");
- %>
-</HEAD>
-
-<BODY>
-<H2>Tuscany CustomerDB WEB Example</H2>
-
-<P>&nbsp;</P>
-
-<form action="Customer.jsp" method="get">ID
- please:&nbsp;&nbsp;&nbsp; <INPUT type="text" id="i1" name="id"
- size="40" maxlength="220" value="<%= null == id ? "1" : id %>"> <BR>
- <BR>
- <INPUT type="submit" name="submit" value="Submit"></FORM>
-<BR>
-
-<%
- try {
- if (null != id) {
-%>
-<HR>
-
-<P>
-
- <% DataObject obj = (new CustomerClient()).getCustomer(id);
- if ( obj == null ) {%>
-
-<p>Customer <%= id%> not found</p>
-<%} else {%>
-
-
-<table id="table1" border=5><tr><TH>ID</TH><TH>First Name</TH><TH>Last Name</TH></TR><TR>
- <%Iterator iter = obj.getType().getProperties().iterator();
- while (iter.hasNext()) {
- Property p = (Property) iter.next();%>
- <td><%= obj.get(p)%></td>
- <%
- }
- %>
-</tr></table>
-<%
- }
- }
-} catch (Exception e) {
- e.printStackTrace();
- StringWriter sw = new StringWriter();
- PrintWriter pw = new PrintWriter(sw);
-
- e.printStackTrace(pw);
- pw.flush();
-
-%>
-Whoops!<BR clear="all">
-<PRE>
- Exception &quot;<%=e.getClass().getName()%>&quot; Exception message: &quot;<%=e.getMessage()%>&quot;<BR clear="all">
- <%=sw.toString() %>
-</PRE>
-<%
-
- }%>
-</BODY>
-</HTML> \ No newline at end of file
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/WEB-INF/web.xml b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/WEB-INF/web.xml
deleted file mode 100644
index 9c377a7f05..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/WEB-INF/web.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-
-<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
-Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
-
-<web-app>
- <display-name>Tuscany sample Customers WEB</display-name>
-
- <mime-mapping>
- <extension>wsdl</extension>
- <mime-type>text/xml</mime-type>
- </mime-mapping>
-
- <mime-mapping>
- <extension>xsd</extension>
- <mime-type>text/xml</mime-type>
- </mime-mapping>
-
- <welcome-file-list id="WelcomeFileList">
- <welcome-file>Customer.jsp</welcome-file>
- </welcome-file-list>
-
-</web-app>
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/log.ctrl b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/log.ctrl
deleted file mode 100644
index 07b131b33d..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/log.ctrl
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/log1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/log1.dat
deleted file mode 100644
index a2b39d02ad..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/log1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/logmirror.ctrl b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/logmirror.ctrl
deleted file mode 100644
index 07b131b33d..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/log/logmirror.ctrl
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c10.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c10.dat
deleted file mode 100644
index ec5247397b..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c10.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c101.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c101.dat
deleted file mode 100644
index 56f1d60c9b..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c101.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c111.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c111.dat
deleted file mode 100644
index d3b8b6f5e1..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c111.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c121.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c121.dat
deleted file mode 100644
index 3a207dc135..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c121.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c130.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c130.dat
deleted file mode 100644
index 62e5dfb863..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c130.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c141.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c141.dat
deleted file mode 100644
index f695f44cd9..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c141.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c150.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c150.dat
deleted file mode 100644
index 2c1e232161..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c150.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c161.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c161.dat
deleted file mode 100644
index 9983bb5ba4..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c161.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c171.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c171.dat
deleted file mode 100644
index 25800bbf47..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c171.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c180.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c180.dat
deleted file mode 100644
index 8f4b0f0b5d..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c180.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c191.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c191.dat
deleted file mode 100644
index b2d149a0f3..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c191.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1a1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1a1.dat
deleted file mode 100644
index 9a15a565ca..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1a1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1b1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1b1.dat
deleted file mode 100644
index 468738fdf3..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1b1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1c0.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1c0.dat
deleted file mode 100644
index 359525a31a..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1c0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1d1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1d1.dat
deleted file mode 100644
index 9f257df932..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1d1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1e0.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1e0.dat
deleted file mode 100644
index e43e52fb7f..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1e0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1f1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1f1.dat
deleted file mode 100644
index 7e6ee3b1e0..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c1f1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c20.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c20.dat
deleted file mode 100644
index 1acd3470bd..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c20.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c200.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c200.dat
deleted file mode 100644
index cae919d022..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c200.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c211.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c211.dat
deleted file mode 100644
index c7e311b00e..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c211.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c221.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c221.dat
deleted file mode 100644
index 28e89367ce..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c221.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c230.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c230.dat
deleted file mode 100644
index 505d1595c5..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c230.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c241.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c241.dat
deleted file mode 100644
index e1de638de2..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c241.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c251.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c251.dat
deleted file mode 100644
index d3d6adf4fb..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c251.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c260.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c260.dat
deleted file mode 100644
index 8d7333df7d..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c260.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c271.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c271.dat
deleted file mode 100644
index af722f7d73..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c271.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c281.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c281.dat
deleted file mode 100644
index 3972983c2e..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c281.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c290.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c290.dat
deleted file mode 100644
index 31577b8124..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c290.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2a1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2a1.dat
deleted file mode 100644
index 0f700d13a7..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2a1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2b1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2b1.dat
deleted file mode 100644
index 1d6382fb3d..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2b1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2c1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2c1.dat
deleted file mode 100644
index 3bc60d886b..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2c1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2d0.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2d0.dat
deleted file mode 100644
index c542d3c91c..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2d0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2e1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2e1.dat
deleted file mode 100644
index 16abd20b5f..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2e1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2f0.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2f0.dat
deleted file mode 100644
index eb26be5932..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c2f0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c300.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c300.dat
deleted file mode 100644
index f3a3c65388..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c300.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c31.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c31.dat
deleted file mode 100644
index 73d5c7fae4..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c31.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c311.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c311.dat
deleted file mode 100644
index f6a7e4f417..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c311.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c41.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c41.dat
deleted file mode 100644
index eb58d83e26..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c41.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c51.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c51.dat
deleted file mode 100644
index 7d0eec8334..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c51.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c60.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c60.dat
deleted file mode 100644
index 5e3d16c18a..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c60.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c71.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c71.dat
deleted file mode 100644
index 9ca2ca97d1..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c71.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c81.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c81.dat
deleted file mode 100644
index 434cd610e1..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c81.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c90.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c90.dat
deleted file mode 100644
index a7d7c228fa..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/c90.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/ca1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/ca1.dat
deleted file mode 100644
index bd89820d88..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/ca1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cb1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cb1.dat
deleted file mode 100644
index 3fcb1cc026..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cb1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cc0.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cc0.dat
deleted file mode 100644
index 5126021a83..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cc0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cd1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cd1.dat
deleted file mode 100644
index 2e135b64ab..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cd1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/ce1.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/ce1.dat
deleted file mode 100644
index 076423c10a..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/ce1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cf0.dat b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cf0.dat
deleted file mode 100644
index b2ab11309b..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/seg0/cf0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/service.properties b/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/service.properties
deleted file mode 100644
index 6a0ce30db7..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/customers/src/main/webapp/customerdb/service.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-#C:\ossoa\trunk\samples\customers\src\webapp\customerdb
-# ********************************************************************
-# *** Please do NOT edit this file. ***
-# *** CHANGING THE CONTENT OF THIS FILE MAY CAUSE DATA CORRUPTION. ***
-# ********************************************************************
-#Tue Nov 01 17:28:38 EST 2005
-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=en_US
-SystablesIdentifier=96
-SystablesIndex1Identifier=113
diff --git a/tags/java-stable-20060304/samples/bigbank/pom.xml b/tags/java-stable-20060304/samples/bigbank/pom.xml
deleted file mode 100644
index 0ec1824e0c..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/pom.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples</groupId>
- <artifactId>tuscany-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.tuscany.samples.bigbank</groupId>
- <artifactId>bigbank-samples</artifactId>
- <packaging>pom</packaging>
- <name>Tuscany BigBank Samples</name>
- <version>SNAPSHOT</version>
-
- <modules>
- <module>customers</module>
- <module>account</module>
- <module>webclient</module>
- </modules>
-</project>
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/pom.xml b/tags/java-stable-20060304/samples/bigbank/webclient/pom.xml
deleted file mode 100644
index 7503f83246..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/pom.xml
+++ /dev/null
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.bigbank</groupId>
- <artifactId>bigbank-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>webclient</artifactId>
- <packaging>war</packaging>
- <name>Tuscany sample BigBank webclient</name>
- <description>BigBank sample - webclient module</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-core</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope> <!-- use provided so tuscany infrastructue is not inc. in the war-->
- </dependency>
-
- <dependency>
- <groupId>tomcat</groupId>
- <artifactId>servlet-api</artifactId>
- <version>5.0.18</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>tomcat</groupId>
- <artifactId>jsp-api</artifactId>
- <version>5.0.18</version>
- <scope>provided</scope>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-sdo-plugin</artifactId>
- <executions>
- <execution>
- <configuration>
- <schemaFile>${basedir}/src/main/resources/wsdl/AccountService.wsdl</schemaFile>
- <noNotification>true</noNotification>
- <noContainer>true</noContainer>
- <noInterfaces>true</noInterfaces>
- <noUnsettable>true</noUnsettable>
- </configuration>
- <goals>
- <goal>generate</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-sca-plugin</artifactId>
- <executions>
- <execution>
- <configuration>
- <wsdlFile>${basedir}/src/main/resources/wsdl/AccountService.wsdl</wsdlFile>
- <javaPackage>org.apache.tuscany.samples.bigbank.account.services.account</javaPackage> </configuration>
- <goals>
- <goal>generate</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-</project>
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/account/AccountServiceComponentImpl.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/account/AccountServiceComponentImpl.java
deleted file mode 100644
index 3a9e7a4e60..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/account/AccountServiceComponentImpl.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.services.account;
-
-import org.apache.tuscany.samples.bigbank.account.AccountFactory;
-import org.apache.tuscany.samples.bigbank.account.AccountReport;
-import org.apache.tuscany.samples.bigbank.account.services.account.AccountService;
-import org.apache.tuscany.sdo.util.SDOUtil;
-import org.osoa.sca.ServiceUnavailableException;
-import org.osoa.sca.annotations.Reference;
-import org.osoa.sca.annotations.Service;
-
-/**
- */
-@Service(AccountService.class)
-public class AccountServiceComponentImpl implements AccountService {
-
- static {
- SDOUtil.registerStaticTypes(AccountFactory.class);
- }
-
- @Reference
- public AccountService accountService;
-
- /**
- *
- */
- public AccountServiceComponentImpl() {
- super();
- }
-
- /**
- * @see org.apache.tuscany.samples.bigbank.webclient.services.account.AccountService#getAccountReport(java.lang.String)
- */
- public AccountReport getAccountReport(String customerID) {
- try {
- return accountService.getAccountReport(customerID);
- } catch (Exception e) {
- throw new ServiceUnavailableException(e);
- }
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/LoginService.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/LoginService.java
deleted file mode 100644
index 7bb660082d..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/LoginService.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.services.profile;
-
-public interface LoginService {
-
- public static final int SUCCESS = 1;
- public static final int INVALID_LOGIN = -1;
- public static final int INVALID_PASSWORD = -2;
-
- public int login(String userName, String password);
-}
-
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/ProfileService.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/ProfileService.java
deleted file mode 100644
index affbfe9700..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/ProfileService.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.services.profile;
-
-public interface ProfileService {
-
- public String getFirstName();
-
- public void setFirstName(String pName);
-
- public String getLastName();
-
- public void setLastName(String pName);
-
- public boolean isLoggedIn();
-
- public void setLoggedIn(boolean pStatus);
-
- public String getId();
-
- public void setId(String pId);
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/ProfileServiceImpl.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/ProfileServiceImpl.java
deleted file mode 100644
index 7d572154c6..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/ProfileServiceImpl.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.services.profile;
-
-import org.osoa.sca.annotations.Property;
-import org.osoa.sca.annotations.Scope;
-import org.osoa.sca.annotations.Service;
-
-@Service(ProfileService.class)
-@Scope("session")
-public class ProfileServiceImpl implements ProfileService {
-
- @Property
- private String firstName;
-
- public String getFirstName() {
- return firstName;
- }
-
- public void setFirstName(String firstName) {
- this.firstName = firstName;
- }
-
- private String lastName;
-
- public String getLastName() {
- return lastName;
- }
-
- public void setLastName(String lastName) {
- this.lastName = lastName;
- }
-
- private boolean loggedIn;
-
- public boolean isLoggedIn() {
- return loggedIn;
- }
-
- public void setLoggedIn(boolean status) {
- loggedIn = status;
- }
-
- private String id;
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-}
-
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/SimpleLoginServiceImpl.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/SimpleLoginServiceImpl.java
deleted file mode 100644
index 2689dc7020..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/services/profile/SimpleLoginServiceImpl.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.services.profile;
-
-import org.osoa.sca.annotations.Reference;
-import org.osoa.sca.annotations.Service;
-
-@Service(LoginService.class)
-public class SimpleLoginServiceImpl implements LoginService {
-
- @Reference
- public ProfileService profileService;
-
- public int login(String userName, String password) {
-
- if (!"test".equals(userName)) {
- return INVALID_LOGIN;
- }
-
- if (!"password".equals(password)) {
- return INVALID_PASSWORD;
- }
-
- profileService.setLoggedIn(true);
- profileService.setFirstName("John");
- profileService.setLastName("Doe");
- profileService.setId("12345");
-
- return SUCCESS;
- }
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/account/AccountStatusTag.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/account/AccountStatusTag.java
deleted file mode 100644
index ecdb0c49b4..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/account/AccountStatusTag.java
+++ /dev/null
@@ -1,125 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.tags.account;
-
-import java.util.Iterator;
-import java.util.List;
-
-import javax.servlet.jsp.JspException;
-import javax.servlet.jsp.tagext.TagSupport;
-
-import org.apache.tuscany.samples.bigbank.account.services.account.AccountService;
-import org.apache.tuscany.samples.bigbank.webclient.services.profile.ProfileService;
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-/**
- * Retrieves and iterates over account summary information for the current
- * profile by accessing the remotable account service component
- */
-
-public class AccountStatusTag extends TagSupport {
-
- // ----------------------------------
- // Constructors
- // ----------------------------------
-
- public AccountStatusTag() {
- super();
- }
-
- // ----------------------------------
- // Methods
- // ----------------------------------
-
- private String mAccountService;
-
- public String getAccountService() {
- return mAccountService;
- }
-
- public void setAccountService(String pAccountService) {
- mAccountService = pAccountService;
- }
-
- private String mProfileService;
-
- public String getProfileService() {
- return mProfileService;
- }
-
- public void setProfileService(String pProfileService) {
- mProfileService = pProfileService;
- }
-
- private String mId;
-
- public String getId() {
- return mId;
- }
-
- public void setId(String pId) {
- mId = pId;
- }
-
- private Iterator mIterator;
-
- public int doStartTag() throws JspException {
- ModuleContext moduleContext = CurrentModuleContext.getContext();
- ProfileService profile = (ProfileService) moduleContext
- .locateService(mProfileService);
- if (profile == null) {
- throw new JspException("Profile [" + mProfileService
- + "] not found in current module context");
- }
-
- AccountService service = (AccountService) moduleContext
- .locateService(mAccountService);
- if (service == null) {
- throw new JspException("Service [" + mAccountService
- + "] not found in current module context");
- }
- List summaries;
- try {
- summaries = service.getAccountReport(profile.getId()).getAccountSummaries();
- } catch (Exception e) {
- throw new JspException(e);
- }
- mIterator = summaries.iterator();
- if (mIterator.hasNext()) {
- pageContext.setAttribute(mId, mIterator.next());
- return EVAL_BODY_INCLUDE;
- } else {
- return SKIP_BODY;
- }
- }
-
- public int doAfterBody() {
- if (mIterator.hasNext()) {
- pageContext.setAttribute(mId, mIterator.next());
- return EVAL_BODY_AGAIN;
- } else {
- return SKIP_BODY;
- }
- }
-
- public void release() {
- super.release();
- mId = null;
- mIterator = null;
- }
-} \ No newline at end of file
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/sca/LoginBarrierTag.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/sca/LoginBarrierTag.java
deleted file mode 100644
index 31fa27fa6f..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/sca/LoginBarrierTag.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.tags.sca;
-
-import java.io.IOException;
-import javax.servlet.ServletException;
-import javax.servlet.jsp.JspException;
-import javax.servlet.jsp.tagext.TagSupport;
-
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-import org.apache.tuscany.samples.bigbank.webclient.services.profile.ProfileService;
-
-public class LoginBarrierTag extends TagSupport {
-
- public LoginBarrierTag() {
- super();
- }
-
- private String mProfile;
-
- public String getProfile() {
- return mProfile;
- }
-
- public void setProfile(String pProfile) {
- mProfile = pProfile;
- }
-
- private String mUrl;
-
- public String getUrl() {
- return mUrl;
- }
-
- public void setUrl(String pUrl) {
- mUrl = pUrl;
- }
-
- public int doStartTag() throws JspException {
- if (mProfile == null || mProfile.length() < 1) {
- throw new JspException("Invalid profile location specified");
- }
-
- ModuleContext moduleContext = CurrentModuleContext.getContext();
- ProfileService profile = (ProfileService) moduleContext.locateService(mProfile);
- if (profile == null) {
- throw new JspException("Profile [" + mProfile + "] not found in current module context");
- }
- if (profile.isLoggedIn()) {
- return EVAL_BODY_INCLUDE;
- } else {
- try {
- pageContext.forward(mUrl);
- return SKIP_BODY;
- } catch (ServletException e) {
- throw new JspException("Unable to forward to [" + mUrl + "]");
- } catch (IOException e) {
- throw new JspException("Unable to forward to [" + mUrl + "]");
- }
- }
- }
-
- public int doEndTag() throws JspException {
- return EVAL_PAGE;
- }
-
- public void release() {
- super.release();
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/sca/ServiceTag.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/sca/ServiceTag.java
deleted file mode 100644
index df5697c11f..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/tags/sca/ServiceTag.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.tags.sca;
-
-import javax.servlet.jsp.JspException;
-import javax.servlet.jsp.tagext.TagSupport;
-
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-
-/**
- * Places an SCA service in the JSP page context, making it available to other
- * tags corresponding to its id value.
- */
-
-public class ServiceTag extends TagSupport {
-
- // ----------------------------------
- // Constructors
- // ----------------------------------
-
- public ServiceTag() {
- super();
- }
-
- // ----------------------------------
- // Methods
- // ----------------------------------
-
- private String mName;
-
- /**
- * Returns the name of the SCA service to import into the page context.
- */
- public String getName() {
- return mName;
- }
-
- /**
- * Sets name of the SCA service to import into the page context.
- */
- public void setName(String pName) {
- mName = pName;
- }
-
- private String mId;
-
- /**
- * Returns the id of the service in the page context
- */
- public String getId() {
- return mId;
- }
-
- /**
- * Sets the id of the service for the page context
- */
-
- public void setId(String pId) {
- mId = pId;
- }
-
- public int doStartTag() throws JspException {
- ModuleContext moduleContext = CurrentModuleContext.getContext();
- Object service = moduleContext.locateService(mName);
- if (service == null) {
- throw new JspException("Service [" + mName + "] not found in current module context");
- }
- if (mId == null) {
- // if the Id name was not specified, default to the basic name of the
- // service
- mId = mName;
- }
- pageContext.setAttribute(mId, service);
- return EVAL_BODY_INCLUDE;
- }
-
- public int doEndTag() throws JspException {
- return EVAL_PAGE;
- }
-
- public void release() {
- super.release();
- }
-} \ No newline at end of file
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/ui/LoginServlet.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/ui/LoginServlet.java
deleted file mode 100644
index 78bedbe4f7..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/java/org/apache/tuscany/samples/bigbank/webclient/ui/LoginServlet.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.ui;
-
-import java.io.IOException;
-
-import javax.servlet.ServletConfig;
-import javax.servlet.ServletContext;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServlet;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.tuscany.samples.bigbank.webclient.services.profile.LoginService;
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-
-public class LoginServlet extends HttpServlet {
-
- private ServletContext mContext;
-
- public void init(ServletConfig pCfg) throws ServletException {
- mContext = pCfg.getServletContext();
- }
-
- public void doPost(HttpServletRequest pReq, HttpServletResponse pResp) throws ServletException {
-
- ModuleContext moduleContext = CurrentModuleContext.getContext();
- LoginService loginMgr = (LoginService)
- moduleContext.locateService("LoginServiceComponent");
-
- if (loginMgr == null) {
- throw new ServletException("LoginManager not found");
- }
-
- String login = pReq.getParameter("login");
- String password = pReq.getParameter("password");
- try {
- if (login == null || password == null) {
- pResp.sendRedirect("summary.jsp");
- }
- int resp = loginMgr.login(login, password);
- if (resp == LoginService.SUCCESS) {
- mContext.getRequestDispatcher("/summary.jsp").forward(pReq, pResp);
- } else {
- mContext.getRequestDispatcher("/login.html").forward(pReq, pResp);
- }
- } catch (IOException e) {
- throw new ServletException(e);
- }
- }
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/sca.module b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/sca.module
deleted file mode 100644
index 6b4b17c6a7..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/sca.module
+++ /dev/null
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<module xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9"
-
- name="tuscany.samples.bigbank.webclient">
-
- <component name="LoginServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.bigbank.webclient.services.profile.SimpleLoginServiceImpl"/>
- <references>
- <v:profileService>ProfileServiceComponent</v:profileService>
- </references>
- </component>
-
- <component name="ProfileServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.bigbank.webclient.services.profile.ProfileServiceImpl"/>
- <properties>
- <v:firstName>Anonymous</v:firstName>
- </properties>
- </component>
-
- <component name="AccountServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.bigbank.webclient.services.account.AccountServiceComponentImpl"/>
- <references>
- <v:accountService>AccountService</v:accountService>
- </references>
- </component>
-
- <externalService name="AccountService">
- <interface.wsdl interface="http://www.bigbank.com/Account/#AccountService"/>
- <!--
- <interface.java interface="org.apache.tuscany.samples.bigbank.webclient.services.account.AccountService"/>
- -->
- <binding.ws port="http://www.bigbank.com/Account/#AccountServiceSOAP"/>
- </externalService>
-
- <import.wsdl
- location="wsdl/AccountService.wsdl"
- namespace="http://www.bigbank.com/Account/"/>
-
-</module>
-
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/sca.subsystem b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/sca.subsystem
deleted file mode 100644
index 1c12f340c8..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/sca.subsystem
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<subsystem xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9"
-
- name="tuscany.samples.bigbank.webclient">
-
- <moduleComponent name="WebClientModuleComponent" module="tuscany.samples.bigbank.webclient">
- <references>
- <v:AccountService>bigbank.accountsunbsystem/AccountModuleComponent/AccountService</v:AccountService>
- </references>
- </moduleComponent>
-
-</subsystem>
-
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/wsdl/AccountService.wsdl b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/wsdl/AccountService.wsdl
deleted file mode 100644
index 5d087530dd..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/resources/wsdl/AccountService.wsdl
+++ /dev/null
@@ -1,90 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
- xmlns:tns="http://www.bigbank.com/Account/"
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- xmlns:account="http://www.bigbank.com/Account/"
- targetNamespace="http://www.bigbank.com/Account/"
- name="AccountService">
-
- <wsdl:types>
- <xsd:schema targetNamespace="http://www.bigbank.com/Account/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:account="http://www.bigbank.com/Account/"
- xmlns:sdojava="commonj.sdo/java"
- sdojava:package="org.apache.tuscany.samples.bigbank.account">
-
- <xsd:element name="getAccountReport">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="customerID" type="xsd:string"/>
- </xsd:sequence>
- </xsd:complexType>
- </xsd:element>
- <xsd:element name="getAccountReportResponse">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="accountReport" type="account:AccountReport"/>
- </xsd:sequence>
- </xsd:complexType>
- </xsd:element>
-
- <xsd:complexType name="AccountReport">
- <xsd:sequence>
- <xsd:element name="accountSummaries" type="account:AccountSummary" maxOccurs="unbounded"/>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="AccountSummary">
- <xsd:attribute name="accountNumber" type="xsd:string"/>
- <xsd:attribute name="accountType" type="xsd:string"/>
- <xsd:attribute name="balance" type="xsd:float"/>
- </xsd:complexType>
-
- </xsd:schema>
- </wsdl:types>
- <wsdl:message name="getAccountReportRequest">
- <wsdl:part element="account:getAccountReport" name="getAccountReportRequest"/>
- </wsdl:message>
- <wsdl:message name="getAccountReportResponse">
- <wsdl:part element="account:getAccountReportResponse" name="getAccountReportResponse"/>
- </wsdl:message>
- <wsdl:portType name="AccountService">
- <wsdl:operation name="getAccountReport">
- <wsdl:input message="tns:getAccountReportRequest"/>
- <wsdl:output message="tns:getAccountReportResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AccountServiceSOAP" type="tns:AccountService">
- <soap:binding style="document"
- transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="getAccountReport">
- <soap:operation
- soapAction="http://www.bigbank.com/Account/getAccountReport"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AccountService">
- <wsdl:port binding="tns:AccountServiceSOAP"
- name="AccountServiceSOAP">
- <soap:address location="http://localhost:8080/account-SNAPSHOT/services/AccountService"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/axis2.xml b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/axis2.xml
deleted file mode 100644
index a38cf9864a..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/axis2.xml
+++ /dev/null
@@ -1,167 +0,0 @@
-<axisconfig name="AxisJava2.0">
- <!-- ================================================= -->
- <!-- Parameters -->
- <!-- ================================================= -->
- <parameter name="hotdeployment" locked="false">false</parameter>
- <parameter name="hotupdate" locked="false">false</parameter>
- <parameter name="enableMTOM" locked="false">false</parameter>
- <!-- Uncomment this to enable REST support -->
- <!-- <parameter name="enableREST" locked="false">true</parameter>-->
-
-
- <parameter name="userName" locked="false">admin</parameter>
- <parameter name="password" locked="false">axis2</parameter>
-
- <parameter name="seralizeLocation" locked="false">.</parameter>
- <hostConfiguration>
- <ip>127.0.0.1</ip>
- <port>5555</port>
- </hostConfiguration>
-
-
- <!--if you want to extract the service archive file and work with that please uncomment this-->
- <!--else , it wont extract archive file or does not take into consideration if someone drop-->
- <!--exploded directory into /service directory-->
- <!--<parameter name="extractServiceArchive" locked="false">true</parameter>-->
-
-
- <!-- The way of adding listener to the system-->
- <!-- <listener class="org.apache.axis2.ObserverIMPL">-->
- <!-- <parameter name="RSS_URL" locked="false">http://127.0.0.1/rss</parameter>-->
- <!-- </listener>-->
-
- <!-- ================================================= -->
- <!-- Message Receivers -->
- <!-- ================================================= -->
- <!--This is the Deafult Message Receiver for the system , if you want to have MessageReceivers for -->
- <!--all the other MEP implement it and add the correct entry to here , so that you can refer from-->
- <!--any operation -->
- <!--Note : You can ovride this for particular service by adding the same element with your requirement-->
- <messageReceivers>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
- class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
- class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
- </messageReceivers>
- <!-- ================================================= -->
- <!-- Transport Ins -->
- <!-- ================================================= -->
- <transportReceiver name="http" class="org.apache.axis2.transport.http.SimpleHTTPServer">
- <parameter name="port" locked="false">6060</parameter>
- </transportReceiver>
-
- <!-- Uncomment this one with the appropriate papameters to enable the SMTP transport Receiver
- <transportReceiver name="mail" class="org.apache.axis2.transport.mail.SimpleMailListener">
- <parameter name="transport.mail.pop3.host" locked="false">127.0.0.1</parameter>
- <parameter name="transport.mail.pop3.user" locked="false">axis2</parameter>
- <parameter name="transport.mail.pop3.password" locked="false">axis2</parameter>
- <parameter name="transport.mail.pop3.port" locked="false">110</parameter>
- <parameter name="transport.mail.replyToAddress" locked="false">axis2@127.0.0.1</parameter>
- </transportReceiver> -->
-
- <!--REMOVED FOR TUSCANY transportReceiver name="tcp" class="org.apache.axis2.transport.tcp.TCPServer">
- <parameter name="port" locked="false">6060</parameter>
- </transportReceiver -->
-
- <!--REMOVED FOR TUSCANY transportReceiver name="jms" class="org.apache.axis2.transport.jms.SimpleJMSListener">
- <parameter name="transport.jms.Destination" locked="false">dynamicQueues/FOO</parameter>
- <parameter name="java.naming.factory.initial" locked="false">
- org.activemq.jndi.ActiveMQInitialContextFactory</parameter>
- <parameter name="java.naming.provider.url" locked="false">tcp://localhost:61616</parameter>
- </transportReceiver>
- -->
-
- <!-- ================================================= -->
- <!-- Transport Outs -->
- <!-- ================================================= -->
-
- <!--REMOVED FOR TUSCANY transportSender name="tcp" class="org.apache.axis2.transport.tcp.TCPTransportSender"/> -->
- <transportSender name="local" class="org.apache.axis2.transport.local.LocalTransportSender"/>
- <!--REMOVED FOR TUSCANY transportSender name="jms" class="org.apache.axis2.transport.jms.JMSSender"/> -->
- <transportSender name="http" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
- <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
- <parameter name="Transfer-Encoding" locked="false">chunked</parameter>
- </transportSender>
- <transportSender name="https"
- class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
- <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
- <parameter name="Transfer-Encoding" locked="false">chunked</parameter>
- </transportSender>
-
- <!-- Uncomment this one with the appropriate papameters to enable the SMTP transport Receiver
- <transportSender name="mailto" class="org.apache.axis2.transport.mail.MailTransportSender">
- <parameter name="transport.mail.smtp.host" locked="false">127.0.0.1</parameter>
- <parameter name="transport.mail.smtp.user" locked="false">axis2</parameter>
- <parameter name="transport.mail.smtp.password" locked="false">axis2</parameter>
- <parameter name="transport.mail.smtp.port" locked="false">25</parameter>
- </transportSender>
- -->
-
- <!-- ================================================= -->
- <!-- Global Modules -->
- <!-- ================================================= -->
- <!-- Comment this to disable Addressing -->
- <!--REMOVED FOR TUSCANY module ref="addressing"/> -->
-
-
- <!--Configuring module , providing parameters for modules whether they refer or not-->
- <!--<moduleConfig name="addressing">-->
- <!--<parameter name="addressingPara" locked="false">N/A</parameter>-->
- <!--</moduleConfig>-->
-
- <!-- ================================================= -->
- <!-- Phases -->
- <!-- ================================================= -->
- <phaseOrder type="inflow">
- <!-- System pre defined phases -->
- <phase name="TransportIn"/>
- <phase name="PreDispatch"/>
- <phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
- <handler name="AddressingBasedDispatcher"
- class="org.apache.axis2.engine.AddressingBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="RequestURIBasedDispatcher"
- class="org.apache.axis2.engine.RequestURIBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="SOAPActionBasedDispatcher"
- class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="SOAPMessageBodyBasedDispatcher"
- class="org.apache.axis2.engine.SOAPMessageBodyBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
- <handler name="InstanceDispatcher"
- class="org.apache.axis2.engine.InstanceDispatcher">
- <order phase="PostDispatch"/>
- </handler>
- </phase>
- <!-- System pre defined phases -->
- <!-- After Postdispatch phase module author or or service author can add any phase he want -->
- <phase name="userphase1"/>
- </phaseOrder>
- <phaseOrder type="outflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- <!--system predefined phase-->
- <!--these phase will run irrespective of the service-->
- <phase name="PolicyDetermination"/>
- <phase name="MessageOut"/>
- </phaseOrder>
- <phaseOrder type="INfaultflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- </phaseOrder>
- <phaseOrder type="Outfaultflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- <phase name="PolicyDetermination"/>
- <phase name="MessageOut"/>
- </phaseOrder>
-</axisconfig>
-
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/bigbank-tags.tld b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/bigbank-tags.tld
deleted file mode 100644
index c8a4451691..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/bigbank-tags.tld
+++ /dev/null
@@ -1,79 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1" ?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<taglib xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd" version="2.0">
- <tlibversion>1.0</tlibversion>
- <jspversion>2.0</jspversion>
- <shortname>BigBank Tags</shortname>
- <info>Tag library containing BigBank tags</info>
- <tag>
- <name>service</name>
- <tagclass>org.apache.tuscany.samples.bigbank.webclient.tags.sca.ServiceTag</tagclass>
- <bodycontent>JSP</bodycontent>
- <info>Places a reference to an SCA Service in the page context</info>
- <attribute>
- <name>id</name>
- <required>true</required>
- <rtexprvalue>false</rtexprvalue>
- </attribute>
- <attribute>
- <name>name</name>
- <required>true</required>
- <rtexprvalue>false</rtexprvalue>
- </attribute>
- </tag>
- <tag>
- <name>login</name>
- <tagclass>org.apache.tuscany.samples.bigbank.webclient.tags.sca.LoginBarrierTag</tagclass>
- <bodycontent>JSP</bodycontent>
- <info>Redirects if user is not logged in</info>
- <attribute>
- <name>profile</name>
- <required>true</required>
- <rtexprvalue>false</rtexprvalue>
- </attribute>
- <attribute>
- <name>url</name>
- <required>true</required>
- <rtexprvalue>false</rtexprvalue>
- </attribute>
-
- </tag>
- <tag>
- <name>accountStatus</name>
- <tagclass>org.apache.tuscany.samples.bigbank.webclient.tags.account.AccountStatusTag</tagclass>
- <bodycontent>JSP</bodycontent>
- <info>Accesses and iterates the account service</info>
- <attribute>
- <name>id</name>
- <required>true</required>
- <rtexprvalue>false</rtexprvalue>
- </attribute>
- <attribute>
- <name>accountService</name>
- <required>true</required>
- <rtexprvalue>false</rtexprvalue>
- </attribute>
- <attribute>
- <name>profileService</name>
- <required>true</required>
- <rtexprvalue>false</rtexprvalue>
- </attribute>
- </tag>
-
-</taglib>
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/web.xml b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/web.xml
deleted file mode 100644
index 859fb927af..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/WEB-INF/web.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
- <display-name>Tuscany Bigbank Web UI sample</display-name>
- <welcome-file-list id="WelcomeFileList">
- <welcome-file>login.html</welcome-file>
- </welcome-file-list>
-
- <servlet>
- <servlet-name>LoginServlet</servlet-name>
- <servlet-class>org.apache.tuscany.samples.bigbank.webclient.ui.LoginServlet</servlet-class>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet-mapping>
- <servlet-name>LoginServlet</servlet-name>
- <url-pattern>/loginAction/*</url-pattern>
- </servlet-mapping>
-
-</web-app>
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/login.html b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/login.html
deleted file mode 100644
index 72b180a29c..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/login.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<html>
-<title>Welcome to Big Bank</title>
-
-<body>
-<form action="loginAction" method="post">
- <table>
- <tr>
- <td colspan="2">Please login in to access your account</td>
- </tr>
- </table>
- <table>
- <tr>
- <td>Login</td>
- <td><input type="text" name="login"/></td>
- </tr>
- <tr>
- <td>Password</td>
- <td><input type="password" name="password"/></td>
- </tr>
- <tr><td></td><td align="right"><input type="submit"/></td></tr>
- </table>
-</form>
-</body>
-</html>
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/summary.jsp b/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/summary.jsp
deleted file mode 100644
index be56e2547c..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/main/webapp/summary.jsp
+++ /dev/null
@@ -1,48 +0,0 @@
-<%--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- --%>
-<%@ taglib uri="/WEB-INF/bigbank-tags.tld" prefix="sca" %>
-<sca:login profile="ProfileServiceComponent" url="login.html">
- <sca:service id="profile" name="ProfileServiceComponent"/>
-
- <html>
- <title>BigBank Account Summary</title>
-
- <body>
-
- Account Information for
- <jsp:getProperty name='profile' property='firstName'/>
- <jsp:getProperty name='profile' property='lastName'/>
- <br>
-
- <table>
- <sca:accountStatus accountService="AccountServiceComponent" profileService="ProfileServiceComponent" id="account">
- <tr>
- <td><strong>Account</strong></td>
- <td><strong>Balance</strong></td>
- </tr>
- <tr>
- <td>
- <jsp:getProperty name="account" property="accountNumber"/>
- </td>
- <td>
- <jsp:getProperty name="account" property="balance"/>
- </td>
- </tr>
- </sca:accountStatus>
- <table>
- </body>
- </html>
-</sca:login>
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/test/java/org/apache/tuscany/samples/bigbank/webclient/client/TestAccountService.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/test/java/org/apache/tuscany/samples/bigbank/webclient/client/TestAccountService.java
deleted file mode 100644
index de18ee0db2..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/test/java/org/apache/tuscany/samples/bigbank/webclient/client/TestAccountService.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.client;
-
-import java.util.List;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-import org.apache.tuscany.samples.bigbank.account.AccountReport;
-import org.apache.tuscany.samples.bigbank.account.services.account.AccountService;
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-import org.osoa.sca.SCA;
-
-
-public class TestAccountService extends SCA {
-
- public void start() {
- }
-
- public void stop() {
- }
-
- public static void main(String[] args) throws Exception {
- TuscanyRuntime tuscany = new TuscanyRuntime("bigbank.webclient.testclient", null);
- tuscany.start();
- ModuleContext moduleContext = CurrentModuleContext.getContext();
-
- AccountService accountService = (AccountService) moduleContext.locateService("AccountServiceComponent");
-
- AccountReport report = accountService.getAccountReport("12345");
- List summaries = report.getAccountSummaries();
-
- System.out.println("retrieved " + summaries.size() + " summaries");
-
- tuscany.stop();
- }
-}
diff --git a/tags/java-stable-20060304/samples/bigbank/webclient/src/test/java/org/apache/tuscany/samples/bigbank/webclient/client/TestLoginService.java b/tags/java-stable-20060304/samples/bigbank/webclient/src/test/java/org/apache/tuscany/samples/bigbank/webclient/client/TestLoginService.java
deleted file mode 100644
index ac16890127..0000000000
--- a/tags/java-stable-20060304/samples/bigbank/webclient/src/test/java/org/apache/tuscany/samples/bigbank/webclient/client/TestLoginService.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.bigbank.webclient.client;
-
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-import org.osoa.sca.SCA;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-import org.apache.tuscany.samples.bigbank.webclient.services.profile.LoginService;
-
-
-public class TestLoginService extends SCA {
-
- public void start() {
- }
-
- public void stop() {
- }
-
- public static void main(String[] args) throws Exception {
-
-
- TuscanyRuntime tuscany = new TuscanyRuntime("bigbank.webclient.testclient", null);
- tuscany.start();
- ModuleContext moduleContext = CurrentModuleContext.getContext();
- LoginService loginService = (LoginService)
- moduleContext.locateService("LoginServiceComponent");
-
- if (loginService.login("test", "password") == LoginService.SUCCESS)
- System.out.println("Success");
- else
- System.out.println("Failure");
- }
-}
diff --git a/tags/java-stable-20060304/samples/das/companyweb/CompanyAppGbl.xml b/tags/java-stable-20060304/samples/das/companyweb/CompanyAppGbl.xml
deleted file mode 100644
index 45d34aaac9..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/CompanyAppGbl.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-<!-- CONTEXT added per Global JNDI doc - link App to Global context above -->
- <Context path="/CompanyApp"
- debug="5" reloadable="true" crossContext="true">
- <!-- Disable Manager session persistance - causes failures w/iBATIS -->
- <Manager pathname=""/>
- <ResourceLink name="jdbc/dastest"
- global="jdbc/dastest"
- type="javax.sql.DataSource" />
-
- </Context> \ No newline at end of file
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/db.lck b/tags/java-stable-20060304/samples/das/companyweb/dastest/db.lck
deleted file mode 100644
index 9f6b4b3d4b..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/db.lck
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/log/log.ctrl b/tags/java-stable-20060304/samples/das/companyweb/dastest/log/log.ctrl
deleted file mode 100644
index edbd775299..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/log/log.ctrl
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/log/log1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/log/log1.dat
deleted file mode 100644
index 7e85ac8e8f..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/log/log1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/log/logmirror.ctrl b/tags/java-stable-20060304/samples/das/companyweb/dastest/log/logmirror.ctrl
deleted file mode 100644
index edbd775299..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/log/logmirror.ctrl
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c10.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c10.dat
deleted file mode 100644
index 5d8ecaa10f..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c10.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c101.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c101.dat
deleted file mode 100644
index 0f79fa7574..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c101.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c111.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c111.dat
deleted file mode 100644
index 39d49e3d19..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c111.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c121.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c121.dat
deleted file mode 100644
index 2a4311779b..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c121.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c130.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c130.dat
deleted file mode 100644
index 64e3c18d62..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c130.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c141.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c141.dat
deleted file mode 100644
index 0632d04164..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c141.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c150.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c150.dat
deleted file mode 100644
index d7541026f6..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c150.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c161.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c161.dat
deleted file mode 100644
index 6673bf1873..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c161.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c171.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c171.dat
deleted file mode 100644
index c2a753cc5d..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c171.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c180.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c180.dat
deleted file mode 100644
index cb9391aed1..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c180.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c191.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c191.dat
deleted file mode 100644
index d3cf1d6364..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c191.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1a1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1a1.dat
deleted file mode 100644
index a7a2d536e9..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1a1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1b1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1b1.dat
deleted file mode 100644
index 19097e69e7..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1b1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1c0.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1c0.dat
deleted file mode 100644
index 359525a31a..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1c0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1d1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1d1.dat
deleted file mode 100644
index 9f257df932..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1d1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1e0.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1e0.dat
deleted file mode 100644
index e43e52fb7f..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1e0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1f1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1f1.dat
deleted file mode 100644
index 7e6ee3b1e0..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c1f1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c20.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c20.dat
deleted file mode 100644
index 1be6390f06..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c20.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c200.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c200.dat
deleted file mode 100644
index b15d56855c..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c200.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c211.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c211.dat
deleted file mode 100644
index 84b0022312..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c211.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c221.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c221.dat
deleted file mode 100644
index 63106a9523..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c221.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c230.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c230.dat
deleted file mode 100644
index 9975f27c1f..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c230.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c241.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c241.dat
deleted file mode 100644
index 835c645a16..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c241.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c251.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c251.dat
deleted file mode 100644
index d3d6adf4fb..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c251.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c260.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c260.dat
deleted file mode 100644
index 8d7333df7d..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c260.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c271.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c271.dat
deleted file mode 100644
index af722f7d73..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c271.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c281.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c281.dat
deleted file mode 100644
index 3972983c2e..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c281.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c290.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c290.dat
deleted file mode 100644
index 31577b8124..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c290.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2a1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2a1.dat
deleted file mode 100644
index 0f700d13a7..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2a1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2b1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2b1.dat
deleted file mode 100644
index 1d6382fb3d..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2b1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2c1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2c1.dat
deleted file mode 100644
index 3bc60d886b..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2c1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2d0.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2d0.dat
deleted file mode 100644
index c542d3c91c..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2d0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2e1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2e1.dat
deleted file mode 100644
index 16abd20b5f..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2e1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2f0.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2f0.dat
deleted file mode 100644
index eb26be5932..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c2f0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c300.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c300.dat
deleted file mode 100644
index 1214f1df4b..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c300.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c31.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c31.dat
deleted file mode 100644
index 18c16f1123..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c31.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c311.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c311.dat
deleted file mode 100644
index 926cbf25b5..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c311.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c320.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c320.dat
deleted file mode 100644
index 07e7bc023c..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c320.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c331.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c331.dat
deleted file mode 100644
index fd827f9dc2..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c331.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c340.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c340.dat
deleted file mode 100644
index ca70319886..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c340.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c351.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c351.dat
deleted file mode 100644
index 8fbe2a527c..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c351.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c360.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c360.dat
deleted file mode 100644
index dcf9c746e1..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c360.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c371.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c371.dat
deleted file mode 100644
index 6f21a840ea..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c371.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c380.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c380.dat
deleted file mode 100644
index b512e8065f..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c380.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c391.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c391.dat
deleted file mode 100644
index 27006e95a1..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c391.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3a0.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3a0.dat
deleted file mode 100644
index 565dca97ac..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3a0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3b1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3b1.dat
deleted file mode 100644
index 36894c9818..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3b1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3c0.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3c0.dat
deleted file mode 100644
index d0c538aede..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3c0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3d1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3d1.dat
deleted file mode 100644
index 65bcec5527..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3d1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3e0.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3e0.dat
deleted file mode 100644
index bdab359420..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3e0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3f1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3f1.dat
deleted file mode 100644
index dc2d278b57..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c3f1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c400.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c400.dat
deleted file mode 100644
index 3072709cec..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c400.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c41.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c41.dat
deleted file mode 100644
index 61086690f2..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c41.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c411.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c411.dat
deleted file mode 100644
index ca551d8249..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c411.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c420.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c420.dat
deleted file mode 100644
index f04de0840e..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c420.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c431.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c431.dat
deleted file mode 100644
index 398b1672cc..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c431.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c440.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c440.dat
deleted file mode 100644
index af259d0872..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c440.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c451.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c451.dat
deleted file mode 100644
index 772a18c658..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c451.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c460.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c460.dat
deleted file mode 100644
index 505428362d..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c460.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c471.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c471.dat
deleted file mode 100644
index 484d0df42d..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c471.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c481.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c481.dat
deleted file mode 100644
index faac073076..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c481.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c490.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c490.dat
deleted file mode 100644
index 7585319d21..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c490.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c4a1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c4a1.dat
deleted file mode 100644
index 4fe8b786e3..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c4a1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c51.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c51.dat
deleted file mode 100644
index 7fc7937b15..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c51.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c60.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c60.dat
deleted file mode 100644
index d1fb08c946..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c60.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c71.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c71.dat
deleted file mode 100644
index d4c2090a3b..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c71.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c81.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c81.dat
deleted file mode 100644
index 38b6ea6520..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c81.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c90.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c90.dat
deleted file mode 100644
index a607a5969c..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/c90.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/ca1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/ca1.dat
deleted file mode 100644
index 19b4c9e340..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/ca1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cb1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cb1.dat
deleted file mode 100644
index 73dc986572..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cb1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cc0.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cc0.dat
deleted file mode 100644
index d1eef3bb56..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cc0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cd1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cd1.dat
deleted file mode 100644
index c7e6db3ef7..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cd1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/ce1.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/ce1.dat
deleted file mode 100644
index 8fd3bf17a8..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/ce1.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cf0.dat b/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cf0.dat
deleted file mode 100644
index 332b3d9a8a..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/seg0/cf0.dat
+++ /dev/null
Binary files differ
diff --git a/tags/java-stable-20060304/samples/das/companyweb/dastest/service.properties b/tags/java-stable-20060304/samples/das/companyweb/dastest/service.properties
deleted file mode 100644
index 8cfe3b09a5..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/dastest/service.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-#C:\apacheSVN\java\target\dastest
-# ********************************************************************
-# *** Please do NOT edit this file. ***
-# *** CHANGING THE CONTENT OF THIS FILE MAY CAUSE DATA CORRUPTION. ***
-# ********************************************************************
-#Fri Feb 17 08:55:29 MST 2006
-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=en_US
-SystablesIdentifier=96
-SystablesIndex1Identifier=113
diff --git a/tags/java-stable-20060304/samples/das/companyweb/pom.xml b/tags/java-stable-20060304/samples/das/companyweb/pom.xml
deleted file mode 100644
index 942ccccb21..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/pom.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
-
- <parent>
- <groupId>org.apache.tuscany.samples.das</groupId>
- <artifactId>das-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>companyWeb</artifactId>
- <packaging>war</packaging>
- <name>Tuscany DAS sample Company WEB</name>
- <description>Sample use of RDB DAS with JSP</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
-
- <dependency>
- <groupId>org.apache.tuscany.das</groupId>
- <artifactId>tuscany-das-rdb</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope>
- </dependency>
-
- </dependencies>
-</project>
diff --git a/tags/java-stable-20060304/samples/das/companyweb/readme.htm b/tags/java-stable-20060304/samples/das/companyweb/readme.htm
deleted file mode 100644
index f9bfd4c946..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/readme.htm
+++ /dev/null
@@ -1,567 +0,0 @@
-<html xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns:st1="urn:schemas-microsoft-com:office:smarttags"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="readme_files/filelist.xml">
-<title>Tuscany RDB DAS Sample</title>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="City"/>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="State"/>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="place"/>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
- <o:Author>IBM_USER</o:Author>
- <o:LastAuthor>IBM_USER</o:LastAuthor>
- <o:Revision>4</o:Revision>
- <o:TotalTime>132</o:TotalTime>
- <o:Created>2006-03-03T01:56:00Z</o:Created>
- <o:LastSaved>2006-03-03T01:56:00Z</o:LastSaved>
- <o:Pages>1</o:Pages>
- <o:Words>909</o:Words>
- <o:Characters>5187</o:Characters>
- <o:Company>IBM</o:Company>
- <o:Lines>43</o:Lines>
- <o:Paragraphs>12</o:Paragraphs>
- <o:CharactersWithSpaces>6084</o:CharactersWithSpaces>
- <o:Version>10.6735</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
- <w:SpellingState>Clean</w:SpellingState>
- <w:GrammarState>Clean</w:GrammarState>
- <w:Compatibility>
- <w:BreakWrappedTables/>
- <w:SnapToGridInCell/>
- <w:WrapTextWithPunct/>
- <w:UseAsianBreakRules/>
- </w:Compatibility>
- <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]--><!--[if !mso]><object
- classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
-<style>
-st1\:*{behavior:url(#ieooui) }
-</style>
-<![endif]-->
-<style>
-<!--
- /* Font Definitions */
- @font-face
- {font-family:Wingdings;
- panose-1:5 0 0 0 0 0 0 0 0 0;
- mso-font-charset:2;
- mso-generic-font-family:auto;
- mso-font-pitch:variable;
- mso-font-signature:0 268435456 0 0 -2147483648 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
- {mso-style-parent:"";
- margin:0in;
- margin-bottom:.0001pt;
- mso-pagination:widow-orphan;
- font-size:12.0pt;
- font-family:"Times New Roman";
- mso-fareast-font-family:"Times New Roman";}
-h1
- {mso-style-next:Normal;
- margin-top:12.0pt;
- margin-right:0in;
- margin-bottom:3.0pt;
- margin-left:0in;
- mso-pagination:widow-orphan;
- page-break-after:avoid;
- mso-outline-level:1;
- font-size:16.0pt;
- font-family:Arial;
- mso-font-kerning:16.0pt;}
-p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
- {mso-style-noshow:yes;
- margin:0in;
- margin-bottom:.0001pt;
- mso-pagination:widow-orphan;
- font-size:10.0pt;
- font-family:"Times New Roman";
- mso-fareast-font-family:"Times New Roman";}
-span.MsoFootnoteReference
- {mso-style-noshow:yes;
- vertical-align:super;}
-a:link, span.MsoHyperlink
- {color:blue;
- text-decoration:underline;
- text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
- {color:purple;
- text-decoration:underline;
- text-underline:single;}
-pre
- {margin:0in;
- margin-bottom:.0001pt;
- mso-pagination:widow-orphan;
- font-size:10.0pt;
- font-family:"Courier New";
- mso-fareast-font-family:"Times New Roman";}
-span.codefrag
- {mso-style-name:codefrag;}
-span.SpellE
- {mso-style-name:"";
- mso-spl-e:yes;}
-span.GramE
- {mso-style-name:"";
- mso-gram-e:yes;}
-@page Section1
- {size:8.5in 11.0in;
- margin:1.0in 1.25in 1.0in 1.25in;
- mso-header-margin:.5in;
- mso-footer-margin:.5in;
- mso-paper-source:0;}
-div.Section1
- {page:Section1;}
- /* List Definitions */
- @list l0
- {mso-list-id:280770398;
- mso-list-type:hybrid;
- mso-list-template-ids:-1591061486 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
-@list l0:level1
- {mso-level-number-format:bullet;
- mso-level-text:\F0B7;
- mso-level-tab-stop:.5in;
- mso-level-number-position:left;
- text-indent:-.25in;
- font-family:Symbol;}
-@list l1
- {mso-list-id:646667692;
- mso-list-type:hybrid;
- mso-list-template-ids:-728441462 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
-@list l1:level1
- {mso-level-number-format:bullet;
- mso-level-text:\F0B7;
- mso-level-tab-stop:.5in;
- mso-level-number-position:left;
- text-indent:-.25in;
- font-family:Symbol;}
-@list l2
- {mso-list-id:975526902;
- mso-list-type:hybrid;
- mso-list-template-ids:1435802096 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
-@list l2:level1
- {mso-level-tab-stop:.5in;
- mso-level-number-position:left;
- text-indent:-.25in;}
-@list l3
- {mso-list-id:1305811547;
- mso-list-type:hybrid;
- mso-list-template-ids:42887628 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
-@list l3:level1
- {mso-level-tab-stop:.5in;
- mso-level-number-position:left;
- text-indent:-.25in;}
-@list l3:level2
- {mso-level-number-format:alpha-lower;
- mso-level-tab-stop:1.0in;
- mso-level-number-position:left;
- text-indent:-.25in;}
-@list l4
- {mso-list-id:1766462262;
- mso-list-type:hybrid;
- mso-list-template-ids:2029450580 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
-@list l4:level1
- {mso-level-number-format:bullet;
- mso-level-text:\F0B7;
- mso-level-tab-stop:.5in;
- mso-level-number-position:left;
- text-indent:-.25in;
- font-family:Symbol;}
-@list l4:level2
- {mso-level-number-format:alpha-lower;
- mso-level-tab-stop:1.0in;
- mso-level-number-position:left;
- text-indent:-.25in;}
-ol
- {margin-bottom:0in;}
-ul
- {margin-bottom:0in;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
- {mso-style-name:"Table Normal";
- mso-tstyle-rowband-size:0;
- mso-tstyle-colband-size:0;
- mso-style-noshow:yes;
- mso-style-parent:"";
- mso-padding-alt:0in 5.4pt 0in 5.4pt;
- mso-para-margin:0in;
- mso-para-margin-bottom:.0001pt;
- mso-pagination:widow-orphan;
- font-size:10.0pt;
- font-family:"Times New Roman";}
-</style>
-<![endif]-->
-</head>
-
-<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>
-
-<div class=Section1>
-
-<p class=MsoNormal><span class=GramE><span style='font-size:9.0pt'>Copyright<span
-style='color:black'> </span>(c)<span style='color:black'> </span>2005<span
-style='color:black'> </span>The<span style='color:black'> </span>Apache<span
-style='color:black'> </span>Software<span style='color:black'> </span>Foundation<span
-style='color:black'> </span>or<span style='color:black'> </span>its<span
-style='color:black'> </span>licensors,<span style='color:black'> </span>as<span
-style='color:black'> </span>applicable.</span></span><span style='font-size:
-9.0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal><span style='font-size:9.0pt'>Licensed<span
-style='color:black'> </span>under<span style='color:black'> </span>the<span
-style='color:black'> </span>Apache<span style='color:black'> </span>License,<span
-style='color:black'> </span>Version<span style='color:black'> </span>2.0<span
-style='color:black'> </span>(the<span style='color:black'> </span>&quot;License&quot;);
-you<span style='color:black'> </span>may<span style='color:black'> </span>not<span
-style='color:black'> </span>use<span style='color:black'> </span>this<span
-style='color:black'> </span>file<span style='color:black'> </span>except<span
-style='color:black'> </span>in<span style='color:black'> </span>compliance<span
-style='color:black'> </span>with<span style='color:black'> </span>the<span
-style='color:black'> </span>License. You<span style='color:black'> </span>may<span
-style='color:black'> </span>obtain<span style='color:black'> </span>a<span
-style='color:black'> </span>copy<span style='color:black'> </span>of<span
-style='color:black'> </span>the<span style='color:black'> </span>License<span
-style='color:black'> </span>at<o:p></o:p></span></p>
-
-<p class=MsoNormal><span style='font-size:9.0pt'><o:p>&nbsp;</o:p></span></p>
-
-<p class=MsoNormal><span style='font-size:9.0pt;color:black'><span
-style='mso-spacerun:yes'>   </span><span style='mso-spacerun:yes'>  </span></span><span
-style='font-size:9.0pt'>http://www.apache.org/licenses/LICENSE-2.0<o:p></o:p></span></p>
-
-<p class=MsoNormal><span style='font-size:9.0pt'><o:p>&nbsp;</o:p></span></p>
-
-<p class=MsoNormal><span style='font-size:9.0pt'>Unless<span style='color:black'>
-</span>required<span style='color:black'> </span>by<span style='color:black'> </span>applicable<span
-style='color:black'> </span>law<span style='color:black'> </span>or<span
-style='color:black'> </span>agreed<span style='color:black'> </span>to<span
-style='color:black'> </span>in<span style='color:black'> </span>writing,<span
-style='color:black'> </span>software distributed<span style='color:black'> </span>under<span
-style='color:black'> </span>the<span style='color:black'> </span>License<span
-style='color:black'> </span>is<span style='color:black'> </span>distributed<span
-style='color:black'> </span>on<span style='color:black'> </span>an<span
-style='color:black'> </span>&quot;AS<span style='color:black'> </span>IS&quot;<span
-style='color:black'> </span>BASIS, WITHOUT<span style='color:black'> </span>WARRANTIES<span
-style='color:black'> </span>OR<span style='color:black'> </span>CONDITIONS<span
-style='color:black'> </span>OF<span style='color:black'> </span>ANY<span
-style='color:black'> </span>KIND,<span style='color:black'> </span>either<span
-style='color:black'> </span>express<span style='color:black'> </span>or<span
-style='color:black'> </span>implied. See<span style='color:black'> </span>the<span
-style='color:black'> </span>License<span style='color:black'> </span>for<span
-style='color:black'> </span>the<span style='color:black'> </span>specific<span
-style='color:black'> </span>language<span style='color:black'> </span>governing<span
-style='color:black'> </span>permissions<span style='color:black'> </span>and
-limitations<span style='color:black'> </span>under<span style='color:black'> </span>the<span
-style='color:black'> </span>License.<o:p></o:p></span></p>
-
-<h1><st1:State><st1:place>Tuscany</st1:place></st1:State> RDB DAS Sample</h1>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal>This stand-alone sample demonstrates usage of the SDO RDB
-Data Access Service in the context of a simple web application.</p>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal>The application starts with a canned database of Companies
-and their related Departments.<span style='mso-spacerun:yes'>  </span>Through
-the web page interface, a user can:</p>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<ol style='margin-top:0in' start=1 type=1>
- <li class=MsoNormal style='mso-list:l2 level1 lfo1;tab-stops:list .5in'>Display
- all Companies in the database</li>
- <li class=MsoNormal style='mso-list:l2 level1 lfo1;tab-stops:list .5in'>Display
- all Companies and related Departments</li>
- <li class=MsoNormal style='mso-list:l2 level1 lfo1;tab-stops:list .5in'>Add a
- new Department to a Company</li>
- <li class=MsoNormal style='mso-list:l2 level1 lfo1;tab-stops:list .5in'>Delete
- all Departments from a Company</li>
- <li class=MsoNormal style='mso-list:l2 level1 lfo1;tab-stops:list .5in'>Change
- the names of Departments in a Company</li>
-</ol>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal>So, this simple application covers all CRUD operations as
-well as the some relationship manipulation (adding a Department associates that
-Department with the Company).<span style='mso-spacerun:yes'>  </span>The sample
-runs on Tomcat 5.5 and uses <st1:City><st1:place>Derby</st1:place></st1:City>
-database.<span style='mso-spacerun:yes'>  </span>Access to the database is via
-a DataSource.</p>
-
-<h1>Set Up</h1>
-
-<ol style='margin-top:0in' start=1 type=1>
- <li class=MsoNormal style='mso-list:l3 level1 lfo2;tab-stops:list .5in'>Download
- and install the most recent stable version of Tomcat 5.5.<span
- style='mso-spacerun:yes'>  </span>You can find it here: <a
- href="http://tomcat.apache.org/download-55.cgi">http://tomcat.apache.org/download-55.cgi</a></li>
- <li class=MsoNormal style='mso-list:l3 level1 lfo2;tab-stops:list .5in'>Down
- load the most recent official release of <st1:City><st1:place>Derby</st1:place></st1:City>
- from here: <a href="http://db.apache.org/derby/index.html">http://db.apache.org/derby/index.html</a>.<span
- style='mso-spacerun:yes'>  </span>The only file you’ll need from this
- download is <span class=SpellE>derby.jar</span></li>
- <li class=MsoNormal style='mso-list:l3 level1 lfo2;tab-stops:list .5in'>Stop
- Tomcat</li>
- <li class=MsoNormal style='mso-list:l3 level1 lfo2;tab-stops:list .5in'>Move the
- following files (details in appendix) to {<span class=SpellE>Tomcat_Home</span>}/common/lib:</li>
- <ol style='margin-top:0in' start=1 type=a>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'><span
- class=SpellE>tuscany-das-rdb-SNAPSHOT.jar</span></li>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'><span
- class=SpellE>sdo-api-SNAPSHOT.jar</span></li>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'><span
- class=SpellE>tuscany-sdo-impl-SNAPSHOT.jar</span></li>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'><span
- class=SpellE>xsd</span>{latest version}.jar</li>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'><span
- class=SpellE><span class=GramE>ecore</span></span><span class=GramE>-{</span>latest
- version}..jar</li>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'><span
- class=SpellE><span class=GramE>ecore</span></span><span class=GramE>-</span>change-{latest
- version}..jar</li>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'><span
- class=SpellE>ecore-xmi</span>-{latest version}.jar</li>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'>common-{latest
- version}.jar</li>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'><span
- class=SpellE>derby.jar</span></li>
- </ol>
- <li class=MsoNormal style='mso-list:l3 level1 lfo2;tab-stops:list .5in'>Add
- the following files to {<span class=SpellE>Tomcat_Home</span>}/work</li>
- <ol style='margin-top:0in' start=1 type=a>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'><span
- class=SpellE>companyWeb-SNAPSHOT.war</span></li>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'><span
- class=SpellE>CompanyAppGbl.xml</span></li>
- </ol>
- <li class=MsoNormal style='mso-list:l3 level1 lfo2;tab-stops:list .5in'>Install
- the canned <st1:City><st1:place>Derby</st1:place></st1:City> database by copying
- the <span class=SpellE>dastest</span> directory to {<span class=SpellE>Tomcat_Home</span>}/Databases.<span
- style='mso-spacerun:yes'>  </span>The “<span class=SpellE>dastest</span>”
- directory is found at /java/samples/<span class=SpellE>das/companyweb</span>.<span
- style='mso-spacerun:yes'>  </span>So, just copy this directory, create a
- “Databases” directory from {Tomcat Home} and drop in the “<span
- class=SpellE>dastest</span>” folder with all it contents.</li>
- <li class=MsoNormal style='mso-list:l3 level1 lfo2;tab-stops:list .5in'>Define
- a DataSource by adding a <span class=SpellE>datasource</span> definition
- to {<span class=SpellE><span class=codefrag>Tomcat_Home</span></span><span
- class=codefrag>}/conf/<span class=SpellE>server.xml</span></span>.</li>
- <ol style='margin-top:0in' start=1 type=a>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'>Find
- the end-of-section marker <span class=codefrag>&lt;/<span class=SpellE>GlobalNamingResources</span>&gt;</span>
- and add the following lines just above it: </li>
- </ol>
-</ol>
-
-<p class=MsoNormal style='margin-left:.5in'><o:p>&nbsp;</o:p></p>
-
-<pre><span style='mso-spacerun:yes'>        </span><span class=GramE><span
-style='font-size:9.0pt'>&lt;!--</span></span><span style='font-size:9.0pt'> Global <span
-class=SpellE>Datasource</span> for </span><st1:City><st1:place><span
- style='font-size:9.0pt'>Derby</span></st1:place></st1:City><span
-style='font-size:9.0pt'> <span class=SpellE>dastest</span> database --&gt;<o:p></o:p></span></pre><pre><span
-style='font-size:9.0pt'><span style='mso-spacerun:yes'>         </span>&lt;Resource name=&quot;<span
-class=SpellE>jdbc/dastest</span>&quot;<o:p></o:p></span></pre><pre><span
-style='font-size:9.0pt'><span style='mso-spacerun:yes'>              </span><span
-class=GramE>type</span>=&quot;<span class=SpellE>javax.sql.DataSource</span>&quot; <span style='mso-spacerun:yes'> </span>auth=&quot;Container&quot;<o:p></o:p></span></pre><pre><span
-style='font-size:9.0pt'><span style='mso-spacerun:yes'>              </span><span
-class=GramE>description</span>=&quot;</span><st1:City><st1:place><span
- style='font-size:9.0pt'>Derby</span></st1:place></st1:City><span
-style='font-size:9.0pt'> database for DAS Company sample&quot;<o:p></o:p></span></pre><pre><span
-style='font-size:9.0pt'><span style='mso-spacerun:yes'>              </span><span
-class=SpellE><span class=GramE>maxActive</span></span>=&quot;100&quot; <span
-class=SpellE>maxIdle</span>=&quot;30&quot; <span class=SpellE>maxWait</span>=&quot;10000&quot;<o:p></o:p></span></pre><pre><span
-style='font-size:9.0pt'><span style='mso-spacerun:yes'>              </span>username=&quot;&quot; password=&quot;&quot; <o:p></o:p></span></pre><pre><span
-style='font-size:9.0pt'><span style='mso-spacerun:yes'>              </span><span
-class=SpellE><span class=GramE>driverClassName</span></span>=&quot;<span
-class=SpellE>org.apache.derby.jdbc.EmbeddedDriver</span>&quot;<o:p></o:p></span></pre><pre><span
-style='font-size:9.0pt'><span style='mso-spacerun:yes'>     </span><span style='mso-spacerun:yes'>         </span><span
-class=SpellE><span class=GramE>url</span></span>=&quot;<span class=SpellE>jdbc:derby:Databases/dastest</span>&quot;/&gt;<o:p></o:p></span></pre><pre><span
-style='mso-tab-count:3'>                       </span></pre>
-
-<ol style='margin-top:0in' start=8 type=1>
- <li class=MsoNormal style='mso-list:l3 level1 lfo2;tab-stops:list .5in'><span
- style='mso-spacerun:yes'>  </span>Start tomcat and </li>
- <ol style='margin-top:0in' start=1 type=a>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'>go
- to the manager console <a href="http://localhost:8080/manager/html">http://localhost:8080/manager/html</a></li>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'>Scroll
- down to the “deploy” section and enter the following:</li>
- </ol>
-</ol>
-
-<p class=MsoNormal style='margin-left:.5in'><o:p>&nbsp;</o:p></p>
-
-<pre style='margin-left:1.0in'><span style='font-size:9.0pt'>Context Path (optional):<span style='mso-spacerun:yes'>   </span><span
-style='mso-tab-count:1'>   </span>/<span class=SpellE>CompanyApp</span><o:p></o:p></span></pre><pre
-style='margin-left:1.0in'><span style='font-size:9.0pt'>XML Configuration <span
-class=GramE>file</span> URL:<span style='mso-tab-count:1'>   </span>work/<span
-class=SpellE>CompanyAppGbl.xml</span><o:p></o:p></span></pre><pre
-style='margin-left:1.0in'><span style='font-size:9.0pt'>WAR or Directory URL:<span style='mso-spacerun:yes'>   </span><span
-style='mso-tab-count:1'>      </span>work/<span class=SpellE>CompanyApp.war</span><o:p></o:p></span></pre><pre><o:p>&nbsp;</o:p></pre>
-
-<ol style='margin-top:0in' start=8 type=1>
- <ol style='margin-top:0in' start=3 type=a>
- <li class=MsoNormal style='mso-list:l3 level2 lfo2;tab-stops:list 1.0in'>Hit
- the “deploy” button</li>
- </ol>
-</ol>
-
-<p class=MsoNormal style='margin-left:.5in'><o:p>&nbsp;</o:p></p>
-
-<ol style='margin-top:0in' start=9 type=1>
- <li class=MsoNormal style='mso-list:l3 level1 lfo2;tab-stops:list .5in'>Get to
- the sample application by clicking the named application in the “path”
- column of the application <span class=SpellE>sectiom</span> of the manager
- console.<span style='mso-spacerun:yes'>  </span>Alternatively, you can
- point your browser to http://localhost:8080/CompanyApp/<o:p></o:p></li>
-</ol>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<h1>Sample Architecture</h1>
-
-<p class=MsoNormal>This is a simple, single-page, web application.<span
-style='mso-spacerun:yes'>  </span>The main components of this application are:</p>
-
-<ul style='margin-top:0in' type=disc>
- <li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list .5in'>The
- RDB Data Access Service (DAS)</li>
- <li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list .5in'>SDO</li>
- <li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list .5in'><span
- class=SpellE>CompanyClient.java</span></li>
- <li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list .5in'><span
- class=SpellE>Company.jsp</span></li>
- <li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list .5in'>The
- canned <st1:City><st1:place>Derby</st1:place></st1:City> database</li>
-</ul>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal>The <span class=SpellE><b style='mso-bidi-font-weight:normal'>CompanyClient</b></span>
-uses the <b style='mso-bidi-font-weight:normal'>DAS</b> directly and provides
-high-level services to the <span class=SpellE>jsp</span> such as:</p>
-
-<p class=MsoNormal style='margin-left:.5in'><span class=GramE>public</span>
-final List <span class=SpellE>getCompanies</span>()</p>
-
-<p class=MsoNormal>This is a good place to look for how you might use the DAS
-in your own application.</p>
-
-<p class=MsoNormal style='margin-left:.5in'><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal>The <span class=SpellE><b style='mso-bidi-font-weight:normal'>Company.jsp</b></span>
-responds to client interaction by invoking services of the <span class=SpellE>CompanyClient</span>.<span
-style='mso-spacerun:yes'>  </span>It receives data from the <span class=SpellE>CompanyClient</span>
-as SDO data graphs and manipulates <span class=SpellE>SDOs</span> directly to
-display data.</p>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal>The canned <st1:City><st1:place><b style='mso-bidi-font-weight:
- normal'>Derby</b></st1:place></st1:City><b style='mso-bidi-font-weight:normal'>
-database</b> comes preloaded with Companies and related Departments.<span
-style='mso-spacerun:yes'>  </span>The database instance is a simple file
-folder.</p>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal>The <b style='mso-bidi-font-weight:normal'>DAS</b> accepts
-directives (commands) from the <span class=SpellE><b style='mso-bidi-font-weight:
-normal'>CompanyClient</b></span><b style='mso-bidi-font-weight:normal'> </b>and
-reads and writes to the derby database instance appropriately.<b
-style='mso-bidi-font-weight:normal'> <o:p></o:p></b></p>
-
-<p class=MsoNormal><b style='mso-bidi-font-weight:normal'><o:p>&nbsp;</o:p></b></p>
-
-<h1>Appendix</h1>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal>The following specifies where you can find the dependency
-jars you need to run this sample.<span style='mso-spacerun:yes'>  </span>These
-jars are available <b style='mso-bidi-font-weight:normal'>only</b> after you
-have successfully downloaded and build Tuscany/java.<span
-style='mso-spacerun:yes'>  </span>Instructions for building can be found here: </p>
-
-<p class=MsoNormal style='margin-left:.5in'><a
-href="https://svn.apache.org/repos/asf/incubator/tuscany/java/BUILDING.txt">https://svn.apache.org/repos/asf/incubator/tuscany/java/BUILDING.txt</a></p>
-
-<p class=MsoNormal style='margin-left:.5in'><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal><span class=SpellE>Dendendency</span> jar locations:</p>
-
-<ul style='margin-top:0in' type=disc>
- <li class=MsoNormal style='mso-list:l4 level1 lfo4;tab-stops:list .5in'><span
- class=SpellE>tuscany-das-rdb-SNAPSHOT.jar</span> – /java/<span
- class=SpellE>das/rdb/target</span></li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo4;tab-stops:list .5in'><span
- class=SpellE>sdo-api-SNAPSHOT.jar</span> – /java/spec/<span class=SpellE>sdo</span>/target</li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo4;tab-stops:list .5in'><span
- class=SpellE>tuscany-sdo-impl-SNAPSHOT.jar</span> – /java/<span
- class=SpellE>sdo/impl/target</span></li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo4;tab-stops:list .5in'><span
- class=SpellE>xsd</span>{latest version}.jar –
- {user}/.m2/repository/org/eclipse/xsd</li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo4;tab-stops:list .5in'><span
- class=SpellE>ecore</span>-{latest version}.jar –
- {user}/.m2/repository/org/eclipse/emf/ecore</li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo4;tab-stops:list .5in'><span
- class=SpellE>ecore</span>-change-{latest version}.jar –
- {user}/.m2/repository/org/eclipse/emf/ecore-change</li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo4;tab-stops:list .5in'><span
- class=SpellE>ecore-xmi</span>-{latest version}.jar <span class=SpellE>jar</span>
- – {user}/.m2/repository/org/eclipse/emf/ecore-xmi</li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo4;tab-stops:list .5in'>common-{latest
- version}.jar <span class=SpellE>jar</span> –
- {user}/.m2/repository/org/eclipse/emf/common</li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo4;tab-stops:list .5in'><span
- class=SpellE>derby.jar</span></li>
-</ul>
-
-<p class=MsoNormal><o:p>&nbsp;</o:p></p>
-
-<p class=MsoNormal>Conventions:</p>
-
-<ul style='margin-top:0in' type=disc>
- <li class=MsoNormal style='mso-list:l0 level1 lfo5;tab-stops:list .5in'>{<span
- class=GramE>user</span>} refers the directory where Maven2 is installed on
- your machine.<span style='mso-spacerun:yes'>  </span>On my machine,
- “{user}” is “C:\Documents and Settings\Administrator”</li>
- <li class=MsoNormal style='mso-list:l0 level1 lfo5;tab-stops:list .5in'>{<span
- class=SpellE>Tomcat_Home</span>} refers to the directory that Tomcat is
- installed on your machine.<span style='mso-spacerun:yes'>  </span>On my
- machine, this is “C:\Program Files\Apache Software Foundation\Tomcat 5.5”</li>
- <li class=MsoNormal style='mso-list:l0 level1 lfo5;tab-stops:list .5in'>{<span
- class=GramE>latest</span> version} means the tag associated with the
- latest version available in the maven2 repository.<span
- style='mso-spacerun:yes'>  </span>For example the version of <span
- class=SpellE>ecore</span>-{latest version}.jar that I used for testing
- this sample is “ecore-2.2.0-I200602160000.jar”<o:p></o:p></li>
-</ul>
-
-</div>
-
-</body>
-
-</html>
diff --git a/tags/java-stable-20060304/samples/das/companyweb/src/main/java/org/apache/tuscany/samples/companyweb/CompanyClient.java b/tags/java-stable-20060304/samples/das/companyweb/src/main/java/org/apache/tuscany/samples/companyweb/CompanyClient.java
deleted file mode 100644
index 32711609e1..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/src/main/java/org/apache/tuscany/samples/companyweb/CompanyClient.java
+++ /dev/null
@@ -1,133 +0,0 @@
-package org.apache.tuscany.samples.das.companyweb;
-
-import java.io.InputStream;
-import java.util.ArrayList;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Random;
-
-import org.apache.tuscany.das.rdb.ApplyChangesCommand;
-import org.apache.tuscany.das.rdb.Command;
-import org.apache.tuscany.das.rdb.CommandGroup;
-
-import commonj.sdo.DataObject;
-
-public class CompanyClient {
-
- private Random generator = new Random();
-
- private CommandGroup commandGroup = CommandGroup.FACTORY.createCommandGroup(getConfig("CompanyConfig.xml"));
-
- public final List getCompanies() {
-
- Command read = commandGroup.getCommand("all companies");
- DataObject root = read.executeQuery();
- return root.getList("COMPANY");
-
- }
-
- public final List getCompaniesWithDepartments() {
-
- Command read = commandGroup.getCommand("all companies and departments");
- DataObject root = read.executeQuery();
- return root.getList("COMPANY");
- }
-
- public final List getDepartmentsForCompany(int id) {
- Command read = commandGroup.getCommand("all departments for company");
- read.setParameterValue("ID", new Integer(id));
- DataObject root = read.executeQuery();
- return root.getList("COMPANY");
- }
-
- public final void addDepartmentToFirstCompany() {
- Command read = commandGroup.getCommand("all companies and departments");
- DataObject root = read.executeQuery();
- DataObject firstCustomer = root.getDataObject("COMPANY[1]");
-
- DataObject newDepartment = root.createDataObject("DEPARTMENT");
- newDepartment.setString("NAME", "Default Name");
- firstCustomer.getList("departments").add(newDepartment);
-
- ApplyChangesCommand apply = commandGroup.getApplyChangesCommand();
- apply.execute(root);
-
- }
-
- public final void deleteDepartmentsFromFirstCompany() {
-
- // This section gets the ID of the first Company just so I can
- // demonstrate a parameterized command next
- Command readAll = commandGroup.getCommand("all companies and departments");
- DataObject root = readAll.executeQuery();
- int idOfFirstCustomer = root.getInt("COMPANY[1]/ID");
- System.out.println("ID of first company is: " + idOfFirstCustomer);
-
- // Read a specific company based on the known ID
- Command readCust = commandGroup.getCommand("company by id with departments");
- readCust.setParameterValue("ID", new Integer(idOfFirstCustomer));
- root = readCust.executeQuery();
-
- // Delete all the comany's departments from the graph
- DataObject firstCustomer = root.getDataObject("COMPANY[1]");
-
- // Shallow copy of list for deleting. This is required to avoid the
- // dreaded
- // ConcurrentModificationException since #delete operation also removes
- // from the original list
- List allDepartments = new ArrayList(firstCustomer.getList("departments"));
-
- Iterator i = allDepartments.iterator();
- DataObject department;
- while (i.hasNext()) {
- department = (DataObject) i.next();
- System.out.println("Deleting department named: " + department.getString("NAME"));
- department.delete();
- }
-
- ApplyChangesCommand apply = commandGroup.getApplyChangesCommand();
- apply.execute(root);
-
- }
-
- public final void changeFirstCompanysDepartmentNames() {
-
- // This section gets the ID of the first Company just so I can
- // demonstrate a parameterized command next
- Command readAll = commandGroup.getCommand("all companies and departments");
- DataObject root = readAll.executeQuery();
- int idOfFirstCustomer = root.getInt("COMPANY[1]/ID");
- System.out.println("ID of first company is: " + idOfFirstCustomer);
-
- // Read a specific company based on the known ID
- Command readCust = commandGroup.getCommand("company by id with departments");
- readCust.setParameterValue("ID", new Integer(idOfFirstCustomer));
- root = readCust.executeQuery();
-
- // Modify all the comany's department names
- DataObject firstCustomer = root.getDataObject("COMPANY[1]");
- Iterator i = firstCustomer.getList("departments").iterator();
- DataObject department;
- while (i.hasNext()) {
- department = (DataObject) i.next();
- System.out.println("Modifying department: " + department.getString("NAME"));
- department.setString("NAME", getRandomDepartmentName());
- }
-
- ApplyChangesCommand apply = commandGroup.getApplyChangesCommand();
- apply.execute(root);
-
- }
-
- // Utilities
-
- private String getRandomDepartmentName() {
- int number = generator.nextInt(1000) + 1;
- return "Dept-" + number;
- }
-
- private InputStream getConfig(String fileName) {
- return getClass().getClassLoader().getResourceAsStream(fileName);
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/das/companyweb/src/main/resources/CompanyConfig.xml b/tags/java-stable-20060304/samples/das/companyweb/src/main/resources/CompanyConfig.xml
deleted file mode 100644
index dc28804336..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/src/main/resources/CompanyConfig.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Config xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-
- <Command name="all companies" SQL="select * from COMPANY" kind="Select"/>
-
- <Command name="all companies and departments" SQL="select * from COMPANY left outer join DEPARTMENT on COMPANY.ID = DEPARTMENT.COMPANYID" kind="Select"/>
-
- <Command name="all departments for company" SQL="select * from COMPANY inner join DEPARTMENT on COMPANY.ID = DEPARTMENT.COMPANYID where COMPANY.ID = :ID" kind="Select"/>
-
- <Command name="company by id with departments" SQL="select * from COMPANY left outer join DEPARTMENT on COMPANY.ID = DEPARTMENT.COMPANYID where COMPANY.ID = :ID" kind="Select"/>
-
-
- <ConnectionProperties dataSource="java:comp/env/jdbc/dastest"/>
-
-
-<!--
- <ConnectionProperties driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
- driverURL="jdbc:derby:dastest"/>
--->
- <Table name="COMPANY">
- <Column name="ID" primaryKey="true" generated="true"/>
- </Table>
-
- <Table name="DEPARTMENT">
- <Column name="ID" primaryKey="true" generated="true"/>
- </Table>
-
- <Relationship name="departments" primaryKeyTable="COMPANY" foreignKeyTable="DEPARTMENT" many="true">
- <KeyPair primaryKeyColumn="ID" foreignKeyColumn="COMPANYID"/>
- </Relationship>
-
-
-</Config> \ No newline at end of file
diff --git a/tags/java-stable-20060304/samples/das/companyweb/src/main/webapp/Company.jsp b/tags/java-stable-20060304/samples/das/companyweb/src/main/webapp/Company.jsp
deleted file mode 100644
index c064f0a4fe..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/src/main/webapp/Company.jsp
+++ /dev/null
@@ -1,151 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-
-<%--
- * Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- --%>
-
-<html>
-<head>
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
-
- pageEncoding="ISO-8859-1"
-
- import="org.apache.tuscany.samples.das.companyweb.CompanyClient"
- import="commonj.sdo.*"
-%>
-
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Company Test</title>
-</head>
-<body>
-
-<H2>Tuscany DAS Companies WEB Example</H2>
-
-
-<form>
-<input type="submit" id="doFill" name="doFill" value="All Companies">
-<input type="submit" id="doFillAll" name="doFillAll" value="All Companies/Departments">
-<input type="submit" id="doAddDepartment" name="doAddDepartment" value="Add department to first company">
-<input type="submit" id="doChangeDepartmentNames" name="doChangeDepartmentNames" value="Change Company(1) Dept names">
-<input type="submit" id="doDeleteDepartments" name="doDeleteDepartments" value="Delete Company(1) Depts">
-<hr>
-
-<!-- Do Fill -->
-<%if(request.getParameter("doFill") != null){%>
-
-<table border>
- <thead>
- <tr>
- <th>ID</th>
- <th>Name</th>
- </tr>
- </thead>
- <tbody>
-
- <%
- java.util.Iterator i = (new CompanyClient()).getCompaniesWithDepartments().iterator();
- while (i.hasNext()) {
- DataObject company = (DataObject)i.next();
- %>
- <tr>
- <td><%=company.getInt("ID")%></td>
- <td><%=company.getString("NAME")%></td>
- <tr>
- <%
- }
- %>
-
- </tbody>
-</table>
-<%}%>
-
-
-<!-- Do Add Department -->
-<%
-if(request.getParameter("doAddDepartment") != null){
-
- (new CompanyClient()).addDepartmentToFirstCompany();
-
-}
-%>
-
-<!-- Do Delete Departments from first company -->
-<%
-if(request.getParameter("doDeleteDepartments") != null){
-
- (new CompanyClient()).deleteDepartmentsFromFirstCompany();
-}
-%>
-
-<!-- Do Change First Company's Department Names -->
-<%
-if(request.getParameter("doChangeDepartmentNames") != null){
-
- (new CompanyClient()).changeFirstCompanysDepartmentNames();
-}
-%>
-
-
-<!-- Do FillAll -->
-<%if(request.getParameter("doFill") == null) {%>
-
-<table border>
- <thead>
- <tr>
- <th>ID</th>
- <th>Name</th>
- <th>Department_ID</th>
- <th>Department_Name</th>
- </tr>
- </thead>
- <tbody>
-
- <%
- java.util.Iterator i = (new CompanyClient()).getCompaniesWithDepartments().iterator();
- while (i.hasNext()) {
- DataObject company = (DataObject)i.next();
- %>
- <tr>
- <td><%=company.getInt("ID")%></td>
- <td><%=company.getString("NAME")%></td>
- <tr>
-
-
-
- <%
- java.util.Iterator j = company.getList("departments").iterator();
- while (j.hasNext()) {
- DataObject department = (DataObject)j.next();
- %>
- <tr>
- <td></td><td></td><td><%=department.getInt("ID")%></td>
- <td><%=department.getString("NAME")%></td>
- <tr>
- <%
- }
- %>
- <%
- }
- %>
-
- </tbody>
-</table>
-<%}%>
-
-
-
-</form>
-</body>
-</html>
diff --git a/tags/java-stable-20060304/samples/das/companyweb/src/main/webapp/WEB-INF/web.xml b/tags/java-stable-20060304/samples/das/companyweb/src/main/webapp/WEB-INF/web.xml
deleted file mode 100644
index 2908daece9..0000000000
--- a/tags/java-stable-20060304/samples/das/companyweb/src/main/webapp/WEB-INF/web.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
-Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
-
-<web-app>
- <display-name>Tuscany DAS sample Company WEB</display-name>
-
- <welcome-file-list id="WelcomeFileList">
- <welcome-file>Company.jsp</welcome-file>
- </welcome-file-list>
-
-</web-app>
diff --git a/tags/java-stable-20060304/samples/das/pom.xml b/tags/java-stable-20060304/samples/das/pom.xml
deleted file mode 100644
index 8acaa78bd9..0000000000
--- a/tags/java-stable-20060304/samples/das/pom.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples</groupId>
- <artifactId>tuscany-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.tuscany.samples.das</groupId>
- <artifactId>das-samples</artifactId>
- <packaging>pom</packaging>
- <name>Tuscany DAS Samples</name>
- <version>SNAPSHOT</version>
-
- <modules>
- <module>companyweb</module>
- </modules>
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworld/pom.xml b/tags/java-stable-20060304/samples/helloworld/helloworld/pom.xml
deleted file mode 100644
index 8894f87edd..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworld/pom.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworld-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>helloworld</artifactId>
- <packaging>jar</packaging>
- <name>Tuscany sample HelloWorld</name>
- <description>Sample classic helloworld</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-core</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-container-java</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-container-js</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>3.8.1</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworld/readme.htm b/tags/java-stable-20060304/samples/helloworld/helloworld/readme.htm
deleted file mode 100644
index de8fb48140..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworld/readme.htm
+++ /dev/null
@@ -1,112 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<html><head>
-
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
- <meta http-equiv="Content-Style-Type" content="text/css">
- <title>Tuscany HelloWorld</title><!-- LINK rel="stylesheet" href="ait.css" type="text/css" --></head>
-
-<body>
-
-<h2>Tuscany Hello World Sample</h2>
-
-<h3>Overview</h3>
-
-<p>The Tuscany helloworld sample shows using the Tuscany SCA
- runtime in a J2SE environment &nbsp;loading a component that
- implements the classic introductory hello world example. </p>
-
-
-<h3>Setup</h3>The jars for a <a href="http://wiki.apache.org/ws/Tuscany/J2SESetup" target="_blank">J2SE setup</a> &nbsp;not requiring web
-services are required including the sample's own jar <span style="font-weight: bold;">helloworld-SNAPSHOT.jar</span>.
-
-
-<ol>
-</ol>
-
-<h3>Running</h3>
-
-Using JDK 1.5 java command with the previous jars run the class org.apache.tuscany.samples.helloworld.HelloWorldClient
-<br>
-
-<h3>Results</h3>
-
-<p>The sample when run should simply display to the standard
- output:<br>
-
- <code>Hello World</code></p>
-
-
-<h3>Code Overview</h3>
-
-The source files are physically organized as shown below:
-<pre>sca.module<br>org<br>+-apache<br> +-tuscany<br> +-samples<br> +-helloworld<br> HelloWorldClient.java<br>
- HelloWorldService.java<br> HelloWorldServiceComponentImpl.java<br><br><br></pre>
-
-<p>&nbsp;</p>
-
-<table style="text-align: left; width: 879px; height: 154px;" border="0" cellpadding="2" cellspacing="2">
-
- <tbody>
-
- <tr>
-
- <td style="vertical-align: top;">sca.module</td>
-
- <td>Defines the SCA module and component. Defines for the
- HelloWorldServiceComponent component&nbsp; the Java class that
- implements that component</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldService.java</td>
-
- <td>Defines the Java interface implemented by the component.</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldServiceComponentImpl.java</td>
-
- <td>Implements the SCA component. Uses the SCA service
- annotation tag on the class to show what SCA interface is being
- implemented.</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldClient.java</td>
-
- <td>Creates a Tuscany runtime and starts it.
- &nbsp;Obtains the module context which was defined by the
- sca.module file. From the module context locates the
- HelloWorldServiceComponent and then calls&nbsp; the getGreetings
- method to invoke the component.</td>
-
- </tr>
-
- </tbody>
-</table>
-
-<br>
-
-</body></html>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldClient.java b/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldClient.java
deleted file mode 100644
index 0dca894fde..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldClient.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworld;
-
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-
-/**
- * This client program shows how to create an SCA runtime, start it, locate a simple HelloWorld service component
- * and invoke it.
- */
-public class HelloWorldClient {
-
- public static final void main(String[] args) throws Exception {
-
- // Obtain Tuscany runtime
- TuscanyRuntime tuscany = new TuscanyRuntime("hello", null);
-
- // Start the runtime
- tuscany.start();
-
- // Obtain SCA module context.
- ModuleContext moduleContext = CurrentModuleContext.getContext();
-
- // Locate the HelloWorld service component and invoke it
- HelloWorldService helloworldService = (HelloWorldService) moduleContext.locateService("HelloWorldServiceComponent");
-
- String value = helloworldService.getGreetings("World");
-
- System.out.println(value);
-
- // Stop the runtime
- tuscany.stop();
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldService.java b/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldService.java
deleted file mode 100644
index 312b46ed41..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldService.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworld;
-
-/**
- * This is the business interface of the HelloWorld service component.
- */
-public interface HelloWorldService {
-
- public String getGreetings(String name);
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldServiceComponentImpl.java b/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldServiceComponentImpl.java
deleted file mode 100644
index 6aa0fa611e..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/java/org/apache/tuscany/samples/helloworld/HelloWorldServiceComponentImpl.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworld;
-
-import org.osoa.sca.annotations.Service;
-
-/**
- * This class implements the HelloWorld service component.
- */
-@Service(HelloWorldService.class)
-public class HelloWorldServiceComponentImpl implements HelloWorldService {
-
- /*
- * @see org.apache.tuscany.samples.helloworld.HelloWorldServiceComponent#getGreetings()
- */
- public String getGreetings(String name) {
- return "Hello " + name;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/resources/sca.module b/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/resources/sca.module
deleted file mode 100644
index f5f26e5994..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworld/src/main/resources/sca.module
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 BEA Sytems Inc.
- Copyright (c) 2005 International Business Machines
-
- Licensed 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.
- -->
-<module xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9"
- name="sampleHelloworld">
-
- <component name="HelloWorldServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.helloworld.HelloWorldServiceComponentImpl"/>
- </component>
-
-</module>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworld/src/test/java/org/apache/tuscany/samples/helloworld/HelloWorldServiceComponentTestCase.java b/tags/java-stable-20060304/samples/helloworld/helloworld/src/test/java/org/apache/tuscany/samples/helloworld/HelloWorldServiceComponentTestCase.java
deleted file mode 100644
index 2681ce02bc..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworld/src/test/java/org/apache/tuscany/samples/helloworld/HelloWorldServiceComponentTestCase.java
+++ /dev/null
@@ -1,79 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworld;
-
-import junit.framework.TestCase;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-/**
- *
- */
-public class HelloWorldServiceComponentTestCase extends TestCase {
- public boolean verbose = true;
-
- public void testGeetings() throws Exception {
-
- if (verbose)
- System.out.println("starting test..");
- System.out.flush();
-
-
- TuscanyRuntime tuscany = new TuscanyRuntime("test", null);
- tuscany.start();
- ModuleContext moduleContext = CurrentModuleContext.getContext();
-
- assertNotNull(moduleContext);
- System.out.println("module context name '"
- + moduleContext.getName() + "'");
- System.out.println("module context uri '" + moduleContext.getURI()
- + "'");
- HelloWorldService helloworldService = (HelloWorldService) moduleContext.locateService("HelloWorldServiceComponent");
-
- assertNotNull(helloworldService);
-
-
- String value = helloworldService
- .getGreetings("World");
-
- if (verbose)
- System.out.println("Value = '" + value + "'");
-
- assertEquals("Hello World", value);
-
- tuscany.stop();
-
- }
-
- public final static void main(String[] args) throws Exception {
- HelloWorldServiceComponentTestCase hwc = new HelloWorldServiceComponentTestCase();
- hwc.setVerbose(true);
- hwc.testGeetings();
-
- }
-
- public boolean isVerbose() {
- return verbose;
- }
-
- public void setVerbose(boolean verbose) {
- this.verbose = verbose;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/axiscmds.bat b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/axiscmds.bat
deleted file mode 100644
index 554d9f4d07..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/axiscmds.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-wsdl2java -s -S true -o wsdl2javaOut helloworld.wsdl
-java2wsdl -o helloworld.wsdl -l http://localhost:8080/axis/services/helloworld -y WRAPPED org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/helloworld.wsdl b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/helloworld.wsdl
deleted file mode 100644
index 6f18227b06..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/helloworld.wsdl
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<wsdl:definitions targetNamespace="http://helloworldaxis.samples.tuscany.apache.org" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://helloworldaxis.samples.tuscany.apache.org" xmlns:intf="http://helloworldaxis.samples.tuscany.apache.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <!--WSDL created by Apache Axis version: 1.2.1
-Built on Jun 14, 2005 (09:15:57 EDT)-->
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://helloworldaxis.samples.tuscany.apache.org" xmlns="http://www.w3.org/2001/XMLSchema">
- <element name="getGreetings">
- <complexType>
- <sequence>
- <element name="in0" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <element name="getGreetingsResponse">
- <complexType>
- <sequence>
- <element name="getGreetingsReturn" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- </schema>
- </wsdl:types>
-
- <wsdl:message name="getGreetingsRequest">
-
- <wsdl:part element="impl:getGreetings" name="parameters"/>
-
- </wsdl:message>
-
- <wsdl:message name="getGreetingsResponse">
-
- <wsdl:part element="impl:getGreetingsResponse" name="parameters"/>
-
- </wsdl:message>
-
- <wsdl:portType name="HelloWorldServiceImpl">
-
- <wsdl:operation name="getGreetings">
-
- <wsdl:input message="impl:getGreetingsRequest" name="getGreetingsRequest"/>
-
- <wsdl:output message="impl:getGreetingsResponse" name="getGreetingsResponse"/>
-
- </wsdl:operation>
-
- </wsdl:portType>
-
- <wsdl:binding name="helloworldSoapBinding" type="impl:HelloWorldServiceImpl">
-
- <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-
- <wsdl:operation name="getGreetings">
-
- <wsdlsoap:operation soapAction=""/>
-
- <wsdl:input name="getGreetingsRequest">
-
- <wsdlsoap:body use="literal"/>
-
- </wsdl:input>
-
- <wsdl:output name="getGreetingsResponse">
-
- <wsdlsoap:body use="literal"/>
-
- </wsdl:output>
-
- </wsdl:operation>
-
- </wsdl:binding>
-
- <wsdl:service name="HelloWorldServiceImplService">
-
- <wsdl:port binding="impl:helloworldSoapBinding" name="helloworld">
-
- <wsdlsoap:address location="http://localhost:8080/axis/services/helloworld"/>
-
- </wsdl:port>
-
- </wsdl:service>
-
-</wsdl:definitions>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/orig-java-to-create-wsdl/org/apache/tuscany/samples/helloworldaxis/HelloWorldService.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/orig-java-to-create-wsdl/org/apache/tuscany/samples/helloworldaxis/HelloWorldService.java
deleted file mode 100644
index e5ac65c462..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/orig-java-to-create-wsdl/org/apache/tuscany/samples/helloworldaxis/HelloWorldService.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-/**
- *
- */
-
-public interface HelloWorldService{
- public static final String DEFAULT_NAME= "World";
- public String getGreetings(String name);
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/orig-java-to-create-wsdl/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImpl.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/orig-java-to-create-wsdl/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImpl.java
deleted file mode 100644
index 7ed491112f..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/orig-java-to-create-wsdl/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImpl.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-
-/**
- *
- */
-public class HelloWorldServiceImpl implements HelloWorldService {
- public final static String greetings = "Hello ";
-
- /*
- * (non-Javadoc)
- *
- * @see org.apache.tuscany.samples.helloworld.HelloWorldServiceComponent#getGreetings()
- */
- public String getGreetings(String name) {
- return greetings + name ;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/pom.xml b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/pom.xml
deleted file mode 100644
index 831c7b269e..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/pom.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworld-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>helloworldaxis</artifactId>
- <packaging>jar</packaging>
- <name>Tuscany sample HelloWorld Axis</name>
- <description>Sample classic helloworld Axis to test with Tuscany SCA</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-core</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-container-java</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-binding-axis</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- </dependencies>
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/readme.htm b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/readme.htm
deleted file mode 100644
index 4969bbf20e..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/readme.htm
+++ /dev/null
@@ -1,118 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<html><head>
-
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
- <meta http-equiv="Content-Style-Type" content="text/css">
- <title>Tuscany Hello World Axis</title><!-- LINK rel="stylesheet" href="ait.css" type="text/css" --></head>
-
-<body>
-
-<h2>Tuscany Hello World Axis</h2>
-
-<h3>Overview</h3>
-
-<p>The Tuscany hello world axis&nbsp;sample is not an SCA application.
- &nbsp;This sample is a simple Apache Axis service. Starting from
- a&nbsp;Java source using Axis's
- java2wsdl to create a document literal WSDL. &nbsp;And then using
- that WSDL in wsdl2java to create all the Axis service and client
- artifacts. Details on this can be found reviewing the Axis
- documentation.</p>
-
-<p>The original Java code to generate is simply:</p>
-
-<table style="text-align: left; width: 100%; height: 262px;" border="1" cellpadding="2" cellspacing="2">
-
- <tbody>
-
- <tr>
-
- <td style="width: 100%;">
- <p>package org.apache.tuscany.samples.helloworldaxis;<br>
-
- <br>
-
- /**<br>
-
- &nbsp;* <br>
-
- &nbsp;*/<br>
-
- <br>
-
- public interface HelloWorldService{<br>
-
- &nbsp;&nbsp;&nbsp; public static final String DEFAULT_NAME=
- "World";<br>
-
- &nbsp;&nbsp;&nbsp; public String getGreetings(String name);<br>
-
- <br>
-
- }<br>
-
- </p>
-
- </td>
-
- </tr>
-
- </tbody>
-</table>
-
-<p></p>
-
-<p>The purpose for it's inclusion in the samples is to
- demonstrate the interoperability of &nbsp;Tuscany's web service
- binding with another SOAP implementation.</p>
-
-<h3>Setup</h3>
-
-The following jars are required from the Maven repository&nbsp;in
-the classpath to run the sample client
-<pre style="margin-left: 40px;">helloworldaxis-SNAPSHOT.jar<br>axis-1.2.1.jar<br>axis-jaxrpc-1.2.1.jar
- <br>axis-saaj-1.2.1.jar<br>axis-wsdl4j-1.5.1.jar<br>commons-discovery-0.2.jar<br>commons-logging-1.0.4.jar<br><br>
-</pre>
-
-See <a href="../helloworldws/readme.htm" target="_blank">helloworldws</a> and&nbsp; <a
- href="../helloworldaxissvc/readme.htm" target="_blank">helloworldaxissvc</a> samples for the server side service
-setup instructions.<br>
-
-<h3>Running.<br></h3>Using JDK 1.5 java command with the previous jars run the class
-org.apache.tuscany.samples.helloworldaxis.HelloWorldAxisClient<br>Optional arguments: <br>&nbsp;<br>
-
-<div style="margin-left: 40px;">&nbsp; Run against sample Tuscany SCA service: <span style="font-style: italic;">(default no arguments)</span>
- <br>&nbsp; &nbsp;&nbsp; <code>http://localhost:8080/helloworldws-SNAPSHOT/services/HelloWorldService
- World</code><br>&nbsp; Run against sample Axis Service:<br>&nbsp; &nbsp;&nbsp; <code>
- http://localhost:8080/helloworldaxissvc-SNAPSHOT/services/helloworld World</code><br></div>
-
-<h3>Results</h3>
-
-<p>The sample when run should simply display to the standard
- output:<br>
-
- <code>Hello World</code></p>
-
-
-<h3>Code Overview</h3>
-
-More detailed information about Axis web services can be found on the
-Apache Axis website.<br>
-
-</body></html>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldAxisClient.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldAxisClient.java
deleted file mode 100644
index 735f6804b5..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldAxisClient.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-import java.net.URL;
-import javax.xml.rpc.ServiceException;
-
-public class HelloWorldAxisClient {
-
- final static String urlstrAxisService = "http://localhost:8080/tuscany-samples-helloworldaxissvc/services/helloworld";
- final static String urlstrTuscanyService = "http://localhost:8080/tuscany-samples-helloworldws-service/services/HelloWorldService";
-
- public String getGreetings(String urlstr, String name) throws Exception {
- URL url = new URL(urlstr);
-
- HelloWorldServiceImpl helloworld = (new HelloWorldServiceImplServiceLocator())
- .gethelloworld(url);
-
- return helloworld.getGreetings(name);
- }
-
- /**
- * @param args either &lt;name&gt; or &lt;service url&gt; &lt;name&gt;
- * @throws ServiceException
- */
- public static void main(String[] args) throws Exception {
-
- String urlstr = args.length > 1 ? args[0]
- : urlstrTuscanyService;
-
- String name = args.length < 1 ? "World" : (args.length > 1 ? args[1]
- : args[0]);
-
- System.out.println((new HelloWorldAxisClient()).getGreetings(urlstr,
- name));
-
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImpl.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImpl.java
deleted file mode 100644
index 3ad4376c6c..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImpl.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-public interface HelloWorldServiceImpl extends java.rmi.Remote {
- public java.lang.String getGreetings(java.lang.String in0) throws java.rmi.RemoteException;
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplService.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplService.java
deleted file mode 100644
index fd84ab2449..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplService.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-public interface HelloWorldServiceImplService extends javax.xml.rpc.Service {
- public java.lang.String gethelloworldAddress();
-
- public org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl gethelloworld() throws javax.xml.rpc.ServiceException;
-
- public org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl gethelloworld(java.net.URL portAddress) throws javax.xml.rpc.ServiceException;
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplServiceLocator.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplServiceLocator.java
deleted file mode 100644
index 9d4be5e7e6..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplServiceLocator.java
+++ /dev/null
@@ -1,148 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-public class HelloWorldServiceImplServiceLocator extends org.apache.axis.client.Service implements org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImplService {
-
- public HelloWorldServiceImplServiceLocator() {
- }
-
-
- public HelloWorldServiceImplServiceLocator(org.apache.axis.EngineConfiguration config) {
- super(config);
- }
-
- public HelloWorldServiceImplServiceLocator(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException {
- super(wsdlLoc, sName);
- }
-
- // Use to get a proxy class for helloworld
- private java.lang.String helloworld_address = "http://localhost:8080/axis/services/helloworld";
-
- public java.lang.String gethelloworldAddress() {
- return helloworld_address;
- }
-
- // The WSDD service name defaults to the port name.
- private java.lang.String helloworldWSDDServiceName = "helloworld";
-
- public java.lang.String gethelloworldWSDDServiceName() {
- return helloworldWSDDServiceName;
- }
-
- public void sethelloworldWSDDServiceName(java.lang.String name) {
- helloworldWSDDServiceName = name;
- }
-
- public org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl gethelloworld() throws javax.xml.rpc.ServiceException {
- java.net.URL endpoint;
- try {
- endpoint = new java.net.URL(helloworld_address);
- }
- catch (java.net.MalformedURLException e) {
- throw new javax.xml.rpc.ServiceException(e);
- }
- return gethelloworld(endpoint);
- }
-
- public org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl gethelloworld(java.net.URL portAddress) throws javax.xml.rpc.ServiceException {
- try {
- org.apache.tuscany.samples.helloworldaxis.HelloworldSoapBindingStub _stub = new org.apache.tuscany.samples.helloworldaxis.HelloworldSoapBindingStub(portAddress, this);
- _stub.setPortName(gethelloworldWSDDServiceName());
- return _stub;
- }
- catch (org.apache.axis.AxisFault e) {
- return null;
- }
- }
-
- public void sethelloworldEndpointAddress(java.lang.String address) {
- helloworld_address = address;
- }
-
- /**
- * For the given interface, get the stub implementation.
- * If this service has no port for the given interface,
- * then ServiceException is thrown.
- */
- public java.rmi.Remote getPort(Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException {
- try {
- if (org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl.class.isAssignableFrom(serviceEndpointInterface)) {
- org.apache.tuscany.samples.helloworldaxis.HelloworldSoapBindingStub _stub = new org.apache.tuscany.samples.helloworldaxis.HelloworldSoapBindingStub(new java.net.URL(helloworld_address), this);
- _stub.setPortName(gethelloworldWSDDServiceName());
- return _stub;
- }
- }
- catch (java.lang.Throwable t) {
- throw new javax.xml.rpc.ServiceException(t);
- }
- throw new javax.xml.rpc.ServiceException("There is no stub implementation for the interface: " + (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName()));
- }
-
- /**
- * For the given interface, get the stub implementation.
- * If this service has no port for the given interface,
- * then ServiceException is thrown.
- */
- public java.rmi.Remote getPort(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException {
- if (portName == null) {
- return getPort(serviceEndpointInterface);
- }
- java.lang.String inputPortName = portName.getLocalPart();
- if ("helloworld".equals(inputPortName)) {
- return gethelloworld();
- } else {
- java.rmi.Remote _stub = getPort(serviceEndpointInterface);
- ((org.apache.axis.client.Stub) _stub).setPortName(portName);
- return _stub;
- }
- }
-
- public javax.xml.namespace.QName getServiceName() {
- return new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org", "HelloWorldServiceImplService");
- }
-
- private java.util.HashSet ports = null;
-
- public java.util.Iterator getPorts() {
- if (ports == null) {
- ports = new java.util.HashSet();
- ports.add(new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org", "helloworld"));
- }
- return ports.iterator();
- }
-
- /**
- * Set the endpoint address for the specified port name.
- */
- public void setEndpointAddress(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException {
-
- if ("helloworld".equals(portName)) {
- sethelloworldEndpointAddress(address);
- } else { // Unknown Port Name
- throw new javax.xml.rpc.ServiceException(" Cannot set Endpoint Address for Unknown Port" + portName);
- }
- }
-
- /**
- * Set the endpoint address for the specified port name.
- */
- public void setEndpointAddress(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException {
- setEndpointAddress(portName.getLocalPart(), address);
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingImpl.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingImpl.java
deleted file mode 100644
index f3b00e2ea5..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingImpl.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-public class HelloworldSoapBindingImpl implements org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl {
- public java.lang.String getGreetings(java.lang.String in0) throws java.rmi.RemoteException {
- return "Hello " + in0;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingSkeleton.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingSkeleton.java
deleted file mode 100644
index 276cf5cf0e..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingSkeleton.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-public class HelloworldSoapBindingSkeleton implements org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl, org.apache.axis.wsdl.Skeleton {
- private org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl impl;
- private static java.util.Map _myOperations = new java.util.Hashtable();
- private static java.util.Collection _myOperationsList = new java.util.ArrayList();
-
- /**
- * Returns List of OperationDesc objects with this name
- */
- public static java.util.List getOperationDescByName(java.lang.String methodName) {
- return (java.util.List) _myOperations.get(methodName);
- }
-
- /**
- * Returns Collection of OperationDescs
- */
- public static java.util.Collection getOperationDescs() {
- return _myOperationsList;
- }
-
- static {
- org.apache.axis.description.OperationDesc _oper;
- org.apache.axis.description.FaultDesc _fault;
- org.apache.axis.description.ParameterDesc [] _params;
- _params = new org.apache.axis.description.ParameterDesc []{
- new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false),
- };
- _oper = new org.apache.axis.description.OperationDesc("getGreetings", _params, new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org", "getGreetingsReturn"));
- _oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
- _oper.setElementQName(new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org", "getGreetings"));
- _oper.setSoapAction("");
- _myOperationsList.add(_oper);
- if (_myOperations.get("getGreetings") == null) {
- _myOperations.put("getGreetings", new java.util.ArrayList());
- }
- ((java.util.List) _myOperations.get("getGreetings")).add(_oper);
- }
-
- public HelloworldSoapBindingSkeleton() {
- this.impl = new org.apache.tuscany.samples.helloworldaxis.HelloworldSoapBindingImpl();
- }
-
- public HelloworldSoapBindingSkeleton(org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl impl) {
- this.impl = impl;
- }
-
- public java.lang.String getGreetings(java.lang.String in0) throws java.rmi.RemoteException {
- java.lang.String ret = impl.getGreetings(in0);
- return ret;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingStub.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingStub.java
deleted file mode 100644
index 7fd9622c7e..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloworldSoapBindingStub.java
+++ /dev/null
@@ -1,133 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-public class HelloworldSoapBindingStub extends org.apache.axis.client.Stub implements org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl {
- private java.util.Vector cachedSerClasses = new java.util.Vector();
- private java.util.Vector cachedSerQNames = new java.util.Vector();
- private java.util.Vector cachedSerFactories = new java.util.Vector();
- private java.util.Vector cachedDeserFactories = new java.util.Vector();
-
- static org.apache.axis.description.OperationDesc [] _operations;
-
- static {
- _operations = new org.apache.axis.description.OperationDesc[1];
- _initOperationDesc1();
- }
-
- private static void _initOperationDesc1() {
- org.apache.axis.description.OperationDesc oper;
- org.apache.axis.description.ParameterDesc param;
- oper = new org.apache.axis.description.OperationDesc();
- oper.setName("getGreetings");
- param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
- oper.addParameter(param);
- oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
- oper.setReturnClass(java.lang.String.class);
- oper.setReturnQName(new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org", "getGreetingsReturn"));
- oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
- oper.setUse(org.apache.axis.constants.Use.LITERAL);
- _operations[0] = oper;
-
- }
-
- public HelloworldSoapBindingStub() throws org.apache.axis.AxisFault {
- this(null);
- }
-
- public HelloworldSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
- this(service);
- super.cachedEndpoint = endpointURL;
- }
-
- public HelloworldSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
- if (service == null) {
- super.service = new org.apache.axis.client.Service();
- } else {
- super.service = service;
- }
- ((org.apache.axis.client.Service) super.service).setTypeMappingVersion("1.2");
- }
-
- protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
- try {
- org.apache.axis.client.Call _call = super._createCall();
- if (super.maintainSessionSet) {
- _call.setMaintainSession(super.maintainSession);
- }
- if (super.cachedUsername != null) {
- _call.setUsername(super.cachedUsername);
- }
- if (super.cachedPassword != null) {
- _call.setPassword(super.cachedPassword);
- }
- if (super.cachedEndpoint != null) {
- _call.setTargetEndpointAddress(super.cachedEndpoint);
- }
- if (super.cachedTimeout != null) {
- _call.setTimeout(super.cachedTimeout);
- }
- if (super.cachedPortName != null) {
- _call.setPortName(super.cachedPortName);
- }
- java.util.Enumeration keys = super.cachedProperties.keys();
- while (keys.hasMoreElements()) {
- java.lang.String key = (java.lang.String) keys.nextElement();
- _call.setProperty(key, super.cachedProperties.get(key));
- }
- return _call;
- }
- catch (java.lang.Throwable _t) {
- throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
- }
- }
-
- public java.lang.String getGreetings(java.lang.String in0) throws java.rmi.RemoteException {
- if (super.cachedEndpoint == null) {
- throw new org.apache.axis.NoEndPointException();
- }
- org.apache.axis.client.Call _call = createCall();
- _call.setOperation(_operations[0]);
- _call.setUseSOAPAction(true);
- _call.setSOAPActionURI("");
- _call.setEncodingStyle(null);
- _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
- _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
- _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
- _call.setOperationName(new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org", "getGreetings"));
-
- setRequestHeaders(_call);
- setAttachments(_call);
- try {
- java.lang.Object _resp = _call.invoke(new java.lang.Object[]{in0});
-
- if (_resp instanceof java.rmi.RemoteException) {
- throw (java.rmi.RemoteException) _resp;
- } else {
- extractAttachments(_call);
- try {
- return (java.lang.String) _resp;
- } catch (java.lang.Exception _exception) {
- return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
- }
- }
- } catch (org.apache.axis.AxisFault axisFaultException) {
- throw axisFaultException;
- }
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/deploy.wsdd b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/deploy.wsdd
deleted file mode 100644
index dd837f016b..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/deploy.wsdd
+++ /dev/null
@@ -1,41 +0,0 @@
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
- <!-- Use this file to deploy some handlers/chains and services -->
- <!-- Two ways to do this: -->
- <!-- java org.apache.axis.client.AdminClient deploy.wsdd -->
- <!-- after the axis server is running -->
- <!-- or -->
- <!-- java org.apache.axis.utils.Admin client|server deploy.wsdd -->
- <!-- from the same directory that the Axis engine runs -->
-
-<deployment
- xmlns="http://xml.apache.org/axis/wsdd/"
- xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
-
- <!-- Services from HelloWorldServiceImplService WSDL service -->
-
- <service name="helloworld" provider="java:RPC" style="wrapped" use="literal">
- <parameter name="wsdlTargetNamespace" value="http://helloworldaxis.samples.tuscany.apache.org"/>
- <parameter name="wsdlServiceElement" value="HelloWorldServiceImplService"/>
- <parameter name="schemaQualified" value="http://helloworldaxis.samples.tuscany.apache.org"/>
- <parameter name="wsdlServicePort" value="helloworld"/>
- <parameter name="className" value="org.apache.tuscany.samples.helloworldaxis.HelloworldSoapBindingSkeleton"/>
- <parameter name="wsdlPortType" value="HelloWorldServiceImpl"/>
- <parameter name="typeMappingVersion" value="1.2"/>
- <parameter name="allowedMethods" value="*"/>
-
- </service>
-</deployment>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/undeploy.wsdd b/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/undeploy.wsdd
deleted file mode 100644
index eeecfa17c4..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis/src/main/java/org/apache/tuscany/samples/helloworldaxis/undeploy.wsdd
+++ /dev/null
@@ -1,30 +0,0 @@
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
- <!-- Use this file to undeploy some handlers/chains and services -->
- <!-- Two ways to do this: -->
- <!-- java org.apache.axis.client.AdminClient undeploy.wsdd -->
- <!-- after the axis server is running -->
- <!-- or -->
- <!-- java org.apache.axis.utils.Admin client|server undeploy.wsdd -->
- <!-- from the same directory that the Axis engine runs -->
-
-<undeployment
- xmlns="http://xml.apache.org/axis/wsdd/">
-
- <!-- Services from HelloWorldServiceImplService WSDL service -->
-
- <service name="helloworld"/>
-</undeployment>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/build.xml b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/build.xml
deleted file mode 100644
index 2d9badbf87..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/build.xml
+++ /dev/null
@@ -1,127 +0,0 @@
-<project xmlns:xalan="http://xml.apache.org/xslt" default="jar.all" basedir=".">
- <!--Auto generated ant build file-->
- <property environment="env" />
- <!-- property name="axis2.home" value="${env.AXIS2_HOME}"/ -->
- <property name="axis2.home" value="C:\Apache\axis2-std-0.94-bin" />
- <property name="axis2.class.path" value="" />
- <property name="name" value="HelloWorldServiceImplService" />
- <property name="src" value="${basedir}\src\main\java" />
- <property name="test" value="${basedir}\src\test\java" />
- <property name="build" value="${basedir}\target" />
- <property name="classes" value="${build}\classes" />
- <property name="lib" value="${build}\lib" />
- <property name="resources" value="${basedir}\src\main\resources" />
- <property value="" name="jars.ok" />
- <path id="axis2.class.path">
- <pathelement path="${java.class.path}" />
- <pathelement path="${axis2.class.path}" />
- <fileset dir="${axis2.home}">
- <include name="lib/*.jar" />
- </fileset>
- </path>
- <target name="init">
- <mkdir dir="${build}" />
- <mkdir dir="${classes}" />
- <mkdir dir="${lib}" />
- </target>
- <target depends="init" name="pre.compile.test">
- <!--Test the classpath for the availability of necesary classes-->
- <available classpathref="axis2.class.path" property="stax.available" classname="javax.xml.stream.XMLStreamReader" />
- <available classpathref="axis2.class.path" property="axis2.available" classname="org.apache.axis2.engine.AxisEngine" />
- <condition property="jars.ok">
- <and>
- <isset property="stax.available" />
- <isset property="axis2.available" />
- </and>
- </condition>
- <!--Print out the availabilities-->
- <echo message="Stax Availability= ${stax.available}" />
- <echo message="Axis2 Availability= ${axis2.available}" />
- </target>
- <target depends="pre.compile.test" name="compile.all" if="jars.ok">
- <javac debug="on" destdir="${classes}" srcdir="${src}">
- <classpath refid="axis2.class.path" />
- </javac>
- </target>
- <target depends="pre.compile.test" name="compile.test" if="jars.ok">
- <javac debug="on" destdir="${classes}">
- <src path="${src}" />
- <src path="${test}" />
- <classpath refid="axis2.class.path" />
- </javac>
- </target>
- <target depends="pre.compile.test" name="echo.classpath.problem" unless="jars.ok">
- <echo message="The class path is not set right! Please make sure the following classes are in the classpath 1. XmlBeans 2. Stax 3. Axis2 " />
- </target>
- <target depends="jar.server, jar.client" name="jar.all" />
- <target depends="compile.all,echo.classpath.problem" name="jar.server" if="jars.ok">
- <copy toDir="${classes}/META-INF">
- <fileset dir="${resources}">
- <include name="*.xml" />
- <include name="*.wsdl" />
- </fileset>
- </copy>
- <jar destfile="${lib}/${name}.aar">
- <fileset excludes="**/Test.class" dir="${classes}" />
- </jar>
- </target>
- <target if="jars.ok" depends="compile.test" name="jar.client">
- <jar destfile="${lib}/${name}-test-client.jar">
- <fileset dir="${classes}">
- <exclude name="**/META-INF/*.*" />
- <exclude name="**/lib/*.*" />
- <exclude name="**/*MessageReceiver.class" />
- <exclude name="**/*Skeleton.class" />
- </fileset>
- <fileset dir="${resources}">
- <exclude name="**/*.wsdl" />
- <exclude name="**/*.xml" />
- </fileset>
- </jar>
- </target>
- <target if="jars.ok" name="make.repo" depends="jar.server">
- <mkdir dir="${build}/repo/" />
- <mkdir dir="${build}/repo/services" />
- <copy file="${build}/lib/${name}.aar" toDir="${build}/repo/services/" />
- </target>
-
- <target if="jars.ok" name="check.server" depends="jar.server">
- <echo message="Checking if the HTTP server has beem started"/>
- <waitfor maxwait="30" maxwaitunit="second" checkevery="10" timeoutproperty="server.notstarted">
- <http url="http://localhost:8080" />
- </waitfor>
- <condition property="server.alreadystarted">
- <not>
- <istrue value="${server.notstarted}" />
- </not>
- </condition>
- <echo message="HTTP server status: ${server.alreadystarted}"/>
- </target>
-
- <target if="jars.ok" name="start.server" depends="check.server, make.repo" unless="server.alreadystarted">
- <java fork="true" spawn="true" classname="org.apache.axis2.transport.http.SimpleHTTPServer">
- <arg value="${build}/repo" />
- <classpath refid="axis2.class.path" />
- </java>
- </target>
- <target depends="compile.test" name="run.test" if="jars.ok">
- <property refid="axis2.class.path" name="axis2.class.path" />
- <path id="test.class.path">
- <pathelement location="${lib}/${name}-test-client.jar" />
- <pathelement path="${axis2.class.path}" />
- </path>
- <mkdir dir="${build}/test-reports/" />
- <junit haltonfailure="yes" printsummary="yes">
- <classpath refid="test.class.path" />
- <formatter type="plain" />
- <batchtest fork="yes" toDir="${build}/test-reports/">
- <fileset dir="${test}">
- <include name="**/*Test*.java" />
- </fileset>
- </batchtest>
- </junit>
- </target>
- <target name="clean">
- <delete dir="${build}" />
- </target>
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/pom.xml b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/pom.xml
deleted file mode 100644
index cdb6171241..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/pom.xml
+++ /dev/null
@@ -1,205 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
--->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworld-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>helloworldaxis2</artifactId>
- <packaging>jar</packaging>
- <name>Tuscany sample HelloWorld Axis2</name>
- <description>
- Sample classic helloworld Axis2 to test with Tuscany SCA
- </description>
- <version>SNAPSHOT</version>
-
- <!-- start new Axis2 stuff -->
- <dependencies>
- <dependency>
- <groupId>axis2</groupId>
- <artifactId>axis2-core</artifactId>
- <version>0.94</version>
- </dependency>
- <dependency>
- <groupId>axis2</groupId>
- <artifactId>axis2-adb</artifactId>
- <version>0.94</version>
- </dependency>
- <dependency>
- <groupId>axis2</groupId>
- <artifactId>axis2-doom</artifactId>
- <version>0.94</version>
- </dependency>
- <dependency>
- <groupId>geronimo-spec</groupId>
- <artifactId>geronimo-spec-activation</artifactId>
- <version>1.0.2-rc4</version>
- </dependency>
- <dependency>
- <groupId>geronimo-spec</groupId>
- <artifactId>geronimo-spec-javamail</artifactId>
- <version>1.3.1-rc5</version>
- </dependency>
- <dependency>
- <groupId>geronimo-spec</groupId>
- <artifactId>geronimo-spec-jms</artifactId>
- <version>1.1-rc4</version>
- </dependency>
-
- <dependency>
- <groupId>axis2</groupId>
- <artifactId>addressing</artifactId>
- <version>0.94</version>
- <type>mar</type>
- </dependency>
- <!-- external JARs -->
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.0.4</version>
- </dependency>
- <dependency>
- <groupId>commons-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- <version>3.0</version>
- </dependency>
- <dependency>
- <groupId>commons-codec</groupId>
- <artifactId>commons-codec</artifactId>
- <version>1.3</version>
- </dependency>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.12</version>
- </dependency>
- <dependency>
- <groupId>woodstox</groupId>
- <artifactId>wstx-asl</artifactId>
- <version>2.8.2</version>
- </dependency>
- <dependency>
- <groupId>stax</groupId>
- <artifactId>stax-api</artifactId>
- <version>1.0</version>
- </dependency>
- <dependency>
- <groupId>axis</groupId>
- <artifactId>axis-wsdl4j</artifactId>
- <version>1.2</version>
- </dependency>
- <dependency>
- <groupId>ws-commons</groupId>
- <artifactId>ws-policy</artifactId>
- <version>SNAPSHOT</version>
- </dependency>
-
- <!--
- <dependency>
- <groupId>wss4j</groupId>
- <artifactId>wss4j</artifactId>
- <version>SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>xml-security</groupId>
- <artifactId>xmlsec</artifactId>
- <version>1.2.1}</version>
- </dependency>
- <dependency>
- <groupId>bouncycastle</groupId>
- <artifactId>bcprov</artifactId>
- <version>jdk13-128</version>
- </dependency>
- <dependency>
- <groupId>opensaml</groupId>
- <artifactId>opensaml</artifactId>
- <version>1.0.1</version>
- </dependency>
- -->
- <dependency>
- <groupId>xml-apis</groupId>
- <artifactId>xml-apis</artifactId>
- <version>1.3.02</version>
- </dependency>
- <dependency>
- <groupId>jaxen</groupId>
- <artifactId>jaxen</artifactId>
- <version>1.1-beta-7</version>
- </dependency>
- <dependency>
- <groupId>backport-util-concurrent</groupId>
- <artifactId>backport-util-concurrent</artifactId>
- <version>2.0_01_pd</version>
- </dependency>
- <!--for java2wsdl generation we use JAM , so there should be a dependency on the annogen jar or-->
- <!--XML Beans-->
- <dependency>
- <groupId>annogen</groupId>
- <artifactId>annogen</artifactId>
- <version>0.1.0</version>
- </dependency>
- <dependency>
- <groupId>xmlbeans</groupId>
- <artifactId>xbean</artifactId>
- <version>2.1.0</version>
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>3.8.1</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <!--
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <id>compile</id>
- <phase>compile</phase>
- <configuration>
- <tasks>
- <ant antfile="${basedir}/build.xml"
- inheritRefs="true">
- <target name="start.server" />
- </ant>
- <waitfor maxwait="60"
- maxwaitunit="second" checkevery="30">
- <http
- url="http://localhost:8080" />
- </waitfor>
-
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- -->
-
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/GetGreetings.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/GetGreetings.java
deleted file mode 100644
index a7c332f9e7..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/GetGreetings.java
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * GetGreetings.java This file was auto-generated from WSDL by the Apache Axis2
- * version: #axisVersion# #today#
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-/**
- * GetGreetings bean class
- */
-public class GetGreetings implements org.apache.axis2.databinding.ADBBean {
- public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org",
- "getGreetings", "ns1");
-
- /** field for In0 */
- private java.lang.String localIn0;
-
- /**
- * Auto generated getter method
- *
- * @return java.lang.String
- */
- public java.lang.String getIn0() {
- return localIn0;
- }
-
- /**
- * Auto generated setter method
- *
- * @param param In0
- */
- public void setIn0(java.lang.String param) {
- this.localIn0 = param;
- }
-
- /**
- * databinding method to get an XML representation of this object
- */
- public javax.xml.stream.XMLStreamReader getPullParser(
- javax.xml.namespace.QName qName) {
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
- elementList.add(new javax.xml.namespace.QName(
- "http://helloworldaxis.samples.tuscany.apache.org", "in0"));
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(
- localIn0));
-
- return org.apache.axis2.databinding.utils.ADBPullParser.createPullParser(qName,
- elementList.toArray(), attribList.toArray());
- }
-
- /**
- * static method to create the object Note - This is not complete
- */
- public static GetGreetings parse(javax.xml.stream.XMLStreamReader reader)
- throws java.lang.Exception {
- GetGreetings object = new GetGreetings();
-
- try {
- int event = reader.getEventType();
- int count = 0;
- int argumentCount = 1;
- boolean done = false;
-
- //event better be a START_ELEMENT. if not we should go up to the start element here
- while (!reader.isStartElement()) {
- event = reader.next();
- }
-
- while (!done) {
- if (javax.xml.stream.XMLStreamConstants.START_ELEMENT == event) {
- if ("in0".equals(reader.getLocalName())) {
- String content = reader.getElementText();
- object.setIn0(org.apache.axis2.databinding.utils.ConverterUtil.convertTostring(
- content));
- count++;
- }
- }
-
- if (argumentCount == count) {
- done = true;
- }
-
- if (!done) {
- event = reader.next();
- }
- }
- } catch (javax.xml.stream.XMLStreamException e) {
- throw new java.lang.Exception(e);
- }
-
- return object;
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/GetGreetingsResponse.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/GetGreetingsResponse.java
deleted file mode 100644
index 8cee6c1e93..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/GetGreetingsResponse.java
+++ /dev/null
@@ -1,96 +0,0 @@
-/**
- * GetGreetingsResponse.java This file was auto-generated from WSDL by the
- * Apache Axis2 version: #axisVersion# #today#
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-/**
- * GetGreetingsResponse bean class
- */
-public class GetGreetingsResponse
- implements org.apache.axis2.databinding.ADBBean {
- public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org",
- "getGreetingsResponse", "ns1");
-
- /** field for GetGreetingsReturn */
- private java.lang.String localGetGreetingsReturn;
-
- /**
- * Auto generated getter method
- *
- * @return java.lang.String
- */
- public java.lang.String getGetGreetingsReturn() {
- return localGetGreetingsReturn;
- }
-
- /**
- * Auto generated setter method
- *
- * @param param GetGreetingsReturn
- */
- public void setGetGreetingsReturn(java.lang.String param) {
- this.localGetGreetingsReturn = param;
- }
-
- /**
- * databinding method to get an XML representation of this object
- */
- public javax.xml.stream.XMLStreamReader getPullParser(
- javax.xml.namespace.QName qName) {
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
- elementList.add(new javax.xml.namespace.QName(
- "http://helloworldaxis.samples.tuscany.apache.org",
- "getGreetingsReturn"));
- elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(
- localGetGreetingsReturn));
-
- return org.apache.axis2.databinding.utils.ADBPullParser.createPullParser(qName,
- elementList.toArray(), attribList.toArray());
- }
-
- /**
- * static method to create the object Note - This is not complete
- */
- public static GetGreetingsResponse parse(
- javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception {
- GetGreetingsResponse object = new GetGreetingsResponse();
-
- try {
- int event = reader.getEventType();
- int count = 0;
- int argumentCount = 1;
- boolean done = false;
-
- //event better be a START_ELEMENT. if not we should go up to the start element here
- while (!reader.isStartElement()) {
- event = reader.next();
- }
-
- while (!done) {
- if (javax.xml.stream.XMLStreamConstants.START_ELEMENT == event) {
- if ("getGreetingsReturn".equals(reader.getLocalName())) {
- String content = reader.getElementText();
- object.setGetGreetingsReturn(org.apache.axis2.databinding.utils.ConverterUtil.convertTostring(
- content));
- count++;
- }
- }
-
- if (argumentCount == count) {
- done = true;
- }
-
- if (!done) {
- event = reader.next();
- }
- }
- } catch (javax.xml.stream.XMLStreamException e) {
- throw new java.lang.Exception(e);
- }
-
- return object;
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplCallbackHandler.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplCallbackHandler.java
deleted file mode 100644
index ee30587946..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplCallbackHandler.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- * HelloWorldServiceImplCallbackHandler.java This file was auto-generated from
- * WSDL by the Apache Axis2 version: 0.94-SNAPSHOT Jan 10, 2006 (10:21:58 LKT)
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-/**
- * HelloWorldServiceImplCallbackHandler Callback class
- */
-public abstract class HelloWorldServiceImplCallbackHandler {
- private Object clientData;
-
- /**
- * User can pass in any object that needs to be accessed once the
- * NonBlocking Web service call is finished and appropreate method of
- * this CallBack is called.
- *
- * @param clientData Object mechanism by which the user can pass in user
- * data that will be avilable at the time this callback is called.
- */
- public HelloWorldServiceImplCallbackHandler(Object clientData) {
- this.clientData = clientData;
- }
-
- /**
- * auto generated Axis2 call back method for getGreetings method
- */
- public void receiveResultgetGreetings(
- org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse param9) {
- //Fill here with the code to handle the response
- }
-
- /**
- * auto generated Axis2 Error handler
- */
- public void receiveErrorgetGreetings(java.lang.Exception e) {
- //Fill here with the code to handle the exception
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplMessageReceiver.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplMessageReceiver.java
deleted file mode 100644
index 90e9af80b2..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplMessageReceiver.java
+++ /dev/null
@@ -1,146 +0,0 @@
-/**
- * HelloWorldServiceImplMessageReceiver.java This file was auto-generated from
- * WSDL by the Apache Axis2 version: 0.94-SNAPSHOT Jan 10, 2006 (10:21:58 LKT)
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-/**
- * HelloWorldServiceImplMessageReceiver message receiver
- */
-public class HelloWorldServiceImplMessageReceiver
- extends org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver {
- public void invokeBusinessLogic(
- org.apache.axis2.context.MessageContext msgContext,
- org.apache.axis2.context.MessageContext newMsgContext)
- throws org.apache.axis2.AxisFault {
- try {
- // get the implementation class for the Web Service
- Object obj = getTheImplementationObject(msgContext);
-
- //Inject the Message Context if it is asked for
- org.apache.axis2.engine.DependencyManager.configureBusinessLogicProvider(obj,
- msgContext, newMsgContext);
-
- HelloWorldServiceImplSkeleton skel = (HelloWorldServiceImplSkeleton) obj;
-
- //Out Envelop
- org.apache.axis2.soap.SOAPEnvelope envelope = null;
-
- //Find the axisOperation that has been set by the Dispatch phase.
- org.apache.axis2.description.AxisOperation op = msgContext.getOperationContext()
- .getAxisOperation();
-
- if (op == null) {
- throw new org.apache.axis2.AxisFault(
- "Operation is not located, if this is doclit style the SOAP-ACTION should specified via the SOAP Action to use the RawXMLProvider");
- }
-
- String methodName;
-
- if ((op.getName() != null) &
- ((methodName = op.getName().getLocalPart()) != null)) {
- if ("getGreetings".equals(methodName)) {
- org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse param5 =
- null;
-
- //doc style
- param5 = skel.getGreetings((org.apache.tuscany.samples.helloworldaxis.GetGreetings) fromOM(
- msgContext.getEnvelope().getBody()
- .getFirstElement(),
- org.apache.tuscany.samples.helloworldaxis.GetGreetings.class));
-
- envelope = toEnvelope(getSOAPFactory(msgContext), param5);
- }
-
- newMsgContext.setEnvelope(envelope);
- }
- } catch (Exception e) {
- throw org.apache.axis2.AxisFault.makeFault(e);
- }
- }
-
- //
- private org.apache.axis2.om.OMElement toOM(
- org.apache.tuscany.samples.helloworldaxis.GetGreetings param) {
- if (param instanceof org.apache.axis2.databinding.ADBBean) {
- org.apache.axis2.om.impl.llom.builder.StAXOMBuilder builder = new org.apache.axis2.om.impl.llom.builder.StAXOMBuilder(org.apache.axis2.om.OMAbstractFactory.getOMFactory(),
- param.getPullParser(
- org.apache.tuscany.samples.helloworldaxis.GetGreetings.MY_QNAME));
- org.apache.axis2.om.OMElement documentElement = builder.getDocumentElement();
- ((org.apache.axis2.om.impl.OMNodeEx) documentElement).setParent(null); // remove the parent link
-
- return documentElement;
- } else {
- //todo finish this onece the bean serializer has the necessary methods
- return null;
- }
- }
-
- private org.apache.axis2.soap.SOAPEnvelope toEnvelope(
- org.apache.axis2.soap.SOAPFactory factory,
- org.apache.tuscany.samples.helloworldaxis.GetGreetings param) {
- if (param instanceof org.apache.axis2.databinding.ADBBean) {
- org.apache.axis2.databinding.ADBSOAPModelBuilder builder = new org.apache.axis2.databinding.ADBSOAPModelBuilder(param.getPullParser(
- org.apache.tuscany.samples.helloworldaxis.GetGreetings.MY_QNAME),
- factory);
-
- return builder.getEnvelope();
- } else {
- //todo finish this onece the bean serializer has the necessary methods
- return null;
- }
- }
-
- private org.apache.axis2.om.OMElement toOM(
- org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse param) {
- if (param instanceof org.apache.axis2.databinding.ADBBean) {
- org.apache.axis2.om.impl.llom.builder.StAXOMBuilder builder = new org.apache.axis2.om.impl.llom.builder.StAXOMBuilder(org.apache.axis2.om.OMAbstractFactory.getOMFactory(),
- param.getPullParser(
- org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse.MY_QNAME));
- org.apache.axis2.om.OMElement documentElement = builder.getDocumentElement();
- ((org.apache.axis2.om.impl.OMNodeEx) documentElement).setParent(null); // remove the parent link
-
- return documentElement;
- } else {
- //todo finish this onece the bean serializer has the necessary methods
- return null;
- }
- }
-
- private org.apache.axis2.soap.SOAPEnvelope toEnvelope(
- org.apache.axis2.soap.SOAPFactory factory,
- org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse param) {
- if (param instanceof org.apache.axis2.databinding.ADBBean) {
- org.apache.axis2.databinding.ADBSOAPModelBuilder builder = new org.apache.axis2.databinding.ADBSOAPModelBuilder(param.getPullParser(
- org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse.MY_QNAME),
- factory);
-
- return builder.getEnvelope();
- } else {
- //todo finish this onece the bean serializer has the necessary methods
- return null;
- }
- }
-
- private java.lang.Object fromOM(org.apache.axis2.om.OMElement param,
- java.lang.Class type) {
- Object obj;
-
- try {
- java.lang.reflect.Method parseMethod = type.getMethod("parse",
- new Class[] { javax.xml.stream.XMLStreamReader.class });
- obj = null;
-
- if (parseMethod != null) {
- obj = parseMethod.invoke(null,
- new Object[] { param.getXMLStreamReaderWithoutCaching() });
- } else {
- //oops! we don't know how to deal with this. Perhaps the reflective one is a good choice here
- }
- } catch (Exception e) {
- throw new RuntimeException(e);
- }
-
- return obj;
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplSkeleton.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplSkeleton.java
deleted file mode 100644
index 7796e08873..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplSkeleton.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * HelloWorldServiceImplSkeleton.java This file was auto-generated from WSDL by
- * the Apache Axis2 version: 0.94-SNAPSHOT Jan 10, 2006 (10:21:58 LKT)
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-/**
- * HelloWorldServiceImplSkeleton java skeleton for the axisService
- */
-public class HelloWorldServiceImplSkeleton
-{
- /**
- * Auto generated method signature
- *
- * @param greetings
- */
- public org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse getGreetings(
- org.apache.tuscany.samples.helloworldaxis.GetGreetings greetings )
- {
- GetGreetingsResponse response = new GetGreetingsResponse();
- response.setGetGreetingsReturn( "Greeting: " + greetings.getIn0() );
- return response;
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplStub.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplStub.java
deleted file mode 100644
index 440a5aa36f..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplStub.java
+++ /dev/null
@@ -1,269 +0,0 @@
-/**
- * HelloWorldServiceImplStub.java This file was auto-generated from WSDL by the
- * Apache Axis2 version: 0.94-SNAPSHOT Jan 10, 2006 (10:21:58 LKT)
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-/*
- * HelloWorldServiceImplStub java implementation
- */
-public class HelloWorldServiceImplStub
- extends org.apache.axis2.client.Stub
-{
- //default axis home being null forces the system to pick up the mars from the axis2 library
- public static final String AXIS2_HOME = null;
-
- protected static org.apache.axis2.description.AxisOperation[] _operations;
-
- static
- {
- //creating the Service
- _service = new org.apache.axis2.description.AxisService( "HelloWorldServiceImpl" );
-
- //creating the operations
- org.apache.axis2.description.AxisOperation __operation;
- _operations = new org.apache.axis2.description.OutInAxisOperation[1];
-
- __operation = new org.apache.axis2.description.OutInAxisOperation();
- __operation.setName( new javax.xml.namespace.QName( "http://helloworldaxis.samples.tuscany.apache.org",
- "getGreetings" ) );
- _operations[0] = __operation;
- _service.addOperation( __operation );
- }
-
- public HelloWorldServiceImplStub( org.apache.axis2.context.ConfigurationContext configurationContext,
- String targetEndpoint )
- throws java.lang.Exception
- {
- _serviceClient = new org.apache.axis2.client.ServiceClient( configurationContext, _service );
- _serviceClient.getOptions().setTo( new org.apache.axis2.addressing.EndpointReference( targetEndpoint ) );
- }
-
- /**
- * Default Constructor
- */
- public HelloWorldServiceImplStub()
- throws java.lang.Exception
- {
- this( "http://localhost:8080/axis2/services/HelloWorldServiceImplService" );
- }
-
- /**
- * Constructor taking the traget endpoint
- */
- public HelloWorldServiceImplStub( String targetEndpoint )
- throws java.lang.Exception
- {
- this( new org.apache.axis2.context.ConfigurationContextFactory()
- .createConfigurationContextFromFileSystem( AXIS2_HOME ), targetEndpoint );
- }
-
- /**
- * Auto generated method signature
- *
- * @param param10
- *
- * @see org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl#getGreetings
- */
- public org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse getGreetings(
- org.apache.tuscany.samples.helloworldaxis.GetGreetings param10 )
- throws java.rmi.RemoteException
- {
- org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient( _operations[0]
- .getName() );
- _operationClient.getOptions().setSoapAction( "" );
- _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault( true );
-
- // create SOAP envelope with that payload
- org.apache.axis2.soap.SOAPEnvelope env = null;
-
- //Style is Doc.
- env = toEnvelope( getFactory( _options.getSoapVersionURI() ), param10 );
-
- // create message context with that soap envelope
- org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
- _messageContext.setEnvelope( env );
-
- // add the message contxt to the operation client
- _operationClient.addMessageContext( _messageContext );
-
- //set the options hierarchy
- _options.setParent( _operationClient.getOptions() );
- _operationClient.setOptions( _options );
-
- //execute the operation client
- _operationClient.execute( true );
-
- org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient
- .getMessageContext( org.apache.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE );
- org.apache.axis2.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
-
- java.lang.Object object = fromOM( getElement( _returnEnv, "doc" ),
- org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse.class );
-
- return (org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse) object;
- }
-
- /**
- * Auto generated method signature for Asynchronous Invocations
- *
- * @param param10
- *
- * @see org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImpl#startgetGreetings
- */
- public void startgetGreetings(
- org.apache.tuscany.samples.helloworldaxis.GetGreetings param10,
- final org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImplCallbackHandler callback )
- throws java.rmi.RemoteException
- {
- org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient( _operations[0]
- .getName() );
- _operationClient.getOptions().setSoapAction( "" );
- _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault( true );
-
- // create SOAP envelope with that payload
- org.apache.axis2.soap.SOAPEnvelope env;
-
- //Style is Doc.
- env = toEnvelope( getFactory( _options.getSoapVersionURI() ), param10 );
-
- // create message context with that soap envelope
- org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
- _messageContext.setEnvelope( env );
-
- // add the message contxt to the operation client
- _operationClient.addMessageContext( _messageContext );
-
- //set the options hierarchy
- _options.setParent( _operationClient.getOptions() );
- _operationClient.setOptions( _options );
-
- _operationClient.setCallback( new org.apache.axis2.client.async.Callback()
- {
- public void onComplete( org.apache.axis2.client.async.AsyncResult result )
- {
- java.lang.Object object = fromOM( getElement( result.getResponseEnvelope(), "doc" ),
- org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse.class );
- callback
- .receiveResultgetGreetings( (org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse) object );
- }
-
- public void onError( java.lang.Exception e )
- {
- callback.receiveErrorgetGreetings( e );
- }
- } );
-
- //execute the operation client
- _operationClient.execute( true );
- }
-
- //http://localhost:8080/axis2/services/HelloWorldServiceImplService
- private org.apache.axis2.om.OMElement toOM( org.apache.tuscany.samples.helloworldaxis.GetGreetings param )
- {
- if ( param instanceof org.apache.axis2.databinding.ADBBean )
- {
- org.apache.axis2.om.impl.llom.builder.StAXOMBuilder builder = new org.apache.axis2.om.impl.llom.builder.StAXOMBuilder(
- org.apache.axis2.om.OMAbstractFactory
- .getOMFactory(),
- param
- .getPullParser( org.apache.tuscany.samples.helloworldaxis.GetGreetings.MY_QNAME ) );
- org.apache.axis2.om.OMElement documentElement = builder.getDocumentElement();
- ( (org.apache.axis2.om.impl.OMNodeEx) documentElement ).setParent( null ); // remove the parent link
-
- return documentElement;
- }
- else
- {
- //todo finish this onece the bean serializer has the necessary methods
- return null;
- }
- }
-
- private org.apache.axis2.soap.SOAPEnvelope toEnvelope( org.apache.axis2.soap.SOAPFactory factory,
- org.apache.tuscany.samples.helloworldaxis.GetGreetings param )
- {
- if ( param instanceof org.apache.axis2.databinding.ADBBean )
- {
- org.apache.axis2.databinding.ADBSOAPModelBuilder builder = new org.apache.axis2.databinding.ADBSOAPModelBuilder(
- param
- .getPullParser( org.apache.tuscany.samples.helloworldaxis.GetGreetings.MY_QNAME ),
- factory );
-
- return builder.getEnvelope();
- }
- else
- {
- //todo finish this onece the bean serializer has the necessary methods
- return null;
- }
- }
-
- private org.apache.axis2.om.OMElement toOM( org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse param )
- {
- if ( param instanceof org.apache.axis2.databinding.ADBBean )
- {
- org.apache.axis2.om.impl.llom.builder.StAXOMBuilder builder = new org.apache.axis2.om.impl.llom.builder.StAXOMBuilder(
- org.apache.axis2.om.OMAbstractFactory
- .getOMFactory(),
- param
- .getPullParser( org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse.MY_QNAME ) );
- org.apache.axis2.om.OMElement documentElement = builder.getDocumentElement();
- ( (org.apache.axis2.om.impl.OMNodeEx) documentElement ).setParent( null ); // remove the parent link
-
- return documentElement;
- }
- else
- {
- //todo finish this onece the bean serializer has the necessary methods
- return null;
- }
- }
-
- private org.apache.axis2.soap.SOAPEnvelope toEnvelope(
- org.apache.axis2.soap.SOAPFactory factory,
- org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse param )
- {
- if ( param instanceof org.apache.axis2.databinding.ADBBean )
- {
- org.apache.axis2.databinding.ADBSOAPModelBuilder builder = new org.apache.axis2.databinding.ADBSOAPModelBuilder(
- param
- .getPullParser( org.apache.tuscany.samples.helloworldaxis.GetGreetingsResponse.MY_QNAME ),
- factory );
-
- return builder.getEnvelope();
- }
- else
- {
- //todo finish this onece the bean serializer has the necessary methods
- return null;
- }
- }
-
- private java.lang.Object fromOM( org.apache.axis2.om.OMElement param, java.lang.Class type )
- {
- Object obj;
-
- try
- {
- java.lang.reflect.Method parseMethod = type
- .getMethod( "parse", new Class[] { javax.xml.stream.XMLStreamReader.class } );
- obj = null;
-
- if ( parseMethod != null )
- {
- obj = parseMethod.invoke( null, new Object[] { param.getXMLStreamReaderWithoutCaching() } );
- }
- else
- {
- //oops! we don't know how to deal with this. Perhaps the reflective one is a good choice here
- }
- }
- catch ( Exception e )
- {
- throw new RuntimeException( e );
- }
-
- return obj;
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/resources/helloworld.wsdl b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/resources/helloworld.wsdl
deleted file mode 100644
index 79bd6e45a0..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/resources/helloworld.wsdl
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<wsdl:definitions targetNamespace="http://helloworldaxis.samples.tuscany.apache.org" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://helloworldaxis.samples.tuscany.apache.org" xmlns:intf="http://helloworldaxis.samples.tuscany.apache.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <!--WSDL created by Apache Axis version: 1.2.1
-Built on Jun 14, 2005 (09:15:57 EDT)-->
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://helloworldaxis.samples.tuscany.apache.org" xmlns="http://www.w3.org/2001/XMLSchema">
- <element name="getGreetings">
- <complexType>
- <sequence>
- <element name="in0" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <element name="getGreetingsResponse">
- <complexType>
- <sequence>
- <element name="getGreetingsReturn" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- </schema>
- </wsdl:types>
-
- <wsdl:message name="getGreetingsRequest">
-
- <wsdl:part element="impl:getGreetings" name="parameters"/>
-
- </wsdl:message>
-
- <wsdl:message name="getGreetingsResponse">
-
- <wsdl:part element="impl:getGreetingsResponse" name="parameters"/>
-
- </wsdl:message>
-
- <wsdl:portType name="HelloWorldServiceImpl">
-
- <wsdl:operation name="getGreetings">
-
- <wsdl:input message="impl:getGreetingsRequest" name="getGreetingsRequest"/>
-
- <wsdl:output message="impl:getGreetingsResponse" name="getGreetingsResponse"/>
-
- </wsdl:operation>
-
- </wsdl:portType>
-
- <wsdl:binding name="helloworldSoapBinding" type="impl:HelloWorldServiceImpl">
-
- <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-
- <wsdl:operation name="getGreetings">
-
- <wsdlsoap:operation soapAction=""/>
-
- <wsdl:input name="getGreetingsRequest">
-
- <wsdlsoap:body use="literal"/>
-
- </wsdl:input>
-
- <wsdl:output name="getGreetingsResponse">
-
- <wsdlsoap:body use="literal"/>
-
- </wsdl:output>
-
- </wsdl:operation>
-
- </wsdl:binding>
-
- <wsdl:service name="HelloWorldServiceImplService">
-
- <wsdl:port binding="impl:helloworldSoapBinding" name="helloworld">
-
- <wsdlsoap:address location="http://localhost:8080/axis2/services/HelloWorldServiceImplService"/>
-
- </wsdl:port>
-
- </wsdl:service>
-
-</wsdl:definitions>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/resources/services.xml b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/resources/services.xml
deleted file mode 100644
index 18d83e759e..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/resources/services.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<service xmlns:xalan="http://xml.apache.org/xslt" name="HelloWorldServiceImplService">
- <messageReceivers>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImplMessageReceiver"/>
- </messageReceivers>
- <parameter locked="false" name="ServiceClass">org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImplSkeleton</parameter>
- <!--All public methods of the service class are exposed by default-->
-</service>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/test/java/META-INF/MANIFEST.MF b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/test/java/META-INF/MANIFEST.MF
deleted file mode 100644
index 5e9495128c..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/test/java/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,3 +0,0 @@
-Manifest-Version: 1.0
-Class-Path:
-
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/test/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplTest.java b/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/test/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplTest.java
deleted file mode 100644
index 149c3d2390..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/test/java/org/apache/tuscany/samples/helloworldaxis/HelloWorldServiceImplTest.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * HelloWorldServiceImplTest.java This file was auto-generated from WSDL by the
- * Apache Axis2 version: 0.94-SNAPSHOT Jan 10, 2006 (10:21:58 LKT)
- */
-package org.apache.tuscany.samples.helloworldaxis;
-
-
-/*
- * HelloWorldServiceImplTest Junit test case
-*/
-public class HelloWorldServiceImplTest extends junit.framework.TestCase {
-
-//FIXME we don't want to run this test as part of the main build, AXIS2 is not necessarily set up to run it
- /**
- * Auto generated test method
- */
- public void testgetGreetings() throws java.lang.Exception {
-// org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImplStub stub =
-// new org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImplStub("http://localhost:8080/axis2/services/HelloWorldServiceImplService"); //the default implementation should point to the right endpoint
-//
-// org.apache.tuscany.samples.helloworldaxis.GetGreetings param14 = (org.apache.tuscany.samples.helloworldaxis.GetGreetings) getTestObject(org.apache.tuscany.samples.helloworldaxis.GetGreetings.class);
-// param14.setIn0("Hello, World!");
-//
-// // todo Fill in the param14 here
-// assertNotNull(stub.getGreetings(param14));
- }
-
- /**
- * Auto generated test method
- */
- public void testStartgetGreetings() throws java.lang.Exception {
-// org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImplStub stub =
-// new org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImplStub("http://localhost:8080/axis2/services/HelloWorldServiceImplService");
-// org.apache.tuscany.samples.helloworldaxis.GetGreetings param14 = (org.apache.tuscany.samples.helloworldaxis.GetGreetings) getTestObject(org.apache.tuscany.samples.helloworldaxis.GetGreetings.class);
-// param14.setIn0("Hello, World!");
-//
-// // todo Fill in the param14 here
-// stub.startgetGreetings(param14, new tempCallbackN1000C());
- }
-
- //Create an ADBBean and provide it as the test object
- public org.apache.axis2.databinding.ADBBean getTestObject(
- java.lang.Class type) throws Exception {
- return (org.apache.axis2.databinding.ADBBean) type.newInstance();
- }
-
- private class tempCallbackN1000C
- extends org.apache.tuscany.samples.helloworldaxis.HelloWorldServiceImplCallbackHandler {
- public tempCallbackN1000C() {
- super(null);
- }
-
- public void receiveResultgetGreetings(
- org.apache.axis2.client.async.AsyncResult result) {
- assertNotNull(result.getResponseEnvelope().getBody()
- .getFirstElement());
- }
-
- public void receiveErrorgetGreetings(java.lang.Exception e) {
- fail();
- }
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/pom.xml b/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/pom.xml
deleted file mode 100644
index 6a1f53146f..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/pom.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworld-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>helloworldaxissvc</artifactId>
- <packaging>war</packaging>
- <name>Tuscany sample HelloWorld Axis Service</name>
- <description>Sample classic helloworld Axis to test with Tuscany SCA</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworldaxis</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- </dependencies>
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/readme.htm b/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/readme.htm
deleted file mode 100644
index dba269fad2..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/readme.htm
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<html><head>
-
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
- <meta http-equiv="Content-Style-Type" content="text/css">
- <title>Tuscany Hello World Axis Service Sample</title><!-- LINK rel="stylesheet" href="ait.css" type="text/css" --></head>
-<body>
-
-<h2>Tuscany Hello World Axis Service Sample</h2>
-
-<h3>Overview</h3>
-
-<p>The Tuscany hello world Axis service sample uses the code
-generated in the&nbsp;<a href="../helloworldaxis/readme.htm" target="_blank">hello world Axis sample</a>. This
-project just includes a standard J2EE web.xml and uses Maven's war
-plugin to build a J2EE war that can be deployed into a web server.
-&nbsp;Note that &nbsp;the configuring of the web application
-server for Tuscany makes the Axis services available to all deployed web
-applications, so it's not required to add Axis jars specifically to
-this web application. </p>
-
-
-<h3>Setup</h3>Set up your server as described in the <a href="http://wiki.apache.org/ws/Tuscany/TomcatIntegration" target="_blank">Tomcat Setup</a>. &nbsp;If you are not configuring with the acceptance test the server, you will need to add <span style="font-weight: bold;">helloworldws-SNAPSHOT.war</span> to your tomcat's webapp directory.<br><br>Review Axis documentation on configuring and deploying web services.
-<ol>
-
-</ol>
-
-<h3>Running</h3>
-
-This service can be invoked by either the Tuscany SCA <a target="_blank" href="../helloworldwsclient/readme.htm">helloworldwsclient</a> sample or <a href="../helloworldaxis/readme.htm" target="_blank">hello
-world Axis sample's</a> client &nbsp;sample.
-<h3>Understanding the code</h3>
-
-Review Axis documentation on developing web services.
-<br>
-
-</body></html>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/main/webapp/WEB-INF/server-config.wsdd b/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/main/webapp/WEB-INF/server-config.wsdd
deleted file mode 100644
index da9ce10bb2..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/main/webapp/WEB-INF/server-config.wsdd
+++ /dev/null
@@ -1,48 +0,0 @@
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<!-- Use this file to deploy some handlers/chains and services -->
-<!-- Two ways to do this: -->
-<!-- java org.apache.axis.client.AdminClient deploy.wsdd -->
-<!-- after the axis server is running -->
-<!-- or -->
-<!-- java org.apache.axis.utils.Admin client|server deploy.wsdd -->
-<!-- from the same directory that the Axis engine runs -->
-
-<deployment
- xmlns="http://xml.apache.org/axis/wsdd/"
- xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"
- xmlns:handler="http://xml.apache.org/axis/wsdd/providers/handler">
-
- <handler type="java:org.apache.axis.handlers.http.URLMapper" name="URLMapper"/>
- <!-- Services from HelloWorldServiceImplService WSDL service -->
-
- <service name="helloworld" provider="java:RPC" style="wrapped" use="literal">
- <parameter name="wsdlTargetNamespace" value="http://helloworldaxis.samples.tuscany.apache.org"/>
- <parameter name="wsdlServiceElement" value="HelloWorldServiceImplService"/>
- <parameter name="schemaQualified" value="http://helloworldaxis.samples.tuscany.apache.org"/>
- <parameter name="wsdlServicePort" value="helloworld"/>
- <parameter name="className" value="org.apache.tuscany.samples.helloworldaxis.HelloworldSoapBindingSkeleton"/>
- <parameter name="wsdlPortType" value="HelloWorldServiceImpl"/>
- <parameter name="typeMappingVersion" value="1.2"/>
- <parameter name="allowedMethods" value="*"/>
- </service>
-
- <transport name="http">
- <requestFlow>
- <handler type="URLMapper"/>
- </requestFlow>
- </transport>
-</deployment>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/main/webapp/WEB-INF/web.xml b/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/main/webapp/WEB-INF/web.xml
deleted file mode 100644
index 2a66793fc1..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/main/webapp/WEB-INF/web.xml
+++ /dev/null
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
-Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
-
-<web-app>
- <display-name>Tuscany sample Apache-Axis HelloWorld</display-name>
-
- <listener>
- <listener-class>org.apache.axis.transport.http.AxisHTTPSessionListener</listener-class>
- </listener>
-
- <servlet>
- <servlet-name>AxisServlet</servlet-name>
- <display-name>Apache-Axis Servlet</display-name>
- <servlet-class>
- org.apache.axis.transport.http.AxisServlet
- </servlet-class>
- </servlet>
-
- <servlet>
- <servlet-name>AdminServlet</servlet-name>
- <display-name>Axis Admin Servlet</display-name>
- <servlet-class>
- org.apache.axis.transport.http.AdminServlet
- </servlet-class>
- <load-on-startup>100</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>SOAPMonitorService</servlet-name>
- <display-name>SOAPMonitorService</display-name>
- <servlet-class>
- org.apache.axis.monitor.SOAPMonitorService
- </servlet-class>
- <init-param>
- <param-name>SOAPMonitorPort</param-name>
- <param-value>5001</param-value>
- </init-param>
- <load-on-startup>100</load-on-startup>
- </servlet>
-
- <servlet-mapping>
- <servlet-name>AxisServlet</servlet-name>
- <url-pattern>/servlet/AxisServlet</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>AxisServlet</servlet-name>
- <url-pattern>*.jws</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>AxisServlet</servlet-name>
- <url-pattern>/services/*</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>SOAPMonitorService</servlet-name>
- <url-pattern>/SOAPMonitor</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>AdminServlet</servlet-name>
- <url-pattern>/servlet/AdminServlet</url-pattern>
- </servlet-mapping>
-
- <session-config>
- <!-- Default to 5 minute session timeouts -->
- <session-timeout>5</session-timeout>
- </session-config>
-
- <mime-mapping>
- <extension>wsdl</extension>
- <mime-type>text/xml</mime-type>
- </mime-mapping>
-
- <mime-mapping>
- <extension>xsd</extension>
- <mime-type>text/xml</mime-type>
- </mime-mapping>
-
- <welcome-file-list id="WelcomeFileList">
- <welcome-file>HelloWorldWeb.jsp</welcome-file>
- </welcome-file-list>
-
-</web-app>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/webapp/WEB-INF/server-config.wsdd b/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/webapp/WEB-INF/server-config.wsdd
deleted file mode 100644
index da9ce10bb2..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/webapp/WEB-INF/server-config.wsdd
+++ /dev/null
@@ -1,48 +0,0 @@
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<!-- Use this file to deploy some handlers/chains and services -->
-<!-- Two ways to do this: -->
-<!-- java org.apache.axis.client.AdminClient deploy.wsdd -->
-<!-- after the axis server is running -->
-<!-- or -->
-<!-- java org.apache.axis.utils.Admin client|server deploy.wsdd -->
-<!-- from the same directory that the Axis engine runs -->
-
-<deployment
- xmlns="http://xml.apache.org/axis/wsdd/"
- xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"
- xmlns:handler="http://xml.apache.org/axis/wsdd/providers/handler">
-
- <handler type="java:org.apache.axis.handlers.http.URLMapper" name="URLMapper"/>
- <!-- Services from HelloWorldServiceImplService WSDL service -->
-
- <service name="helloworld" provider="java:RPC" style="wrapped" use="literal">
- <parameter name="wsdlTargetNamespace" value="http://helloworldaxis.samples.tuscany.apache.org"/>
- <parameter name="wsdlServiceElement" value="HelloWorldServiceImplService"/>
- <parameter name="schemaQualified" value="http://helloworldaxis.samples.tuscany.apache.org"/>
- <parameter name="wsdlServicePort" value="helloworld"/>
- <parameter name="className" value="org.apache.tuscany.samples.helloworldaxis.HelloworldSoapBindingSkeleton"/>
- <parameter name="wsdlPortType" value="HelloWorldServiceImpl"/>
- <parameter name="typeMappingVersion" value="1.2"/>
- <parameter name="allowedMethods" value="*"/>
- </service>
-
- <transport name="http">
- <requestFlow>
- <handler type="URLMapper"/>
- </requestFlow>
- </transport>
-</deployment>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/webapp/WEB-INF/web.xml b/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/webapp/WEB-INF/web.xml
deleted file mode 100644
index 2a66793fc1..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldaxissvc/src/webapp/WEB-INF/web.xml
+++ /dev/null
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
-Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
-
-<web-app>
- <display-name>Tuscany sample Apache-Axis HelloWorld</display-name>
-
- <listener>
- <listener-class>org.apache.axis.transport.http.AxisHTTPSessionListener</listener-class>
- </listener>
-
- <servlet>
- <servlet-name>AxisServlet</servlet-name>
- <display-name>Apache-Axis Servlet</display-name>
- <servlet-class>
- org.apache.axis.transport.http.AxisServlet
- </servlet-class>
- </servlet>
-
- <servlet>
- <servlet-name>AdminServlet</servlet-name>
- <display-name>Axis Admin Servlet</display-name>
- <servlet-class>
- org.apache.axis.transport.http.AdminServlet
- </servlet-class>
- <load-on-startup>100</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>SOAPMonitorService</servlet-name>
- <display-name>SOAPMonitorService</display-name>
- <servlet-class>
- org.apache.axis.monitor.SOAPMonitorService
- </servlet-class>
- <init-param>
- <param-name>SOAPMonitorPort</param-name>
- <param-value>5001</param-value>
- </init-param>
- <load-on-startup>100</load-on-startup>
- </servlet>
-
- <servlet-mapping>
- <servlet-name>AxisServlet</servlet-name>
- <url-pattern>/servlet/AxisServlet</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>AxisServlet</servlet-name>
- <url-pattern>*.jws</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>AxisServlet</servlet-name>
- <url-pattern>/services/*</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>SOAPMonitorService</servlet-name>
- <url-pattern>/SOAPMonitor</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>AdminServlet</servlet-name>
- <url-pattern>/servlet/AdminServlet</url-pattern>
- </servlet-mapping>
-
- <session-config>
- <!-- Default to 5 minute session timeouts -->
- <session-timeout>5</session-timeout>
- </session-config>
-
- <mime-mapping>
- <extension>wsdl</extension>
- <mime-type>text/xml</mime-type>
- </mime-mapping>
-
- <mime-mapping>
- <extension>xsd</extension>
- <mime-type>text/xml</mime-type>
- </mime-mapping>
-
- <welcome-file-list id="WelcomeFileList">
- <welcome-file>HelloWorldWeb.jsp</welcome-file>
- </welcome-file-list>
-
-</web-app>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldjs/pom.xml b/tags/java-stable-20060304/samples/helloworld/helloworldjs/pom.xml
deleted file mode 100644
index 724274c25d..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldjs/pom.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworld-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>helloworldjs</artifactId>
- <packaging>jar</packaging>
- <name>Tuscany sample HelloWorld - JavaScript</name>
- <description>Sample classic helloworld</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-core</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-container-js</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
-
- <dependency>
- <groupId>rhino</groupId>
- <artifactId>js</artifactId>
- <version>1.6R2</version>
- <scope>test</scope>
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>3.8.1</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldjs/readme.htm b/tags/java-stable-20060304/samples/helloworld/helloworldjs/readme.htm
deleted file mode 100644
index 0480aea82c..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldjs/readme.htm
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<html><head>
-
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
- <meta http-equiv="Content-Style-Type" content="text/css">
- <title>Tuscany HelloWorld</title><!-- LINK rel="stylesheet" href="ait.css" type="text/css" --></head>
-
-<body>
-
-<h2>Tuscany Hello World Sample - JavaScript</h2>
-
-<h3>Overview</h3>
-
-<p>The Tuscany helloworld sample shows using the Tuscany SCA
- runtime in a J2SE environment &nbsp;loading a JavaScript component that
- implements the classic introductory hello world example. </p>
-
-
-<h3>Setup</h3>The jars for a <a href="http://wiki.apache.org/ws/Tuscany/J2SESetup" target="_blank">J2SE setup</a> &nbsp;not requiring web
-services are required including the sample's own jar <span style="font-weight: bold;">helloworldjs-SNAPSHOT.jar</span>.
-
-
-<ol>
-</ol>
-
-<h3>Running</h3>
-
-Using JDK 1.5 java command with the previous jars run the class org.apache.tuscany.samples.helloworldjs.HelloWorldClient
-<br>
-
-<h3>Results</h3>
-
-<p>The sample when run should simply display to the standard
- output:<br>
-
- <code>jsHello World</code></p>
-
-
-<h3>Code Overview</h3>
-
-The source files are physically organized as shown below:
-<pre>sca.module<br>org<br>+-apache<br> +-tuscany<br> +-samples<br> +-helloworldjs<br> HelloWorldClient.java<br> HelloWorldService.java<br> HelloWorldServiceComponentImpl.js<br> HelloWorldServiceComponentImpl.componentType<br><br><br></pre>
-
-<p>&nbsp;</p>
-
-<table style="text-align: left; width: 879px; height: 154px;" border="0" cellpadding="2" cellspacing="2">
-
- <tbody>
-
- <tr>
-
- <td style="vertical-align: top;">sca.module</td>
-
- <td>Defines the SCA module and component. Defines for the
- HelloWorldServiceComponent component&nbsp; the Java class that
- implements that component</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldService.java</td>
-
- <td>Defines the Java interface implemented by the component.</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldServiceComponentImpl.js</td>
-
- <td>JavaScript implementation of the SCA component.</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldServiceComponentImpl.componentType</td>
-
- <td>The SCA componentType side file defining the service interface implemented by the JavaScript component.</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldClient.java</td>
-
- <td>Creates a Tuscany runtime and starts it.
- &nbsp;Obtains the module context which was defined by the
- sca.module file. From the module context locates the
- HelloWorldServiceComponent and then calls&nbsp; the getGreetings
- method to invoke the component.</td>
-
- </tr>
-
- </tbody>
-</table>
-
-<br>
-
-</body></html>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/java/org/apache/tuscany/samples/helloworldjs/HelloWorldClient.java b/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/java/org/apache/tuscany/samples/helloworldjs/HelloWorldClient.java
deleted file mode 100644
index b4ea3e6abb..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/java/org/apache/tuscany/samples/helloworldjs/HelloWorldClient.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldjs;
-
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-
-/**
- * This client program shows how to create an SCA runtime, start it, locate a simple HelloWorld service component
- * and invoke it.
- */
-public class HelloWorldClient {
-
- public static final void main(String[] args) throws Exception {
-
- // Obtain Tuscany runtime
- TuscanyRuntime tuscany = new TuscanyRuntime("hello", null);
-
- // Start the runtime
- tuscany.start();
-
- // Obtain SCA module context.
- ModuleContext moduleContext = CurrentModuleContext.getContext();
-
- // Locate the HelloWorld service component and invoke it
- HelloWorldServiceComponent helloworldService = (HelloWorldServiceComponent) moduleContext.locateService("HelloWorldServiceComponent");
-
- String value = helloworldService.getGreetings("World");
-
- System.out.println(value);
-
- // Stop the runtime
- tuscany.stop();
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/java/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponent.java b/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/java/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponent.java
deleted file mode 100644
index 4de4948561..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/java/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponent.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldjs;
-
-/**
- * This is the business interface of the HelloWorld service component.
- */
-public interface HelloWorldServiceComponent {
-
- public String getGreetings(String name);
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentImpl.componentType b/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentImpl.componentType
deleted file mode 100644
index dab815733e..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentImpl.componentType
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-
-<componentType xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
- <service name="HelloWorldService">
- <interface.java interface="org.apache.tuscany.samples.helloworldjs.HelloWorldServiceComponent"/>
- </service>
-
-</componentType> \ No newline at end of file
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentImpl.js b/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentImpl.js
deleted file mode 100644
index b3104f78a5..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentImpl.js
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-
-function getGreetings(name) {
- return "jsHello " + name;
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/sca.module b/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/sca.module
deleted file mode 100644
index 1ec0f7ed94..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/main/resources/sca.module
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 BEA Sytems Inc.
- Copyright (c) 2005 International Business Machines
-
- Licensed 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.
- -->
-<module xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9"
- xmlns:js="http://org.apache.tuscany/xmlns/js/0.9"
- name="sampleHelloworld">
-
- <component name="HelloWorldServiceComponent">
- <js:implementation.js scriptFile="org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentImpl.js"/>
- </component>
-
-</module>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/test/java/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentTestCase.java b/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/test/java/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentTestCase.java
deleted file mode 100644
index 6a61e7e13a..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldjs/src/test/java/org/apache/tuscany/samples/helloworldjs/HelloWorldServiceComponentTestCase.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldjs;
-
-import junit.framework.TestCase;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-/**
- *
- */
-public class HelloWorldServiceComponentTestCase extends TestCase {
- public boolean verbose = true;
-
- public void testGeetings() throws Exception {
-
- if (verbose)
- System.out.println("starting test..");
- System.out.flush();
-
-
- TuscanyRuntime tuscany = new TuscanyRuntime("test", null);
- tuscany.start();
- ModuleContext moduleContext = CurrentModuleContext.getContext();
-
- assertNotNull(moduleContext);
- System.out.println("module context name '"
- + moduleContext.getName() + "'");
- System.out.println("module context uri '" + moduleContext.getURI()
- + "'");
- HelloWorldServiceComponent helloworldService = (HelloWorldServiceComponent) moduleContext
- .locateService("HelloWorldServiceComponent");
-
- assertNotNull(helloworldService);
-
-
- String value = helloworldService
- .getGreetings("World");
-
- if (verbose)
- System.out.println("Value = '" + value + "'");
-
- assertEquals("jsHello World", value);
-
- tuscany.stop();
-
- }
-
- public final static void main(String[] args) throws Exception {
- HelloWorldServiceComponentTestCase hwc = new HelloWorldServiceComponentTestCase();
- hwc.setVerbose(true);
- hwc.testGeetings();
-
- }
-
- public boolean isVerbose() {
- return verbose;
- }
-
- public void setVerbose(boolean verbose) {
- this.verbose = verbose;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldmc/pom.xml b/tags/java-stable-20060304/samples/helloworld/helloworldmc/pom.xml
deleted file mode 100644
index 99d58e9a8a..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldmc/pom.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworld-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>helloworldmc</artifactId>
- <packaging>jar</packaging>
- <name>Tuscany sample multi-component HelloWorld</name>
- <description>Sample helloworld with multiple components</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-core</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-container-java</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-container-js</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>3.8.1</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldmc/readme.htm b/tags/java-stable-20060304/samples/helloworld/helloworldmc/readme.htm
deleted file mode 100644
index f37ae9dda8..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldmc/readme.htm
+++ /dev/null
@@ -1,151 +0,0 @@
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
- <meta http-equiv="Content-Style-Type" content="text/css">
- <title>Tuscany Hello World Multi-Component Sample</title>
- <!-- LINK rel="stylesheet" href="ait.css" type="text/css" --></head>
-
-<body>
-
-<h2>Tuscany Hello World Multi-Component Sample</h2>
-
-<h3>Overview</h3>
-
-<p>The Tuscany hello world multi-component sample shows using the Tuscany SCA
- runtime in a J2SE environment &nbsp;loading a component that
- implements the classic introductory hello world example. This sample
- shows the wiring of &nbsp;multiple components in a single SCA module. </p>
-
-
-<h3>Setup</h3>The jars for a <a href="http://wiki.apache.org/ws/Tuscany/J2SESetup" target="_blank">J2SE setup</a> &nbsp;not requiring web
-services are required including the sample's own jar <span style="font-weight: bold;">helloworldmc-SNAPSHOT.jar</span>.
-
-<h3>Running</h3>
-Using JDK 1.5 java command with the previous jars run the class
-org.apache.tuscany.samples.helloworldmc.HelloWorldServiceComponentImpl<br>
-
-<h3>Results</h3>
-
-<p>The sample when run should simply display to the standard
- output:<br>
-
- <code>Hello SCA World</code></p>
-
-
-<h3>Code Overview</h3>
-
-The source files are physically organized as shown below:<br>
-
-<table style="text-align: left; width: 1206px; height: 238px;" border="1" cellpadding="2" cellspacing="2">
-
- <tbody>
-
- <tr>
-
- <td>
- <pre>main<br>+---java<br> &brvbar; sca.module<br> &brvbar;<br> +---org<br> +---apache<br>
- +---tuscany<br> +---samples<br> +---helloworldmc<br> GreetingPortionProvider.java<br>
- GreetingPortionProviderImpl.java<br> HelloWorldService.java<br>
- HelloWorldServiceComponentImpl.java<br><br></pre>
-
- </td>
-
- </tr>
-
- </tbody>
-</table>
-
-<br>
-
-<p>&nbsp;</p>
-
-<table style="text-align: left; width: 100%; height: 154px;" border="0" cellpadding="2" cellspacing="2">
-
- <tbody>
-
- <tr>
-
- <td style="vertical-align: top;">sca.module</td>
-
- <td>Defines the SCA module and&nbsp; the
- <span style="font-weight: bold;">HelloWorldServiceComponent</span>,&nbsp;
- <span style="font-weight: bold;">GreetingPrefixComponent</span>
- and&nbsp;<span style="font-weight: bold;">GreetingSuffixComponent
- </span>components&nbsp; Wires the <span style="font-weight: bold;">HelloWorldServiceComponent</span>
- to reference the&nbsp;<span style="font-weight: bold;">GreetingPrefixComponent</span>
- and <span style="font-weight: bold;">GreetingSuffixComponent</span>.
- &nbsp;Customizes the&nbsp;<span style="font-weight: bold;">GreetingPrefixComponent</span>
- and <span style="font-weight: bold;">GreetingSuffixComponent</span>
- components with the greetings.&nbsp; &nbsp; &nbsp;</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">GreetingPortionProvider.java</td>
-
- <td>Defines the Java interface implemented by the
- component. <span style="font-weight: bold;">GreetingPrefixComponent</span>
- and <span style="font-weight: bold;">GreetingSuffixComponent</span></td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">GreetingPortionProviderImpl.java</td>
-
- <td>Implements the SCA components <span style="font-weight: bold;">GreetingPrefixComponent</span>
- and&nbsp;<span style="font-weight: bold;">GreetingSuffixComponent</span>
- . Uses the SCA service
- annotation tag on the class to show what SCA interface is being
- implemented. Uses the SCA defined <span style="font-weight: bold;">Property</span>
- Java annotation on the <code>greetingPortion </code>Java
- field to customize the component in the sca.module file.</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldService.java</td>
-
- <td>Defines the Java interface implemented by the
- component. <span style="font-weight: bold;">HelloWorldServiceComponent</span>.&nbsp;</td>
-
- </tr>
-
- <tr>
-
- <td style="white-space: nowrap;">HelloWorldServiceComponentImpl.java&nbsp;<br>
-
- </td>
-
- <td>Implements the <span style="font-weight: bold;">HelloWorldServiceComponent</span>
- component. Shows two Java fields being used to reference the
- and&nbsp;<span style="font-weight: bold;">GreetingPrefixComponentGreetingSuffixComponent</span>
- components.</td>
-
- </tr>
-
- </tbody>
-</table>
-
-<br>
-
-</body></html>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/GreetingPortionProvider.java b/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/GreetingPortionProvider.java
deleted file mode 100644
index d023b3023b..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/GreetingPortionProvider.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldmc;
-
-public interface GreetingPortionProvider {
-
- public String getGreetingPortion();
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/GreetingPortionProviderImpl.java b/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/GreetingPortionProviderImpl.java
deleted file mode 100644
index a881a17dae..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/GreetingPortionProviderImpl.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldmc;
-
-import org.osoa.sca.annotations.Property;
-import org.osoa.sca.annotations.Service;
-
-@Service(GreetingPortionProvider.class)
-public class GreetingPortionProviderImpl implements GreetingPortionProvider {
-
- @Property
- public String greetingPortion;
-
- public String getGreetingPortion() {
- return greetingPortion;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldClient.java b/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldClient.java
deleted file mode 100644
index 36d7e3eb03..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldClient.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldmc;
-
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-
-/**
- * This client program shows how to create an SCA runtime, start it, locate a simple HelloWorld service component
- * and invoke it.
- */
-public class HelloWorldClient {
-
- public static final void main(String[] args) throws Exception {
-
- // Obtain Tuscany runtime
- TuscanyRuntime tuscany = new TuscanyRuntime("hello", null);
-
- // Start the runtime
- tuscany.start();
-
- // Obtain SCA module context.
- ModuleContext moduleContext = CurrentModuleContext.getContext();
-
- // Locate the HelloWorld service component and invoke it
- HelloWorldService helloworldService = (HelloWorldService) moduleContext.locateService("HelloWorldServiceComponent");
-
- String value = helloworldService.getGreetings();
-
- System.out.println(value);
-
- // Stop the runtime
- tuscany.stop();
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldService.java b/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldService.java
deleted file mode 100644
index 3d455aca68..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldService.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldmc;
-
-/**
- * This is the business interface of the HelloWorld service component.
- */
-public interface HelloWorldService {
-
- public String getGreetings();
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldServiceComponentImpl.java b/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldServiceComponentImpl.java
deleted file mode 100644
index 664c6343d3..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/java/org/apache/tuscany/samples/helloworldmc/HelloWorldServiceComponentImpl.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldmc;
-
-import org.osoa.sca.annotations.Property;
-import org.osoa.sca.annotations.Reference;
-import org.osoa.sca.annotations.Service;
-
-/**
- * This class implements the HelloWorld service component.
- */
-@Service(HelloWorldService.class)
-public class HelloWorldServiceComponentImpl implements HelloWorldService {
-
- @Property
- public String greetingMiddle;
-
- @Reference
- public GreetingPortionProvider greetingPrefix;
-
- @Reference
- public GreetingPortionProvider greetingSuffix;
-
- /**
- * @return
- */
- public String getGreetings() {
- String middle;
- if (greetingMiddle == null)
- middle = "";
- else
- middle = greetingMiddle;
-
- return greetingPrefix.getGreetingPortion() + " " + middle + " " + greetingSuffix.getGreetingPortion();
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/resources/sca.module b/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/resources/sca.module
deleted file mode 100644
index 13892eff7b..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/main/resources/sca.module
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 BEA Sytems Inc.
- Copyright (c) 2005 International Business Machines
-
- Licensed 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.
- -->
-<module xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9"
- name="sampleHelloworld">
-
- <component name="HelloWorldServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.helloworldmc.HelloWorldServiceComponentImpl"/>
- <references>
- <v:greetingPrefix>GreetingPrefixComponent</v:greetingPrefix>
- <v:greetingSuffix>GreetingSuffixComponent</v:greetingSuffix>
- </references>
- <properties>
- <v:greetingMiddle>SCA</v:greetingMiddle>
- </properties>
- </component>
-
- <component name="GreetingPrefixComponent">
- <implementation.java class="org.apache.tuscany.samples.helloworldmc.GreetingPortionProviderImpl"/>
- <properties>
- <v:greetingPortion>Hello</v:greetingPortion>
- </properties>
- </component>
-
- <component name="GreetingSuffixComponent">
- <implementation.java class="org.apache.tuscany.samples.helloworldmc.GreetingPortionProviderImpl"/>
- <properties>
- <v:greetingPortion>World</v:greetingPortion>
- </properties>
- </component>
-</module>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/test/java/org/apache/tuscany/samples/helloworldmc/HelloWorldServiceComponentTestCase.java b/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/test/java/org/apache/tuscany/samples/helloworldmc/HelloWorldServiceComponentTestCase.java
deleted file mode 100644
index a53973b9ed..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldmc/src/test/java/org/apache/tuscany/samples/helloworldmc/HelloWorldServiceComponentTestCase.java
+++ /dev/null
@@ -1,74 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldmc;
-
-import junit.framework.TestCase;
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-
-public class HelloWorldServiceComponentTestCase extends TestCase {
- public boolean verbose = true;
-
- public void testGeetings() throws Exception {
-
- if (verbose)
- System.out.println("starting test..");
- System.out.flush();
-
- TuscanyRuntime tuscany = new TuscanyRuntime("test", null);
- tuscany.start();
- ModuleContext moduleContext = CurrentModuleContext.getContext();
-
- assertNotNull(moduleContext);
- System.out.println("module context name '"
- + moduleContext.getName() + "'");
- System.out.println("module context uri '" + moduleContext.getURI()
- + "'");
- HelloWorldService helloworldService =
- (HelloWorldService) moduleContext.locateService
- ("HelloWorldServiceComponent");
-
- assertNotNull(helloworldService);
-
- String value = helloworldService.getGreetings();
-
- if (verbose)
- System.out.println("Value = '" + value + "'");
-
- assertEquals("Hello SCA World", value);
-
- tuscany.stop();
- }
-
- public final static void main(String[] args) throws Exception {
- HelloWorldServiceComponentTestCase hwc =
- new HelloWorldServiceComponentTestCase();
- hwc.setVerbose(true);
- hwc.testGeetings();
- }
-
- public boolean isVerbose() {
- return verbose;
- }
-
- public void setVerbose(boolean verbose) {
- this.verbose = verbose;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldweb/pom.xml b/tags/java-stable-20060304/samples/helloworld/helloworldweb/pom.xml
deleted file mode 100644
index 7eb7c0ec0f..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldweb/pom.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworld-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>helloworldWeb</artifactId>
- <packaging>war</packaging>
- <name>Tuscany sample HelloWorld WEB</name>
- <description>Sample classic helloworld with JSP</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-core</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope> <!-- use provided so tuscany infrastructue is not inc. in the war-->
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-container-java</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope> <!-- use provided so tuscany infrastructue is not inc. in the war-->
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>3.8.1</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldweb/readme.htm b/tags/java-stable-20060304/samples/helloworld/helloworldweb/readme.htm
deleted file mode 100644
index 158d379e16..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldweb/readme.htm
+++ /dev/null
@@ -1,130 +0,0 @@
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
- <meta http-equiv="Content-Style-Type" content="text/css">
- <title>Tuscany Hello World Web Sample</title><!-- LINK rel="stylesheet" href="ait.css" type="text/css" --></head>
-
-<body>
-
-<h2>Tuscany Hello World Web Sample</h2>
-
-<h3>Overview</h3>
-
-<p>The Tuscany hello world web sample shows using the Tuscany SCA
- runtime in a Tomcat environment being accessed from a JSP
- page&nbsp;that
- implements the classic introductory hello world example. </p>
-
-
-<h3>Setup</h3>Set up your server as described in the <a href="http://wiki.apache.org/ws/Tuscany/TomcatIntegration" target="_blank">Tomcat
- Setup</a>. &nbsp;If you are not configuring with the acceptance test the server, you will need to add <span
- style="font-weight: bold;">helloworldWeb-SNAPSHOT.war</span> to your tomcat's webapp directory.<br>
-
-<h3>Running</h3>
-
-Once you've started your web server, use your browse to view the
-following URL: <a href="http://localhost:8080/helloworldWeb-SNAPSHOT/" target="_blank">http://localhost:8080/helloworldWeb-SNAPSHOT/</a>
-<br>
-
-You should see a form you can supply your name and a submit button.
-&nbsp;Once you submit the form the JSP page calls a Java class that
-gets the CurrentModuleContext and locates the SCA component to execute
-the greeting service. &nbsp;Note, unlike the a J2SE in a Tomcat environment the Tuscany runtime is automatically
-initialized and running.
-<h3>Results</h3>
-
-<p>The page should be updated with the greeting displayed below
- the form.<br>
-
-</p>
-
-<h3>Code Overview</h3>
-
-The source files are physically organized as shown below:<br>
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td>
- <pre>+---main<br>&brvbar; +---java<br>&brvbar; &brvbar; sca.module<br>&brvbar; &brvbar;
- <br>&brvbar; +---org<br>&brvbar; +---apache<br>&brvbar; +---tuscany
- <br>&brvbar; +---samples<br>&brvbar; +---helloworldweb
- <br>&brvbar; HelloWorldService.java<br>&brvbar;
- HelloWorldServiceComponentImpl.java<br>&brvbar;<br>+---webapp<br> &brvbar; HelloWorldWeb.jsp
- <br> &brvbar;<br> +---WEB-INF<br> web.xml<br></pre>
- </td>
- </tr>
- </tbody>
-</table>
-<br>
-<br>
-
-<p>&nbsp;</p>
-
-<table style="text-align: left; width: 100%; height: 154px;" border="0" cellpadding="2" cellspacing="2">
-
- <tbody>
-
- <tr>
-
- <td style="vertical-align: top;">sca.module</td>
-
- <td>Defines the SCA module and component. Defines for the
- HelloWorldServiceComponent component and the Java class that
- implements that component</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldService.java</td>
-
- <td>Defines the Java interface implemented by the component.</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldServiceComponentImpl.java</td>
-
- <td>Implements the SCA component. Uses the SCA service
- annotation tag on the class to show what SCA interface is being
- implemented.</td>
-
- </tr>
-
-
- <tr>
- <td>HelloWorldWeb.jsp</td>
- <td>Handles Web form input.. Obtains the module context which was defined by the
- sca.module file. From the module context locates the
- HelloWorldServiceComponent and then calls&nbsp; the getGreetings
- method to invoke the component.&nbsp;and formats &nbsp;returned&nbsp;results.</td>
- </tr>
- <tr>
- <td>web.xml</td>
- <td>Standard J2EE web application's web.xml</td>
- </tr>
-
- </tbody>
-</table>
-
-<br>
-
-</body></html>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponent.java b/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponent.java
deleted file mode 100644
index 4775291e27..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponent.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldweb;
-
-/**
- * This is the business interface of the HelloWorld service component.
- */
-public interface HelloWorldServiceComponent {
-
- public String getGreetings(String name);
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponentImpl.java b/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponentImpl.java
deleted file mode 100644
index 1441f9ff36..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponentImpl.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldweb;
-
-import org.osoa.sca.annotations.Service;
-
-/**
- * This class implements the HelloWorld service component.
- */
-@Service(HelloWorldServiceComponent.class)
-public class HelloWorldServiceComponentImpl implements HelloWorldServiceComponent {
-
- /*
- * @see org.apache.tuscany.samples.helloworld.HelloWorldServiceComponent#getGreetings()
- */
- public String getGreetings(String name) {
- return "Hello " + name;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/resources/sca.module b/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/resources/sca.module
deleted file mode 100644
index aa045e4a80..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/resources/sca.module
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 BEA Sytems Inc.
- Copyright (c) 2005 International Business Machines
-
- Licensed 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.
- -->
-<module xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9"
- name="sampleHelloworld">
-
- <component name="HelloWorldServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.helloworldweb.HelloWorldServiceComponentImpl"/>
- </component>
-
-</module>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/webapp/HelloWorldWeb.jsp b/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/webapp/HelloWorldWeb.jsp
deleted file mode 100644
index 9a54d0cbf9..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/webapp/HelloWorldWeb.jsp
+++ /dev/null
@@ -1,79 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<%--
- * Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- --%>
-
-<HTML>
-<HEAD>
- <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1" session="true" autoFlush="true"
- isThreadSafe="true" isErrorPage="false"
- import="org.apache.tuscany.samples.helloworldweb.HelloWorldServiceComponent"
- import="java.io.PrintWriter"
- import="java.io.StringWriter"
- import="org.osoa.sca.CurrentModuleContext"
- import="org.osoa.sca.ModuleContext"
- %>
- <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <META name="GENERATOR" content="IBM Software Development Platform">
- <TITLE>Tuscany HelloWorld WEB Example</TITLE>
- <%
- String name = request.getParameter("name");
- %>
-</HEAD>
-
-<BODY>
-<H2>Tuscany HelloWorld WEB Example</H2>
-
-<P>&nbsp;</P>
-
-<form action="HelloWorldWeb.jsp" method="get">Name
- please:&nbsp;&nbsp;&nbsp; <INPUT type="text" id="i1" name="name"
- size="40" maxlength="220"
- value="<%= null == name ? "World" : name %>"> <BR>
- <BR>
- <INPUT type="submit" name="submit" value="Submit"></FORM>
-<BR>
-
-<%
- try {
- if (null != name) {
- ModuleContext moduleContext = CurrentModuleContext.getContext();
- HelloWorldServiceComponent helloworldService = (HelloWorldServiceComponent) moduleContext.locateService("HelloWorldServiceComponent");
- String value = helloworldService.getGreetings(name);
-%>
-<HR>
-
-<P><%=value%>
- <%}
-}catch(Exception e){
- e.printStackTrace();
- StringWriter sw= new StringWriter();
- PrintWriter pw= new PrintWriter(sw);
-
- e.printStackTrace(pw);
- pw.flush();
-
-%>
- Whoops!<BR clear="all">
-<PRE>
- Exception &quot;<%=e.getClass().getName()%>&quot; Exception message: &quot;<%=e.getMessage()%>&quot;<BR clear="all">
- <%=sw.toString() %>
-</PRE>
-<%
-
- }%>
-</BODY>
-</HTML> \ No newline at end of file
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/webapp/WEB-INF/web.xml b/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/webapp/WEB-INF/web.xml
deleted file mode 100644
index 9765b182dc..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/main/webapp/WEB-INF/web.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
-Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
-
-<web-app>
- <display-name>Tuscany sample HelloWorld WEB</display-name>
-
- <welcome-file-list id="WelcomeFileList">
- <welcome-file>HelloWorldWeb.jsp</welcome-file>
- </welcome-file-list>
-
-</web-app>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/test/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponentTestCase.java b/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/test/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponentTestCase.java
deleted file mode 100644
index 72c7cedb49..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldweb/src/test/java/org/apache/tuscany/samples/helloworldweb/HelloWorldServiceComponentTestCase.java
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldweb;
-
-import junit.framework.TestCase;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-/**
- *
- */
-public class HelloWorldServiceComponentTestCase extends TestCase {
- public boolean verbose = false;
-
- public void testGeetings() throws Exception {
- // todo should use SCA ;-)
- final boolean viaSCA = false;
- TuscanyRuntime tuscany;
- ModuleContext moduleContext = null;
- if (verbose)
- System.out.println("starting test..");
- System.out.flush();
- HelloWorldServiceComponent helloworldService = null;
-
- if (viaSCA) {
- tuscany = new TuscanyRuntime("test", null);
- tuscany.start();
- moduleContext = CurrentModuleContext.getContext();
-
- assertNotNull(moduleContext);
- System.out.println("module context name '"
- + moduleContext.getName() + "'");
- System.out.println("module context uri '" + moduleContext.getURI()
- + "'");
- helloworldService = (HelloWorldServiceComponent) moduleContext
- .locateService("HelloWorldServiceComponent");
-
- assertNotNull(helloworldService);
- } else
- helloworldService = new HelloWorldServiceComponentImpl();
-
- String value = helloworldService
- .getGreetings("World");
-
- if (verbose)
- System.out.println("Value = '" + value + "'");
- assertEquals("Hello World", value);
- if (viaSCA)
- tuscany.stop();
-
- }
-
- public final static void main(String[] args) throws Exception {
- HelloWorldServiceComponentTestCase hwc = new HelloWorldServiceComponentTestCase();
- hwc.setVerbose(true);
- hwc.testGeetings();
-
- }
-
- public boolean isVerbose() {
- return verbose;
- }
-
- public void setVerbose(boolean verbose) {
- this.verbose = verbose;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldws/pom.xml b/tags/java-stable-20060304/samples/helloworld/helloworldws/pom.xml
deleted file mode 100644
index bd63c96676..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldws/pom.xml
+++ /dev/null
@@ -1,87 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworld-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>helloworldws</artifactId>
- <packaging>war</packaging>
- <name>Tuscany sample HelloWorld WS Service</name>
- <description>Sample classic helloworld SCA Service</description>
- <version>SNAPSHOT</version>
-
-<build>
-
- <!--
- <plugins>
-
- <plugin>
-
- <artifactId>maven-war-plugin</artifactId>
-
-
- <configuration>
-
- <warName>tuscany-samples-helloworldws-service</warName>
-
- </configuration>
-
- </plugin>
-
- </plugins>
- -->
-
- </build>
- <dependencies>
-
- <name>SCA API</name>
- <dependency>
- <groupId>org.osoa</groupId>
- <artifactId>sca-api</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope>
- </dependency>
-
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-core</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope> <!-- use provided so tuscany infrastructue is not inc. in the war-->
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-container-java</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope> <!-- use provided so tuscany infrastructue is not inc. in the war-->
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-binding-axis2</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope> <!-- use provided so tuscany infrastructue is not inc. in the war-->
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-tomcat</artifactId>
- <version>${pom.version}</version>
- <scope>provided</scope>
- </dependency>
- </dependencies>
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldws/readme.htm b/tags/java-stable-20060304/samples/helloworld/helloworldws/readme.htm
deleted file mode 100644
index 2fce89cf02..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldws/readme.htm
+++ /dev/null
@@ -1,186 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<html><head>
-
-
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
-
- <meta http-equiv="Content-Style-Type" content="text/css">
-
-
- <title>Tuscany Hello World Web Sample</title><!-- LINK rel="stylesheet" href="ait.css" type="text/css" --></head>
-
-<body>
-
-
-<h2>Tuscany Hello World WS Sample</h2>
-
-
-<h3>Overview</h3>
-
-
-<p>The Tuscany hello world ws sample shows using the Tuscany SCA
- runtime in a Tomcat environment&nbsp;providing&nbsp;a web service.. </p>
-
-
-<h3>Setup</h3>
-
-
-Set up your server as described in the <a href="http://wiki.apache.org/ws/Tuscany/TomcatIntegration" target="_blank">Tomcat Setup</a>. &nbsp;If
-you are not configuring with the acceptance test the server, you will need to add <span style="font-weight: bold;">helloworldws-SNAPSHOT.war</span>
-to your Tomcat's webapp directory.
-
-
-<h3>Running</h3>
-
-This service can be invoked by either the Tuscany SCA <a target="_blank" href="../helloworldwsclient/readme.htm">helloworldwsclient</a>
-sample or <a href="../helloworldaxis/readme.htm" target="_blank">hello
- world Axis sample's</a> client &nbsp;sample.<br>
-
-<h3>Code Overview</h3>
-
-
-The source files are physically organized as shown below:<br>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
-
- <tbody>
-
- <tr>
-
- <td>+---main<br>
- &brvbar;&nbsp;&nbsp; +---java<br>
- &brvbar;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp; sca.module<br>
- &brvbar;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp; &brvbar;<br>
- &brvbar;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp; +---org<br>
- &brvbar;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +---apache<br>
- &brvbar;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +---tuscany
- <br>
- &brvbar;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- +---samples<br>
- &brvbar;&nbsp;&nbsp;
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- +---helloworldws<br>
- &brvbar;&nbsp;&nbsp;
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- HelloWorldService.java<br>
- &brvbar;&nbsp;&nbsp;
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- HelloWorldServiceComponentImpl.java<br>
- &brvbar;&nbsp;&nbsp; &brvbar;<br>
- &brvbar;&nbsp;&nbsp; +---resources<br>
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp; tuscany-model.config<br>
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &brvbar;<br>
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +---wsdl<br>
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- helloworld.wsdl<br>
- &brvbar;<br>
- &brvbar;<br>
- +---webapp<br>
- &nbsp;&nbsp;&nbsp; +---WEB-INF<br>
- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; web.xml<br>
- </td>
-
- </tr>
-
-
- </tbody>
-</table>
-
-<br>
-
-<br>
-
-
-<table style="text-align: left; width: 100%; height: 154px;" border="0" cellpadding="2" cellspacing="2">
-
-
- <tbody>
-
-
- <tr>
-
-
- <td style="vertical-align: top; height: 62px;">sca.module</td>
-
-
- <td style="height: 62px;">Defines the SCA module, entryPoint
- and component. Defines for the
- HelloWorldServiceComponent component and the Java class that
- implements the component For the entryPoint it defines WSDL for the
- service, the Java interface provided by the service, and wires the
- service to the&nbsp;HelloWorldServiceComponent</td>
-
-
- </tr>
-
-
- <tr>
-
-
- <td style="vertical-align: top; height: 26px;">HelloWorldService.java</td>
-
-
- <td style="height: 26px;">Defines the Java interface implemented by the component.</td>
-
-
- </tr>
-
-
- <tr>
-
-
- <td style="vertical-align: top;">HelloWorldServiceComponentImpl.java</td>
-
-
- <td>Implements the SCA component. Uses the SCA service
- annotation tag on the class to show what SCA interface is being
- implemented. &nbsp;Also uses the SCA Java annotation "Remotable" to
- indicate that a component implemented by this class can be
- referenced&nbsp;out side of the SCA module it resides in.</td>
-
-
- </tr>
-
-
- <tr>
-
- <td>tuscany-model.config</td>
-
- <td>Maps the SCA Entry point WSDL to the physical WSDL file location.</td>
-
- </tr>
-
- <tr>
- <td>helloworld.wsdl</td>
- <td>WSDL for the service.</td>
- </tr>
- <tr>
-
- <td>web.xml</td>
-
- <td>Standard J2EE web application's web.xml</td>
-
- </tr>
-
-
- </tbody>
-</table>
-
-
-</body></html>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/java/org/apache/tuscany/samples/helloworldws/HelloWorldService.java b/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/java/org/apache/tuscany/samples/helloworldws/HelloWorldService.java
deleted file mode 100644
index 535e7ae5dc..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/java/org/apache/tuscany/samples/helloworldws/HelloWorldService.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldws;
-
-/**
- * This is the business interface of the HelloWorld service component.
- */
-public interface HelloWorldService {
-
- public String getGreetings(String name);
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/java/org/apache/tuscany/samples/helloworldws/HelloWorldServiceComponentImpl.java b/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/java/org/apache/tuscany/samples/helloworldws/HelloWorldServiceComponentImpl.java
deleted file mode 100644
index cbbdce7619..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/java/org/apache/tuscany/samples/helloworldws/HelloWorldServiceComponentImpl.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldws;
-
-import org.osoa.sca.annotations.Service;
-
-/**
- * This class implements the HelloWorld service component.
- */
-@Service(HelloWorldService.class)
-public class HelloWorldServiceComponentImpl implements HelloWorldService {
-
- /*
- * @see org.apache.tuscany.samples.helloworld.HelloWorldServiceComponent#getGreetings()
- */
- public String getGreetings(String name) {
- return "Hello " + name;
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/resources/sca.module b/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/resources/sca.module
deleted file mode 100644
index 95b0126553..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/resources/sca.module
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 BEA Sytems Inc.
- Copyright (c) 2005 International Business Machines
-
- Licensed 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.
- -->
-<module xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9"
- name="sampleHelloworld">
-
- <entryPoint name="HelloWorldService">
- <interface.wsdl interface="http://helloworldaxis.samples.tuscany.apache.org#HelloWorldServiceImpl"/>
- <binding.ws port="http://helloworldaxis.samples.tuscany.apache.org#helloworld"/>
- <reference>HelloWorldServiceComponent/HelloWorldService</reference>
- </entryPoint>
-
- <component name="HelloWorldServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.helloworldws.HelloWorldServiceComponentImpl"/>
- </component>
-
- <import.wsdl
- location="wsdl/helloworld.wsdl"
- namespace="http://helloworldaxis.samples.tuscany.apache.org"/>
-
-</module>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/resources/wsdl/helloworld.wsdl b/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/resources/wsdl/helloworld.wsdl
deleted file mode 100644
index b1189031e7..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/resources/wsdl/helloworld.wsdl
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<wsdl:definitions targetNamespace="http://helloworldaxis.samples.tuscany.apache.org" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://helloworldaxis.samples.tuscany.apache.org" xmlns:intf="http://helloworldaxis.samples.tuscany.apache.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="">
- <!--WSDL created by Apache Axis version: 1.2.1
-Built on Jun 14, 2005 (09:15:57 EDT)-->
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://helloworldaxis.samples.tuscany.apache.org" xmlns="http://www.w3.org/2001/XMLSchema">
- <element name="getGreetings">
- <complexType>
- <sequence>
- <element name="in0" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <element name="getGreetingsResponse">
- <complexType>
- <sequence>
- <element name="getGreetingsReturn" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- </schema>
- </wsdl:types>
-
- <wsdl:message name="getGreetingsRequest">
-
- <wsdl:part element="impl:getGreetings" name="parameters"/>
-
- </wsdl:message>
-
- <wsdl:message name="getGreetingsResponse">
-
- <wsdl:part element="impl:getGreetingsResponse" name="parameters"/>
-
- </wsdl:message>
-
- <wsdl:portType name="HelloWorldServiceImpl">
-
- <wsdl:operation name="getGreetings">
-
- <wsdl:input message="impl:getGreetingsRequest" name="getGreetingsRequest"/>
-
- <wsdl:output message="impl:getGreetingsResponse" name="getGreetingsResponse"/>
-
- </wsdl:operation>
-
- </wsdl:portType>
-
- <wsdl:binding name="helloworldSoapBinding" type="impl:HelloWorldServiceImpl">
-
- <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-
- <wsdl:operation name="getGreetings">
-
- <wsdlsoap:operation soapAction=""/>
-
- <wsdl:input name="getGreetingsRequest">
-
- <wsdlsoap:body use="literal"/>
-
- </wsdl:input>
-
- <wsdl:output name="getGreetingsResponse">
-
- <wsdlsoap:body use="literal"/>
-
- </wsdl:output>
-
- </wsdl:operation>
-
- </wsdl:binding>
-
- <wsdl:service name="HelloWorldServiceImplService">
-
- <wsdl:port binding="impl:helloworldSoapBinding" name="helloworld">
-
- <wsdlsoap:address location="http://localhost:8080/tuscany-samples-helloworldws-service/services/HelloWorldService"/>
-
- </wsdl:port>
-
- </wsdl:service>
-
-</wsdl:definitions>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/webapp/WEB-INF/axis2.xml b/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/webapp/WEB-INF/axis2.xml
deleted file mode 100644
index d42457fdf6..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/webapp/WEB-INF/axis2.xml
+++ /dev/null
@@ -1,167 +0,0 @@
-<axisconfig name="AxisJava2.0">
- <!-- ================================================= -->
- <!-- Parameters -->
- <!-- ================================================= -->
- <parameter name="hotdeployment" locked="false">false</parameter>
- <parameter name="hotupdate" locked="false">false</parameter>
- <parameter name="enableMTOM" locked="false">false</parameter>
- <!-- Uncomment this to enable REST support -->
- <!-- <parameter name="enableREST" locked="false">true</parameter>-->
-
-
- <parameter name="userName" locked="false">admin</parameter>
- <parameter name="password" locked="false">axis2</parameter>
-
- <parameter name="seralizeLocation" locked="false">.</parameter>
- <hostConfiguration>
- <ip>127.0.0.1</ip>
- <port>5555</port>
- </hostConfiguration>
-
-
- <!--if you want to extract the service archive file and work with that please uncomment this-->
- <!--else , it wont extract archive file or does not take into consideration if someone drop-->
- <!--exploded directory into /service directory-->
- <!--<parameter name="extractServiceArchive" locked="false">true</parameter>-->
-
-
- <!-- The way of adding listener to the system-->
- <!-- <listener class="org.apache.axis2.ObserverIMPL">-->
- <!-- <parameter name="RSS_URL" locked="false">http://127.0.0.1/rss</parameter>-->
- <!-- </listener>-->
-
- <!-- ================================================= -->
- <!-- Message Receivers -->
- <!-- ================================================= -->
- <!--This is the Deafult Message Receiver for the system , if you want to have MessageReceivers for -->
- <!--all the other MEP implement it and add the correct entry to here , so that you can refer from-->
- <!--any operation -->
- <!--Note : You can ovride this for particular service by adding the same element with your requirement-->
- <messageReceivers>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
- class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
- class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
- </messageReceivers>
- <!-- ================================================= -->
- <!-- Transport Ins -->
- <!-- ================================================= -->
- <transportReceiver name="http" class="org.apache.axis2.transport.http.SimpleHTTPServer">
- <parameter name="port" locked="false">6060</parameter>
- </transportReceiver>
-
- <!-- Uncomment this one with the appropriate papameters to enable the SMTP transport Receiver
- <transportReceiver name="mail" class="org.apache.axis2.transport.mail.SimpleMailListener">
- <parameter name="transport.mail.pop3.host" locked="false">127.0.0.1</parameter>
- <parameter name="transport.mail.pop3.user" locked="false">axis2</parameter>
- <parameter name="transport.mail.pop3.password" locked="false">axis2</parameter>
- <parameter name="transport.mail.pop3.port" locked="false">110</parameter>
- <parameter name="transport.mail.replyToAddress" locked="false">axis2@127.0.0.1</parameter>
- </transportReceiver> -->
-
- <!--REMOVED FOR TUSCANY transportReceiver name="tcp" class="org.apache.axis2.transport.tcp.TCPServer">
- <parameter name="port" locked="false">6060</parameter>
- </transportReceiver -->
-
- <!--REMOVED FOR TUSCANY transportReceiver name="jms" class="org.apache.axis2.transport.jms.SimpleJMSListener">
- <parameter name="transport.jms.Destination" locked="false">dynamicQueues/FOO</parameter>
- <parameter name="java.naming.factory.initial" locked="false">
- org.activemq.jndi.ActiveMQInitialContextFactory</parameter>
- <parameter name="java.naming.provider.url" locked="false">tcp://localhost:61616</parameter>
- </transportReceiver>
- -->
-
- <!-- ================================================= -->
- <!-- Transport Outs -->
- <!-- ================================================= -->
-
- <!--REMOVED FOR TUSCANY transportSender name="tcp" class="org.apache.axis2.transport.tcp.TCPTransportSender"/> -->
- <transportSender name="local" class="org.apache.axis2.transport.local.LocalTransportSender"/>
- <!--REMOVED FOR TUSCANY transportSender name="jms" class="org.apache.axis2.transport.jms.JMSSender"/> -->
- <transportSender name="http" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
- <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
- <parameter name="Transfer-Encoding" locked="false">chunked</parameter>
- </transportSender>
- <transportSender name="https"
- class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
- <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
- <parameter name="Transfer-Encoding" locked="false">chunked</parameter>
- </transportSender>
-
- <!-- Uncomment this one with the appropriate papameters to enable the SMTP transport Receiver
- <transportSender name="mailto" class="org.apache.axis2.transport.mail.MailTransportSender">
- <parameter name="transport.mail.smtp.host" locked="false">127.0.0.1</parameter>
- <parameter name="transport.mail.smtp.user" locked="false">axis2</parameter>
- <parameter name="transport.mail.smtp.password" locked="false">axis2</parameter>
- <parameter name="transport.mail.smtp.port" locked="false">25</parameter>
- </transportSender>
- -->
-
- <!-- ================================================= -->
- <!-- Global Modules -->
- <!-- ================================================= -->
- <!-- Comment this to disable Addressing -->
- <!--REMOVED FOR TUSCANY module ref="addressing"/> -->
-
-
- <!--Configuring module , providing parameters for modules whether they refer or not-->
- <!--<moduleConfig name="addressing">-->
- <!--<parameter name="addressingPara" locked="false">N/A</parameter>-->
- <!--</moduleConfig>-->
-
- <!-- ================================================= -->
- <!-- Phases -->
- <!-- ================================================= -->
- <phaseOrder type="inflow">
- <!-- System pre defined phases -->
- <phase name="TransportIn"/>
- <phase name="PreDispatch"/>
- <phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
- <handler name="AddressingBasedDispatcher"
- class="org.apache.axis2.engine.AddressingBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="RequestURIBasedDispatcher"
- class="org.apache.axis2.engine.RequestURIBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="SOAPActionBasedDispatcher"
- class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="SOAPMessageBodyBasedDispatcher"
- class="org.apache.axis2.engine.SOAPMessageBodyBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
- <handler name="InstanceDispatcher"
- class="org.apache.axis2.engine.InstanceDispatcher">
- <order phase="PostDispatch"/>
- </handler>
- </phase>
- <!-- System pre defined phases -->
- <!-- After Postdispatch phase module author or or service author can add any phase he want -->
- <phase name="userphase1"/>
- </phaseOrder>
- <phaseOrder type="outflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- <!--system predefined phase-->
- <!--these phase will run irrespective of the service-->
- <phase name="PolicyDetermination"/>
- <phase name="MessageOut"/>
- </phaseOrder>
- <phaseOrder type="INfaultflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- </phaseOrder>
- <phaseOrder type="Outfaultflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- <phase name="PolicyDetermination"/>
- <phase name="MessageOut"/>
- </phaseOrder>
-</axisconfig>
-
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/webapp/WEB-INF/web.xml b/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/webapp/WEB-INF/web.xml
deleted file mode 100644
index e537b650e4..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldws/src/main/webapp/WEB-INF/web.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-
-<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
-Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
-<web-app>
- <display-name>Tuscany sample HelloWorld WS</display-name>
-
-</web-app>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/pom.xml b/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/pom.xml
deleted file mode 100644
index 4953fa5b02..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/pom.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworld-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>helloworldwsclient</artifactId>
- <packaging>jar</packaging>
- <name>Tuscany sample HelloWorld Webservice SCA Client</name>
- <description>Sample classic helloworldws client</description>
- <version>SNAPSHOT</version>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-core</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-container-java</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-binding-axis2</artifactId>
- <version>${pom.version}</version>
- <scope>compile</scope>
- </dependency>
- </dependencies>
-</project>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/readme.htm b/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/readme.htm
deleted file mode 100644
index 03e1323cee..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/readme.htm
+++ /dev/null
@@ -1,189 +0,0 @@
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
- <meta http-equiv="Content-Style-Type" content="text/css">
- <title>Tuscany Hello World Web Sample</title><!-- LINK rel="stylesheet" href="ait.css" type="text/css" --></head>
-
-<body>
-
-<h2>Tuscany Hello World WS Client Sample</h2>
-
-<h3>Overview</h3>
-
-<p>The Tuscany hello world WS client sample shows using the Tuscany SCA
- runtime in a J2SE environment invoking a web service. </p>
-
-<h3>Setup</h3>
-
-The jars for a <a href="http://wiki.apache.org/ws/Tuscany/J2SESetup" target="_blank">J2SE setup</a> &nbsp;including those necessary&nbsp;
-for web services are required including the sample's own jar <span style="font-weight: bold;">helloworldwsclient-SNAPSHOT.jar</span>.
-
-<h3>Running</h3>
-Using JDK 1.5 java command with the previous mentioned jars run the
-class org.apache.tuscany.samples.helloworldwsclient.HelloWorldClient
-
-<h3>Results</h3>
-
-<p>The sample when run should simply display to the standard
- output:<br>
-
- <code>Hello World</code></p>
-
-<h3>Code Overview</h3>
-
-The source files are physically organized as shown below:<br>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
-
- <tbody>
-
- <tr>
-
- <td>main<br>
-
- +---java<br>
-
- &brvbar;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp;
- sca.module<br>
-
- &brvbar;&nbsp;&nbsp; &brvbar;<br>
-
- &brvbar;&nbsp;&nbsp; +---org<br>
-
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- +---apache<br>
-
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- +---tuscany<br>
-
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- +---samples<br>
-
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- +---helloworldwsclient<br>
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- HelloWorldClient.java<br>
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- HelloWorldService.java<br>
- &brvbar;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- HelloWorldServiceComponentImpl.java<br>
-
- &brvbar;<br>
-
- +---resources<br>
-
- &nbsp;&nbsp;&nbsp; &brvbar;&nbsp;&nbsp;
- tuscany-model.config<br>
-
- &nbsp;&nbsp;&nbsp; &brvbar;<br>
-
- &nbsp;&nbsp;&nbsp; +---wsdl<br>
-
- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- helloworld.wsdl<br>
-
- <br>
-
- </td>
-
- </tr>
-
- </tbody>
-</table>
-
-<br>
-
-<br>
-
-<table style="text-align: left; width: 100%; height: 154px;" border="0" cellpadding="2" cellspacing="2">
-
- <tbody>
-
- <tr>
-
- <td style="vertical-align: top; height: 62px;">sca.module</td>
-
- <td style="height: 62px;">Defines the SCA module,
- externalService
- and component. Defines for the
- HelloWorldServiceComponent component and the Java class that
- implements the component For the externalService it defines WSDL for
- the
- service, the Java interface provided by the service.
- The&nbsp;the&nbsp;HelloWorldServiceComponent is via a
- referenced wired to the externalService</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldClient.java</td>
-
- <td>Creates a Tuscany runtime and starts it.
- &nbsp;Obtains the module context which was defined by the
- sca.module file. From the module context locates the
- HelloWorldServiceComponent and then calls&nbsp; the getGreetings
- method to invoke the component.</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top; height: 26px;">HelloWorldService.java</td>
-
- <td style="height: 26px;">Defines the Java interface
- implemented by the component.</td>
-
- </tr>
-
- <tr>
-
- <td style="vertical-align: top;">HelloWorldServiceComponentImpl.java</td>
-
- <td>It does not directly implement the service; instead it
- has an SCA reference that is wired in the sca.module to an
- externalService that will provide the service. The service providing the implementation is the <a
- href="../helloworldws/readme.htm" target="_blank">helloworldws</a> sample.<br>
-
- </td>
-
- </tr>
-
- <tr>
-
- <td>tuscany-model.config</td>
-
- <td>Maps the SCA Entry point WSDL to the physical WSDL file
- location.</td>
-
- </tr>
-
- <tr>
-
- <td>helloworld.wsdl</td>
-
- <td>WSDL for the service.</td>
-
- </tr>
-
- </tbody>
-</table>
-
-</body></html>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldClient.java b/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldClient.java
deleted file mode 100644
index beece1cae4..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldClient.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldwsclient;
-
-import org.osoa.sca.CurrentModuleContext;
-import org.osoa.sca.ModuleContext;
-
-import org.apache.tuscany.core.client.TuscanyRuntime;
-
-/**
- * This client program shows how to create an SCA runtime, start it, locate a simple HelloWorld service component
- * and invoke it.
- */
-public class HelloWorldClient {
-
- public static final void main(String[] args) throws Exception {
-
- // Obtain Tuscany runtime
- TuscanyRuntime tuscany = new TuscanyRuntime("hello", null);
-
- // Start the runtime
- tuscany.start();
-
- // Obtain SCA module context.
- ModuleContext moduleContext = CurrentModuleContext.getContext();
-
- // Locate the HelloWorld service component and invoke it
- HelloWorldService helloworldService = (HelloWorldService) moduleContext.locateService("HelloWorldServiceComponent");
-
- String value = helloworldService.getGreetings("World");
-
- System.out.println(value);
-
- // Stop the runtime
- tuscany.stop();
- }
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldService.java b/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldService.java
deleted file mode 100644
index 00e0af3a9d..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldService.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldwsclient;
-
-/**
- * This is the business interface of the HelloWorld service component.
- */
-public interface HelloWorldService {
-
- public String getGreetings(String name);
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldServiceComponentImpl.java b/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldServiceComponentImpl.java
deleted file mode 100644
index 62702b50bb..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/java/org/apache/tuscany/samples/helloworldwsclient/HelloWorldServiceComponentImpl.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/**
- *
- * Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- */
-package org.apache.tuscany.samples.helloworldwsclient;
-
-import org.osoa.sca.annotations.Scope;
-import org.osoa.sca.annotations.Service;
-import org.osoa.sca.annotations.Reference;
-
-/**
- * This class implements the HelloWorld service component.
- */
-@Service(HelloWorldService.class)
-//FIXME workaround for JIRA TUSCANY-41
-@Scope("MODULE")
-public class HelloWorldServiceComponentImpl implements HelloWorldService {
-
- @Reference
- public HelloWorldService hellowWorldService = null; // Injected by the SCA container.
-
- /**
- * @see org.apache.tuscany.samples.helloworldwsclient.HelloWorldService#getGreetings(java.lang.String)
- */
- public String getGreetings(final String name) {
- assert null != hellowWorldService : "helloWorldService was not set by the SCA runtime!";
-
- return hellowWorldService.getGreetings(name);
- }
-
-}
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/axis2.xml b/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/axis2.xml
deleted file mode 100644
index a38cf9864a..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/axis2.xml
+++ /dev/null
@@ -1,167 +0,0 @@
-<axisconfig name="AxisJava2.0">
- <!-- ================================================= -->
- <!-- Parameters -->
- <!-- ================================================= -->
- <parameter name="hotdeployment" locked="false">false</parameter>
- <parameter name="hotupdate" locked="false">false</parameter>
- <parameter name="enableMTOM" locked="false">false</parameter>
- <!-- Uncomment this to enable REST support -->
- <!-- <parameter name="enableREST" locked="false">true</parameter>-->
-
-
- <parameter name="userName" locked="false">admin</parameter>
- <parameter name="password" locked="false">axis2</parameter>
-
- <parameter name="seralizeLocation" locked="false">.</parameter>
- <hostConfiguration>
- <ip>127.0.0.1</ip>
- <port>5555</port>
- </hostConfiguration>
-
-
- <!--if you want to extract the service archive file and work with that please uncomment this-->
- <!--else , it wont extract archive file or does not take into consideration if someone drop-->
- <!--exploded directory into /service directory-->
- <!--<parameter name="extractServiceArchive" locked="false">true</parameter>-->
-
-
- <!-- The way of adding listener to the system-->
- <!-- <listener class="org.apache.axis2.ObserverIMPL">-->
- <!-- <parameter name="RSS_URL" locked="false">http://127.0.0.1/rss</parameter>-->
- <!-- </listener>-->
-
- <!-- ================================================= -->
- <!-- Message Receivers -->
- <!-- ================================================= -->
- <!--This is the Deafult Message Receiver for the system , if you want to have MessageReceivers for -->
- <!--all the other MEP implement it and add the correct entry to here , so that you can refer from-->
- <!--any operation -->
- <!--Note : You can ovride this for particular service by adding the same element with your requirement-->
- <messageReceivers>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
- class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
- <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
- class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
- </messageReceivers>
- <!-- ================================================= -->
- <!-- Transport Ins -->
- <!-- ================================================= -->
- <transportReceiver name="http" class="org.apache.axis2.transport.http.SimpleHTTPServer">
- <parameter name="port" locked="false">6060</parameter>
- </transportReceiver>
-
- <!-- Uncomment this one with the appropriate papameters to enable the SMTP transport Receiver
- <transportReceiver name="mail" class="org.apache.axis2.transport.mail.SimpleMailListener">
- <parameter name="transport.mail.pop3.host" locked="false">127.0.0.1</parameter>
- <parameter name="transport.mail.pop3.user" locked="false">axis2</parameter>
- <parameter name="transport.mail.pop3.password" locked="false">axis2</parameter>
- <parameter name="transport.mail.pop3.port" locked="false">110</parameter>
- <parameter name="transport.mail.replyToAddress" locked="false">axis2@127.0.0.1</parameter>
- </transportReceiver> -->
-
- <!--REMOVED FOR TUSCANY transportReceiver name="tcp" class="org.apache.axis2.transport.tcp.TCPServer">
- <parameter name="port" locked="false">6060</parameter>
- </transportReceiver -->
-
- <!--REMOVED FOR TUSCANY transportReceiver name="jms" class="org.apache.axis2.transport.jms.SimpleJMSListener">
- <parameter name="transport.jms.Destination" locked="false">dynamicQueues/FOO</parameter>
- <parameter name="java.naming.factory.initial" locked="false">
- org.activemq.jndi.ActiveMQInitialContextFactory</parameter>
- <parameter name="java.naming.provider.url" locked="false">tcp://localhost:61616</parameter>
- </transportReceiver>
- -->
-
- <!-- ================================================= -->
- <!-- Transport Outs -->
- <!-- ================================================= -->
-
- <!--REMOVED FOR TUSCANY transportSender name="tcp" class="org.apache.axis2.transport.tcp.TCPTransportSender"/> -->
- <transportSender name="local" class="org.apache.axis2.transport.local.LocalTransportSender"/>
- <!--REMOVED FOR TUSCANY transportSender name="jms" class="org.apache.axis2.transport.jms.JMSSender"/> -->
- <transportSender name="http" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
- <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
- <parameter name="Transfer-Encoding" locked="false">chunked</parameter>
- </transportSender>
- <transportSender name="https"
- class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
- <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
- <parameter name="Transfer-Encoding" locked="false">chunked</parameter>
- </transportSender>
-
- <!-- Uncomment this one with the appropriate papameters to enable the SMTP transport Receiver
- <transportSender name="mailto" class="org.apache.axis2.transport.mail.MailTransportSender">
- <parameter name="transport.mail.smtp.host" locked="false">127.0.0.1</parameter>
- <parameter name="transport.mail.smtp.user" locked="false">axis2</parameter>
- <parameter name="transport.mail.smtp.password" locked="false">axis2</parameter>
- <parameter name="transport.mail.smtp.port" locked="false">25</parameter>
- </transportSender>
- -->
-
- <!-- ================================================= -->
- <!-- Global Modules -->
- <!-- ================================================= -->
- <!-- Comment this to disable Addressing -->
- <!--REMOVED FOR TUSCANY module ref="addressing"/> -->
-
-
- <!--Configuring module , providing parameters for modules whether they refer or not-->
- <!--<moduleConfig name="addressing">-->
- <!--<parameter name="addressingPara" locked="false">N/A</parameter>-->
- <!--</moduleConfig>-->
-
- <!-- ================================================= -->
- <!-- Phases -->
- <!-- ================================================= -->
- <phaseOrder type="inflow">
- <!-- System pre defined phases -->
- <phase name="TransportIn"/>
- <phase name="PreDispatch"/>
- <phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
- <handler name="AddressingBasedDispatcher"
- class="org.apache.axis2.engine.AddressingBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="RequestURIBasedDispatcher"
- class="org.apache.axis2.engine.RequestURIBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="SOAPActionBasedDispatcher"
- class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
-
- <handler name="SOAPMessageBodyBasedDispatcher"
- class="org.apache.axis2.engine.SOAPMessageBodyBasedDispatcher">
- <order phase="Dispatch"/>
- </handler>
- <handler name="InstanceDispatcher"
- class="org.apache.axis2.engine.InstanceDispatcher">
- <order phase="PostDispatch"/>
- </handler>
- </phase>
- <!-- System pre defined phases -->
- <!-- After Postdispatch phase module author or or service author can add any phase he want -->
- <phase name="userphase1"/>
- </phaseOrder>
- <phaseOrder type="outflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- <!--system predefined phase-->
- <!--these phase will run irrespective of the service-->
- <phase name="PolicyDetermination"/>
- <phase name="MessageOut"/>
- </phaseOrder>
- <phaseOrder type="INfaultflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- </phaseOrder>
- <phaseOrder type="Outfaultflow">
- <!-- user can add his own phases to this area -->
- <phase name="userphase1"/>
- <phase name="PolicyDetermination"/>
- <phase name="MessageOut"/>
- </phaseOrder>
-</axisconfig>
-
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/sca.module b/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/sca.module
deleted file mode 100644
index 9642b2157d..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/sca.module
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<module xmlns="http://www.osoa.org/xmlns/sca/0.9" xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9"
- name="sampleHelloworld">
-
- <component name="HelloWorldServiceComponent">
- <implementation.java class="org.apache.tuscany.samples.helloworldwsclient.HelloWorldServiceComponentImpl"/>
- <references>
- <v:hellowWorldService>HelloWorldService</v:hellowWorldService>
- </references>
- </component>
-
- <externalService name="HelloWorldService">
- <interface.wsdl interface="http://helloworldaxis.samples.tuscany.apache.org#HelloWorldServiceImpl"/>
- <binding.ws port="http://helloworldaxis.samples.tuscany.apache.org#helloworld"/>
- <!--
- <interface.java interface="org.apache.tuscany.samples.helloworldwsclient.HelloWorldServiceComponent"/>
- <binding.ws port="http://helloworldaxis.samples.tuscany.apache.org#wsdl.endpoint(HelloWorldServiceImplService/helloworldws)"/>
- -->
- </externalService>
-
- <import.wsdl
- location="wsdl/helloworld.wsdl"
- namespace="http://helloworldaxis.samples.tuscany.apache.org"/>
-
-</module>
diff --git a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/wsdl/helloworld.wsdl b/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/wsdl/helloworld.wsdl
deleted file mode 100644
index 75b732e3a5..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/helloworldwsclient/src/main/resources/wsdl/helloworld.wsdl
+++ /dev/null
@@ -1,103 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
-
- Licensed 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.
- -->
-<wsdl:definitions targetNamespace="http://helloworldaxis.samples.tuscany.apache.org" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://helloworldaxis.samples.tuscany.apache.org" xmlns:intf="http://helloworldaxis.samples.tuscany.apache.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="">
- <!--WSDL created by Apache Axis version: 1.2.1
-Built on Jun 14, 2005 (09:15:57 EDT)-->
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://helloworldaxis.samples.tuscany.apache.org" xmlns="http://www.w3.org/2001/XMLSchema">
- <element name="getGreetings">
- <complexType>
- <sequence>
- <element name="in0" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <element name="getGreetingsResponse">
- <complexType>
- <sequence>
- <element name="getGreetingsReturn" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- </schema>
- </wsdl:types>
-
- <wsdl:message name="getGreetingsRequest">
-
- <wsdl:part element="impl:getGreetings" name="parameters"/>
-
- </wsdl:message>
-
- <wsdl:message name="getGreetingsResponse">
-
- <wsdl:part element="impl:getGreetingsResponse" name="parameters"/>
-
- </wsdl:message>
-
- <wsdl:portType name="HelloWorldServiceImpl">
-
- <wsdl:operation name="getGreetings">
-
- <wsdl:input message="impl:getGreetingsRequest" name="getGreetingsRequest"/>
-
- <wsdl:output message="impl:getGreetingsResponse" name="getGreetingsResponse"/>
-
- </wsdl:operation>
-
- </wsdl:portType>
-
- <wsdl:binding name="helloworldSoapBinding" type="impl:HelloWorldServiceImpl">
-
- <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-
- <wsdl:operation name="getGreetings">
-
- <wsdlsoap:operation soapAction=""/>
-
- <wsdl:input name="getGreetingsRequest">
-
- <wsdlsoap:body use="literal"/>
-
- </wsdl:input>
-
- <wsdl:output name="getGreetingsResponse">
-
- <wsdlsoap:body use="literal"/>
-
- </wsdl:output>
-
- </wsdl:operation>
-
- </wsdl:binding>
-
- <wsdl:service name="HelloWorldServiceImplService">
-
- <wsdl:port binding="impl:helloworldSoapBinding" name="helloworld">
-
- <!-- Tuscany SCA Service -->
- <wsdlsoap:address location="http://localhost:8080/helloworldws-SNAPSHOT/services/HelloWorldService"/>
-
- <!-- Axis Web Service -->
- <!--
- <wsdlsoap:address location="http://localhost:8081/helloworldaxissvc-SNAPSHOT/services/helloworld"/>
- -->
-
- </wsdl:port>
-
- </wsdl:service>
-
-</wsdl:definitions>
diff --git a/tags/java-stable-20060304/samples/helloworld/pom.xml b/tags/java-stable-20060304/samples/helloworld/pom.xml
deleted file mode 100644
index f9cefafaca..0000000000
--- a/tags/java-stable-20060304/samples/helloworld/pom.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany.samples</groupId>
- <artifactId>tuscany-samples</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.tuscany.samples.helloworld</groupId>
- <artifactId>helloworld-samples</artifactId>
- <packaging>pom</packaging>
- <name>Tuscany HelloWorld Samples</name>
- <version>SNAPSHOT</version>
-
- <modules>
- <module>helloworld</module>
- <!--
- <module>helloworldaxis</module>
- <module>helloworldaxissvc</module>
- -->
- <module>helloworldjs</module>
- <module>helloworldmc</module>
- <module>helloworldweb</module>
- <module>helloworldws</module>
- <module>helloworldwsclient</module>
- </modules>
-</project>
diff --git a/tags/java-stable-20060304/samples/pom.xml b/tags/java-stable-20060304/samples/pom.xml
deleted file mode 100644
index e77e18d1ab..0000000000
--- a/tags/java-stable-20060304/samples/pom.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Copyright (c) 2005-2006 The Apache Software Foundation or its licensors, as applicable.
- *
- * Licensed 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.
- -->
-<project>
- <parent>
- <groupId>org.apache.tuscany</groupId>
- <artifactId>tuscany-project</artifactId>
- <version>SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.tuscany.samples</groupId>
- <artifactId>tuscany-samples</artifactId>
- <packaging>pom</packaging>
- <name>Tuscany Samples</name>
- <version>SNAPSHOT</version>
-
- <modules>
- <module>helloworld</module>
- <module>bigbank</module>
- <module>das</module>
- </modules>
-</project>