Jim Marino wrote:
Forgot the +1 :)

On Mar 4, 2006, at 6:52 AM, Jean-Sebastien Delfino wrote:

ant elder wrote:

Also, pom.xml in SCA still includes the axis1 binding, so people need to
manually add the activation and mail jars to their maven repositories.
Weren't we going to take this out of the build?

   ...ant

On 3/4/06, ant elder <[EMAIL PROTECTED]> wrote:


Should the revision be 383114?

    ...ant


On 3/4/06, ant elder <[EMAIL PROTECTED]> wrote:


Great stuff! +1 from me to tag this.


On 3/4/06, Jean-Sebastien Delfino < [EMAIL PROTECTED]> wrote:


After some bring-up work today - and a number of bug fixes :) - I
think
that we have reached a stable state with all of our end to end
scenarios
working fine (including the Bigbank scenario) with our new Tomcat
integration story and our brand new Axis2 Web Service binding.

You should be able to get SVN revision 383106 of our /java tree, build
the whole tree from scratch and run all the unit tests, then go to
testing/tomcat and build and run our Tuscany / Axis2 / Tomcat
integration test.

Here are the details:

1. To get that stable revision 383106:
    svn -r 383106 export
http://svn.apache.org/repos/asf/incubator/tuscany/java

2. To build the whole /java tree:
run mvn from the /java folder, this will build the runtime, tools,
and samples for the SCA, SDO and DAS sub-projects

3. To build our Tomcat + Axis2 integration tests:
    - download tomcat 5.5.15 to /java/testing/tomcat
        for Linux and Mac:

http://apache.mirrors.hoobly.com/tomcat/tomcat-5/v5.5.15/bin/apache-tomcat-5.5.15.tar.gz

        for Windows:
http://apache.mirrors.hoobly.com/tomcat/tomcat-5/v5.5.15/bin/apache-tomcat-5.5.15.zip

    - run mvn from /java/testing/tomcat
- this will expand the Tomcat archive, will configure it with the required Tuscany and Axis2 jars, will configure the Tomcat server.xml
and will copy a pre-configured axis2.xml to your ${user.home}/.axis2
folder
    - the build script will then start Tomcat, and will run our
helloworldwsclient sample against our helloworldws web service sample,
exercising our new Axis2 based binding

4. To run the BigBank scenario:
- point your Web browser to http://localhost:8080/webclient-SNAPSHOT/

    - enter Login: test, Password: password
    - press the Submit Query button
    - this will run a set of components in the BigBank web-client
module, then a SOAP interaction / Axis2 with the account module, and
more components to retrieve your account info in the account module
    - you should your account info in your Web browser:
        Account Information for John Doe
        Account     Balance
        12345_CHA12345     1200.0
        Account     Balance
        12345_SAA12345     1200.0
        Account     Balance
        12345_STA12345     6640.0

5. To generate Eclipse project descriptors for all the projects to be
able to load them in your Eclipse IDE:
    run mvn eclipse:eclipse fron /java, this will generate .project
and
.classpath files for all the projects.

I have successfully run this on Redhat Enterprise Linux 4 and Ant
tested
on Windows as well.

I propose that we tag this stable revision 383106 to make it easy for people who want that stable level to run samples, write new samples or
test apps, understand the code etc.

--
Jean-Sebastien







Ant,

You're right it's simpler if we comment the old binding.axis project out of the build, this way people don't need to download the mail and activation Jars manually. I commented out binding.axis and was able to rebuild everything from scratch from an empty local Maven repos and everything worked fine.

The new revision number is 383125. I suggest we do not touch anymore and tag revision 383125.

--Jean-Sebastien



Ok. I just tagged r383125 of the /java source tree to /tags/java-stable-20060304. I am not an SVN experts so could one of the SVN experts in the group take a look and check that I did this right? Here's what I did:

svn copy -r383125 https://svn.apache.org/repos/asf/incubator/tuscany/java https://svn.apache.org/repos/asf/incubator/tuscany/tags/java-stable-20060304 -m"Tagging stable revision r383125 after bring-up of our end end to end scenarios with Tomcat and Axis2"

Thanks

--
Jean-Sebastien

Reply via email to