org.apacheapache84.0.0org.apache.axis2axis2-parent1.6.1-wso2v20pomApache Axis2 - Parent2004Axis2 is an effort to re-design and totally re-implement both Axis/Java and
(eventually) Axis/C++ on a new architecture. Evolving from the now standard "handler chain"
model which Axis1 pioneered, Axis2 is developing a more flexible pipeline architecture which
can yet be managed and packaged in a more organized manner. This new design acknowledges the
maturing of the Web services space in terms of new protocols such as WS-ReliableMessaging,
WS-Security and WS-Addressing that are built on top of the base SOAP system. At the time
Axis1 was designed, while it was fully expected that other protocols such as
WS-ReliableMessaging would be built on top of it, there was not a proper extension
architecture defined to enable clean composition of such layers. Thus, one of the key
motivations for Axis2 is to provide a clean and simple environment for like Apache Sandesha
and Apache WSS4J to layer on top of the base SOAP system. Another driving force for Axis2 as
well as the move away from RPC oriented Web services towards more document-oriented, message
style asynchronous service interactions. The Axis2 project is centered on a new
representation for SOAP messages called AXIOM (AXIs Object Model). AXIOM consists of two
parts: a complete XML Infoset representation and a SOAP Infoset representation on top of
that. The XML Infoset representation provides a JDOM-like simple API but is built on a
deferred model via a StAX-based (Streaming API for XML) pull parsing API. A key feature of
AXIOM is that it allows one to stop building the XML tree and just access the pull stream
directly; thus enabling both maximum flexibility and maximum performance. This approach
allows us to support multiple levels of abstraction for consuming and offering Web services:
using plain AXIOM, using generated code and statically data-bound data types and so on. At
the time of Axis1's design, RPC-style, synchronous, request-response interactions were the
order of the day for Web services. Today service interactions are much more message
-oriented and exploit many different message exchange patterns. The Axis2 engine
architecture is careful to not build in any assumptions of request-response patterns to
ensure that it can be used easily to support arbitrary message exchange
patterns.
http://axis.apache.org/axis2/java/core/2.0.41.0M91.2.11-wso2v111.4.7.wso2v31.7.02.7.72.4.01.31.3.1.wso2v13.12.01.1.11.2.71.0.21.11.61.0.11.1.21.0.11.02.14.2.35.01.5rc32.12.1.71.1.11.3.41.2.63.8.24.111.2.152.22.0.81.12.0.71.4.91.6R72.32.5.11.0.1wstx-aslorg.codehaus.woodstox3.2.97.0.81.6.22.7.02.3.01.21.32.31.41.2false'${settings.localRepository}'1.1Axis2 Developer Listjava-dev-subscribe@axis.apache.orgjava-dev-unsubscribe@axis.apache.orgjava-dev@axis.apache.orghttp://mail-archives.apache.org/mod_mbox/axis-java-dev/http://markmail.org/search/list:org.apache.ws.axis-devAxis2 User Listjava-user-subscribe@axis.apache.orgjava-user-unsubscribe@axis.apache.orgjava-user@axis.apache.orghttp://mail-archives.apache.org/mod_mbox/axis-java-user/http://markmail.org/search/list:org.apache.ws.axis-userSaminda Abeyruwansamindasaminda AT wso2.comWSO2Afkham Azeezazeezazeez AT wso2.comWSO2http://www.apache.org/~azeezJeff BarrettIBMEran Chinthakachinthakachinthaka AT wso2.comWSO2http://www.apache.org/~chinthakaGlen Danielsgdanielsgdaniels AT apache.orgSonic SoftwareBrian DePradinepradinepradine AT uk.ibm.comIBMJaliya Ekanayakejaliyajaliya AT opensource.lkIndiana University, USAhttp://www.apache.org/~jaliyaRuchith Fernandoruchithfruchith AT wso2.comWSO2Nicholas GallardoIBMThilina Gunarathnethilinathilina AT opensource.lkLanka Software FoundationChathura Herathchathurachathura AT opensource.lkIndiana University, USAhttp://www.apache.org/~chathuraDavid IllsleydavidillsleyIBMhttp://www.illsley.orgDeepal Jayasinghedeepaldeepal AT gatech.orgGeorgia Institute of Technology, USAhttp://www.apache.org/~deepalRobert Lazarskirobertlazarskirobertlazarski AT gmail.comBrazil OutsourceSenaka Fernandosenakasenaka AT wso2.comWSO2Steve Loughranstevelstevel AT apache.orgHP labsBill NagyIBMChatra Nakkawitachatrachatra AT WSO2.comWSO2Sumedha Rubasinghesumedhasumedha AT WSO2.comWSO2Charitha Kamkanamgecharithacharitha AT WSO2.comWSO2Srinath Pererahemapanihemapani AT apache.orgIndiana University, USAhttp://www.apache.org/~hemapaniAjith Ranabahuajithajith AT wso2.comWSO2http://www.apache.org/~ajithVenkat Reddyvenkatvreddyp AT gmail.comComputer AssociatesMichael RheinheimerIBMAnn RobinsonIBMSanka Samaranayakesankasanka AT wso2.comWSO2Rich Scheuerlescheuscheu AT us.ibm.comIBMAshutosh ShahiashuAshutosh.Shahi AT ca.comComputer AssociatesAleksander Slominskialekaslom AT cs.indiana.eduIndiana University Extreme! Computing LabDennis Sosnoskidsosnoskidms AT sosnoski.comSosnoski SoftwareDavanum Srinivasdimsdavanum AT gmail.comJayachandra Sekhara Rao Sunkarajayajayachandra AT gmail.comComputer AssociatesNandana Mihindukulasooriyanandananandana AT wso2.comWSO2Nikhil ThakerIBMChamil Thanthrimudaligechamilchamil AT wso2.comWSO2Dasarath Weerathungadasarathdasarath AT opensource.lkPurdue University, USAEranga Jayasunderaerangaeranga AT apache.orgSanjiva Weerawaranasanjivasanjiva AT wso2.comWSO2Keith Chapmankeithckeith AT wso2.comWSO2Andreas Veithenveithenveithen AT apache.orghttp://www.linkedin.com/in/aveithenRuwan Lintonruwanruwan AT apache.orghttp://www.linkedin.com/in/ruwanlintonGayan Asankagayan AT opensource.lkLanka Software FoundationDharshana DiasLanka Software Foundation / University of MoratuwaNadana Gunarathnanadana AT opensource.lkLanka Software FoundationThilini Gunawardhanathilini AT WSO2.comWSO2Anushka Kumaraanushkakumar AT gmail.comLanka Software Foundation / University of MoratuwaFarhaan Mohideenfmohideen AT valista.comLanka Software FoundationChinthaka ThilakarathneLanka Software Foundation / University of MoratuwaShivantha Huruggamuwashivanthah AT gmail.comUniversity Of Peradeniya , Sri LankaDobri Kitipovkdobrik AT gmail.comSoftware AGwso2-nexusWSO2 internal Repositoryhttp://maven.wso2.org/nexus/content/groups/wso2-public/truedailyignorewso2.releasesWSO2 internal Repositoryhttp://maven.wso2.org/nexus/content/repositories/releases/truedailyignorewso2.snapshotsApache Snapshot Repositoryhttp://maven.wso2.org/nexus/content/repositories/snapshots/truedailyfalseapache-snapshotsApache Snapshots Repositoryhttp://people.apache.org/repo/m2-snapshot-repositorydefaulttruedailyfalseapache.snapshotsApache Snapshot Repositoryhttp://repository.apache.org/snapshotstruedailyfalsewso2.releasesWSO2 internal Repositoryhttp://maven.wso2.org/nexus/content/repositories/releases/truedailyignorewso2.snapshotsApache Snapshot Repositoryhttp://maven.wso2.org/nexus/content/repositories/snapshots/truedailyfalserepository.dev.java.net-maven2Java.net Repository for Mavenhttp://download.java.net/maven/2/defaultcom.sun.xml.fastinfosetFastInfoset${fi.version}org.apache.tomcattomcat-tribes${tomcat.version}org.apache.tomcat.embedtomcat-embed-logging-juli${tomcat.version}xml-resolverxml-resolver${xml_resolver.version}xalanxalan${xalan.version}xml-apisxml-apiscom.sun.xml.bindjaxb-impl${jaxbri.version}com.sun.xml.bindjaxb-xjc${jaxbri.version}javax.xml.bindjaxb-api${jaxb.api.version}javax.xml.streamstax-apijavax.activationactivationorg.springframeworkspring-core${spring.version}org.springframeworkspring-beans${spring.version}org.springframeworkspring-context${spring.version}org.springframeworkspring-web${spring.version}javax.servletservlet-api${servlet.api.version}org.codehaus.jettisonjettison${jettison.version}staxstax-apicom.google.code.gsongson${google.gson.version}org.jibxjibx-bind${jibx.version}org.jibxjibx-run${jibx.version}org.codehaus.woodstoxwstx-aslorg.apache.antant-launcher${ant.version}org.apache.ws.commons.axiomaxiom-api${axiom.version}xml-apisxml-apisxercesxercesImplorg.apache.ws.commons.axiomaxiom-impl${axiom.version}org.apache.ws.commons.axiomaxiom-dom${axiom.version}org.apache.ws.commons.schema.wso2XmlSchema${xmlschema.version}org.apache.neethineethi${neethi.version}org.apache.antant${ant.version}commons-loggingcommons-logging${commons.logging.version}commons-codeccommons-codec${commons.codec.version}${stax.impl.groupid}${stax.impl.artifact}${stax.impl.version}staxstax-apiorg.apache.geronimo.specsgeronimo-stax-api_1.0_spec${geronimo.spec.stax.version}org.apache.geronimo.specsgeronimo-activation_1.1_spec${geronimo.spec.activation.version}org.apache.geronimo.specsgeronimo-javamail_1.4_spec${geronimo.spec.javamail.version}org.apache.geronimo.specsgeronimo-annotation_1.0_spec${geronimo.spec.annotation.version}org.apache.geronimo.specsgeronimo-ws-metadata_2.0_spec${geronimo.spec.metadata.version}org.apache.geronimo.specsgeronimo-saaj_1.3_spec${geronimo.spec.saaj.version}org.apache.geronimo.specsgeronimo-jaxws_2.2_spec${geronimo.spec.jaxws.version}jaxenjaxen${jaxen.version}commons-httpclientcommons-httpclient${commons.httpclient.version}commons-iocommons-io${commons.io.version}org.apache.httpcomponentshttpcore${httpcore.version}org.wso2.orbit.commons-fileuploadcommons-fileupload${commons.fileupload.version}wsdl4jwsdl4j${wsdl4j.version}org.apache.wodenwoden-api${woden.version}org.apache.wodenwoden-impl-dom${woden.version}xmlunitxmlunit${xmlunit.version}testjunitjunit${junit.version}org.aspectjaspectjrt1.6.1org.aspectjaspectjweaver1.6.1org.apache.xmlbeansxmlbeans${xmlbeans.version}staxstax-apiorg.apache.mavenmaven-plugin-api${maven.version}org.apache.mavenmaven-project${maven.version}org.apache.mavenmaven-artifact${maven.artifact.version}org.apache.mavenmaven-archiver${maven.archiver.version}org.codehaus.plexusplexus-utils${plexus.utils.version}org.apache.maven.sharedmaven-plugin-testing-harnesstest${maven.plugin.testing.version}log4jlog4j${log4j.version}javax.mailmailjavax.jmsjmscom.sun.jdmkjmxtoolscom.sun.jmxjmxrioroorojunitjunitorg.eclipse.corejobs3.2.0-v20060603org.eclipse.coreresources3.2.1-R32x_v20060914org.eclipse.coreruntime3.2.0-v20060603org.eclipse.equinoxcommon3.2.0-v20060603org.eclipsejface3.2.1-M20060908-1000org.eclipseosgi3.2.1-R32x_v20060919org.eclipseswt3.2.1-v3235eorg.eclipse.swt.win32.win32x863.2.1-v3235org.eclipse.uiide3.2.1-M20060915-1030org.eclipse.coreexpressions3.2.1-r321_v20060721org.eclipseui3.2.1-M20060913-0800org.eclipse.uiworkbench3.2.1-M20060906-0800org.eclipse.updatecore3.2.1-v20092006com.intellijopenapi${intellij.version}com.intellijextensions${intellij.version}rhinojs${rhino.version}bsfbsf${bsf.version}jalopyjalopy${jalopy.version}commons-langcommons-lang${commons.lang.version}org.apache.geronimo.specsgeronimo-jta_1.1_spec${geronimo-spec.jta.version}commons-clicommons-cli${commons.cli.version}java151.5junitjunit${junit.version}java161.6junitjunit${junit.version}java171.7junitjunit${junit.version}java181.8junitjunit${junit.version}nexus-releasesWSO2 Nexus Release Repositoryhttp://maven.wso2.org/nexus/service/local/staging/deploy/maven2/wso2.snapshotsApache Snapshot Repositoryhttp://maven.wso2.org/nexus/content/repositories/snapshots/org.apache.maven.wagonwagon-ssh2.1maven-antrun-plugin1.2maven-assembly-plugin2.2-beta-5maven-clean-plugin2.2maven-compiler-plugin2.5.11.7maven-dependency-plugin2.0maven-ear-plugin2.3.1maven-ejb-plugin2.1maven-install-plugin2.2maven-jar-plugin2.2maven-plugin-plugin2.6maven-rar-plugin2.2maven-resources-plugin2.4.2maven-site-plugin2.0-beta-6maven-source-plugin2.0.4maven-surefire-plugin2.13maven-war-plugin2.1-beta-1org.codehaus.mojobuild-helper-maven-plugin1.4org.codehaus.gmavengmaven-plugin1.2org.apache.felixmaven-bundle-plugin2.1.0org.apache.axis2axis2-aar-maven-plugin1.5.2org.apache.axis2axis2-mar-maven-plugin1.5.2org.apache.axis2axis2-repo-maven-plugin${project.version}org.jvnet.maven.incrementalbuildincremental-build-plugin1.3incremental-buildmaven-compiler-plugintruemaven-clean-pluginfalsemaven-surefire-plugintrueorg.apache.maven.pluginsmaven-release-pluginclean install2.5.1org.apache.maven.pluginsmaven-deploy-plugin2.8.2org.apache.maven.pluginsmaven-gpg-plugintruemaven-project-info-reports-plugin2.1.1v1.6.1-wso2v20