Hi Raymond (and others), I have just tried to download and build Tuscany Java M2 code base from the trunk @ http://svn.apache.org/repos/asf/incubator/tuscany/java
Here are the steps I followed: > Removed all files and directories from Maven's repository (~/.m2/repository) > md Tuscany > cd Tuscany > svn co http://svn.apache.org/repos/asf/incubator/tuscany/java > cd java > mvn After a few minutes of processing, Maven reported the following error: [INFO] Failed to resolve artifact. Missing: ---------- 1) org.apache.ws.commons.schema:XmlSchema:jar:SNAPSHOT Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.ws.commons.schema -DartifactId=XmlSchema \ -Dversion=SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file Path to dependency: 1) org.apache.tuscany.sca.services.idl:wsdl:jar:1.0-incubator-M2-SNAPSHOT 2) org.apache.ws.commons.schema:XmlSchema:jar:SNAPSHOT ---------- 1 required artifact is missing. After I provisioned Maven with the missing jar file (downloaded from the following location: http://people.apache.org/repository/ws-commons/jars/) > mvn install:install-file -DgroupId=org.apache.ws.commons.schema -DartifactId=XmlSchema -Dversion=SNAPSHOT -Dpackaging=jar -Dfile=C:\XmlSchema-SNAPSHOT.zip > mvn Maven reported the following compile error: [INFO] Compilation failure C:\Tuscany\java\sca\services\idl\wsdl\src\main\java\org\apache\tuscany\i dl\wsdl\XMLSchemaRegistryImpl.java:[91,56] incompatible types found : org.apache.ws.commons.schema.XmlSchema required: org.apache.ws.commons.schema.XmlSchema[] I hope you will find this information useful as others might try to build Tuscany from the trunk. In the meantime, should I try to download and compile the Tuscany source code from the M2 branch as mentioned at http://www.mail-archive.com/tuscany-dev@ws.apache.org/msg09661.html ? Thank you for your support, Martin. -----Original Message----- From: Raymond Feng [mailto:[EMAIL PROTECTED] Sent: Thursday, October 26, 2006 11:33 AM To: Martin Leclerc Subject: Re: Documents and web site update for M2 Hi, Martin. Thank you for your interest in Tuscany. There was an outrage with Apache infrastructure in the past few days and you might have experienced maven build problems because the Apache repositories were down. The document has not been updated to reflect the M2 branch (which will be released soon upon the Axis2 1.1). Before that, you can get the M2 branch from http://svn.apache.org/repos/asf/incubator/tuscany/branches/sca-java-M2 and follow steps discribed at http://www.mail-archive.com/tuscany-dev@ws.apache.org/msg09661.html to build the binary. The trunk code @ http://svn.apache.org/repos/asf/incubator/tuscany/java should be runnable too. BTW, is it OK if I respond to your note on tuscany-dev@ws.apache.org where the information can be shared by the whole community? Thanks, Raymond ----- Original Message ----- From: "Martin Leclerc" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, October 26, 2006 7:27 AM Subject: RE: Documents and web site update for M2 Hi Raymond, I started prototyping with Tuscany Java M1 about a week ago and I soon realized it would probably be better to use M2 since it seems to support a more up-to-date version of the SCA spec (0.96) as well as support for asynchronous programming (callbacks). I carefully followed the steps listed in http://wiki.apache.org/ws/Tuscany/TuscanyJava/GetTuscany to download the latest Tuscany Java M2 code base and build it. When I execute Maven (mvn) I run into errors when downloading libraries (XmlSchema, Axiom, Axis, Neethi) and after provisioning Maven with the missing libraries I get some compile errors. I suspect I might not be getting the code base from the right branch. So my questions are: 1) How can I download the latest Tuscany Java M2 code base and build it? 2) Is there a location where I can the latest build/binaries of Tuscany Java M2? Thank you for your time, Martin. Technical Architect Ubiquity Software www.ubiquitysoftware.com Phone: (613) 271-2027 Email: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] -----Original Message----- From: Raymond Feng [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 25, 2006 2:02 PM To: tuscany-dev@ws.apache.org Subject: Documents and web site update for M2 Hi, As we get the M2 branch fairly stable in the sense of code, now it's time to look at the documents and web site. I'm seeing several issues here: 1) Documents are scatted in different sources, including Web site, SVN, and Wiki. We don't have an organized navigation to these information. 2) Some of the documents are out of date and some of them are not complete. 3) We don't document for some features such as async web services. To jump start the efforts, I list some documents I expect to be useful for the release. I also collect a list of existing materials under each item. It's available @ http://wiki.apache.org/ws/Tuscany/TuscanyJava/M2Release. General stuff: 1) How to download the release? 2) How to check out the source from SVN and build with Maven? 3) How to load the source into IDEs such as Eclipse or IDEA and how to debug? 4) How to work with Tomcat? http://wiki.apache.org/ws/Tuscany/TuscanyJava/SCA_Java http://wiki.apache.org/ws/Tuscany/TuscanyJava/GetTuscany For end-users: 1) A document discribing how to develop/build/run standalone applications. I found there are already readmes for the samples and we could make them a bit generic so that they can be published to the web site. http://svn.apache.org/repos/asf/incubator/tuscany/branches/sca-java-M2/s amples/standalone/calculator/README.txt http://svn.apache.org/repos/asf/incubator/tuscany/branches/sca-java-M2/s amples/standalone/calculator-combo/Calculator-Combo-Readme.htm 2) A document discribing how to develop/build/run web applications. http://svn.apache.org/repos/asf/incubator/tuscany/branches/sca-java-M2/s amples/webapp/calculatorws/Calculator-Web-Service-Readme.htm http://wiki.apache.org/ws/Tuscany/TuscanyJava/WebApp http://svn.apache.org/repos/asf/incubator/tuscany/branches/sca-java-M2/s amples/applications/bigbank/readme.htm For extension developers: 3) Architecture overview http://svn.apache.org/repos/asf/incubator/tuscany/branches/sca-java-M2/s ca/doc/ 4) How to extend tuscany? http://svn.apache.org/repos/asf/incubator/tuscany/branches/sca-java-M2/s ca/doc/extending.tuscany.ppt http://wiki.apache.org/ws/Tuscany/TuscanyJava/Extending 5) DataBinding http://wiki.apache.org/ws/Tuscany/TuscanyJava/SCA_Java/DataMediation Please add yours and help with the documents which are critical to the success of our M2. Thanks, Raymond --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Information contained in this e-mail and any attachments are intended for the use of the addressee only, and may contain confidential information of Ubiquity Software Corporation. All unauthorized use, disclosure or distribution is strictly prohibited. If you are not the addressee, please notify the sender immediately and destroy all copies of this email. Unless otherwise expressly agreed in writing signed by an officer of Ubiquity Software Corporation, nothing in this communication shall be deemed to be legally binding. Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]