Hi
Let me clarify things a bit
1. We are *not* shipping a war ? I have no objection about not having
a downlodable, ready to use war distro but I'm not so sure how the
user community will respond to that - specially after shipping the war
file as an artifact in all the past releases.
2. I'm interested in knowing the content of the lib folder ;)
Ajith
On 10/17/06, Thilina Gunarathne <[EMAIL PROTECTED]> wrote:
Hi all,
Currently I'm doing some refactorings to the Axis2 distributions, mainly to
improve the first time user experience.. This also focuses on improving the
sample structure too..
Following are the release artifacts that will be released from 1.1-RC2
onwards..
1. axis2-1.1.zip - see below for the new structure
have the root folder of the zip as axis2-1.1/ (will unzip into axis2-1.1)
2. axis2-1.1-min.zip - for the advanced users who need just the core axis2
functionality
have the root folder of the zip as axis2-1.1/ (will unzip into axis2-1.1)
3. axis2-1.1-src.zip - source distro, users can use maven goals to create
min,std and war
have the root folder of the zip as axis2-1.1/src/ (will unzip into
axis2-1.1/src)
4. axis2-1.1-docs.zip - all the docs (java docs+xdocs)
have the root folder of the zip as axis2-1.1 /docs/ (will unzip into
axis2-1.1/docs)
Having root folders as above will put the stuff in place nicely when the
user expands main,docs and src in the same dir..
I have ripped off the axis2.war from the distributions. Users will have the
ability to create axis2.war from the axis2 main binary distribution. This
will help a lot to users who are planning to deploy axis2 in servlet
containers other than tomcat. With this users will be able to customize (put
service.aar's, etc..) the war easily..
** Contents of axis2-1.1.zip **
axis2-1.1/
bin/
axis2.{sh/bat} -classpath what_ever_the_user_class
* this new script will work similar to "java" and will run the
given client class with whatever the user given options using the
../repository as the axis2 repository
java2wsdl.{sh/bat} scripts
wsdl2java.{sh/bat} scripts
axis2server.{sh/bat} scripts - http-server renamed
* this will use ../repository,
../conf/axis2.xml as defaults, and will set up the listeners mentioned in
there.
lib/
webapp/
WEB-INF/
web.xml
classes/
*.properties
build.xml - script to create the war. Make sure to create
*.list
axis2-web/
admin/
will contain the jsp's of the admin console users can delete this if they
do not want the admin-console in the war
samples/
foo/
build.xml - compile,create .aar and drop it to
../../repository/services ...Another goal to compile & run client
src/samples/foo/
client/
service/
lib/
readme.txt - what is this sample, pre requisites, how to
run.This will point to "docs" if it is present
docs/ - optional, in the case of GUI samples
index.html
boo/
....
conf/
axis2.xml
repository/
services/
version.aar
sample-foo.aar
sample-boo.aar
modules/
addressing.mar
soap-monitor.mar
Names of all the scripts we ship with Axis2 needs to be in lowercase...
Hope everybody will find the new structure help full...
Thanks,
Thilina
--
http://webservices.apache.org/~thilina/
http://thilinag.blogspot.com/
--
Ajith Ranabahu
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]