[ https://issues.apache.org/jira/browse/TUSCANY-2224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Luciano Resende resolved TUSCANY-2224. -------------------------------------- Resolution: Fixed Fix Version/s: Java-SCA-Next Assignee: Luciano Resende Patch applied under revision #647652. Thanks Mario for all this great work. > Tutorial Marketplace scenario ready > ----------------------------------- > > Key: TUSCANY-2224 > URL: https://issues.apache.org/jira/browse/TUSCANY-2224 > Project: Tuscany > Issue Type: New Feature > Components: Java SCA Tutorial > Affects Versions: Java-SCA-Next > Reporter: Mario Antollini > Assignee: Luciano Resende > Fix For: Java-SCA-Next > > Attachments: LaunchStoreMarketNode.zip, market.zip, store-market.zip, > StoreMarketNode.zip > > > Hello, > I have finished coding the tutorial marketplace scenario. > I have attached all the necessary files in here. > Please, follow these steps in order to add it as another module of the > tutorial: > market.zip -> contains the logic to obtain the MarketPlace catalog. Its > content must be placed under tutorial\assets\services > StoreMarketNode.zip -> Its content must be placed under tutorial\domain\cloud > LaunchStoreMarketNode.zip -> Its content must be placed under > tutorial\domain\launch > store-market.zip -> this is the store-market module. This file must be > uncompressed under \tutorial > Besides, add the following lines: > 1 - Into tutorial\assets\META-INF\sca-contribution.xml: <export.java > package="services.market"/> > 2 - Into tutorial\assets\tutorial.html: <h2><a > href="http://localhost:8105/ui/store.html">Online Store - Marketplace</a> > 3 - Into tutorial\domain\cloud.composite: <include name="ns2:StoreMarketNode" > uri="http://tuscany.apache.org/cloud" > xmlns:ns2="http://tuscany.apache.org/cloud"/> > 4 - Into tutorial\domain\domain.composite: <include name="ns2:store-market" > uri="store-market" xmlns:ns2="http://store"/> > 4 - Into tutorial\domain\workspace.xml: <contribution > location="file:../store-market/target/tutorial-store-market.jar" > uri="store-market"/> > 5 - Into tutorial\pom.xml: <module>store-market</module> > How to run it? > 1 - Compile tutorial\domain, tutorial\store-market, tutorial\assets > 2 - # cd <tuscany_home>\tutorial\domain > 3 - # java -jar > <tuscany_home>\modules\tuscany-node2-launcher-1.2-incubating.jar domain > 4 - Open this url in your browser: http://localhost:9990/ui/cloud/ > 5 - Start these Nodes in the listed order: > 5.1 - CurrencyNode > 5.2 - CatalogsNode > 5.3 - StoreMarketNode > 6 - Open <tuscany_home>\tutorial\assets\tutorial.html in your browser > 7 - Click the link "Online Store - Marketplace" > 8 - That is all... you should see some fruits and vegetables in the catalog > If there is any problem, please let me know. > Thanks and regards, > Mario -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]