You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by sa...@apache.org on 2006/02/16 16:25:43 UTC
svn commit: r378276 - in /incubator/synapse/trunk/java: modules/core/
modules/core/src/ modules/core/test-resources/
modules/core/test-resources/axis2/
modules/core/test-resources/axis2/services/
modules/core/test-resources/axis2/services/emptymediator...
Author: saminda
Date: Thu Feb 16 07:25:38 2006
New Revision: 378276
URL: http://svn.apache.org/viewcvs?rev=378276&view=rev
Log:
first step towards core configuration
Added:
incubator/synapse/trunk/java/modules/core/maven.xml
incubator/synapse/trunk/java/modules/core/project.properties
incubator/synapse/trunk/java/modules/core/project.xml
incubator/synapse/trunk/java/modules/core/src/
incubator/synapse/trunk/java/modules/core/test/
incubator/synapse/trunk/java/modules/core/test-resources/
incubator/synapse/trunk/java/modules/core/test-resources/axis2/
incubator/synapse/trunk/java/modules/core/test-resources/axis2/axis2.xml
incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/
incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/emptymediator/
incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/emptymediator/META-INF/
incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/emptymediator/META-INF/services.xml
incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/synapse/
incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/synapse/META-INF/
incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/synapse/META-INF/services.xml
incubator/synapse/trunk/java/modules/core/test-resources/axis2/synapse.xml
incubator/synapse/trunk/java/modules/core/test-resources/org/
incubator/synapse/trunk/java/modules/core/test-resources/org/apache/
incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/
incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/
incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/environmentaware-service.xml
incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/service-mediator.xml
incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/services.xml
incubator/synapse/trunk/java/modules/core/test-resources/transformation/
incubator/synapse/trunk/java/modules/core/test-resources/transformation/simple_transformation.xsl
Removed:
incubator/synapse/trunk/java/synapse-test-resources/
Added: incubator/synapse/trunk/java/modules/core/maven.xml
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/maven.xml?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/maven.xml (added)
+++ incubator/synapse/trunk/java/modules/core/maven.xml Thu Feb 16 07:25:38 2006
@@ -0,0 +1,224 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Revision: 1.21 $ $Date: 2004-10-27 20:54:09 +0600 (Wed, 27 Oct 2004) $ -->
+
+<project default="jar"
+ xmlns:j="jelly:core"
+ xmlns:u="jelly:util"
+ xmlns:maven="jelly:maven"
+ xmlns:deploy="deploy"
+ xmlns:ant="jelly:ant">
+ <postGoal name="test:compile">
+ <mkdir dir="target/repository"/>
+ <ant:copy todir="target/repository">
+ <ant:fileset dir="../../repository">
+ <ant:include name="**"/>
+ </ant:fileset>
+ </ant:copy>
+ <attainGoal name="synapse_core"/>
+ </postGoal>
+ <goal name="synapse_core">
+ <j:set var="class_test.dir" value="target/test-classes"/>
+ <!--<mkdir dir="target/lib"/>-->
+ <!--<deploy:copy-deps todir="target/lib"/>-->
+
+ <echo message="----------------Creating First Dispatching aar----------------"/>
+ <mkdir dir="target/services/synapse/META-INF"/>
+ <copy file="test-resources/axis2/services/synapse/META-INF/services.xml"
+ tofile="target/services/synapse/META-INF/services.xml"/>
+ <jar jarfile="target/synapse.aar"
+ basedir="target/services/synapse">
+ <include name="**"/>
+ </jar>
+ <echo message="----------------Creating Empty Mediator aar----------------"/>
+ <mkdir dir="target/services/emptymediator/META-INF"/>
+ <copy file="test-resources/axis2/services/emptymediator/META-INF/services.xml"
+ tofile="target/services/emptymediator/META-INF/services.xml"/>
+ <jar jarfile="target/emptymediator.aar"
+ basedir="target/services/emptymediator">
+ <include name="**"/>
+ </jar>
+
+
+ <echo message="----------------Creating NPE aar----------------"/>
+ <mkdir dir="target/services/npe/META-INF"/>
+ <mkdir dir="target/services/npe/org/apache/axis2/test"/>
+ <copy file="test-resources/org/apache/axis2/META-INF/services.xml"
+ tofile="target/services/npe/META-INF/services.xml"/>
+ <copy file="target/test-classes/org/apache/axis2/test/Echo.class"
+ tofile="target/services/npe/org/apache/axis2/test/Echo.class"/>
+ <jar jarfile="target/npe.aar"
+ basedir="target/services/npe">
+ <include name="**"/>
+ </jar>
+ <echo message="----------------Creating test-mediator aar----------------"/>
+ <mkdir dir="target/services/test-mediator/META-INF"/>
+ <mkdir dir="target/services/test-mediator/org/apache/axis2/test"/>
+ <copy file="test-resources/org/apache/axis2/META-INF/service-mediator.xml"
+ tofile="target/services/test-mediator/META-INF/services.xml"/>
+ <copy file="target/test-classes/org/apache/axis2/test/TestMediator.class"
+ tofile="target/services/test-mediator/org/apache/axis2/test/TestMediator.class"/>
+ <jar jarfile="target/test-mediator.aar"
+ basedir="target/services/test-mediator">
+ <include name="**"/>
+ </jar>
+
+ <echo message="----------------Creating EnvironmentAware-Mediator aar----------------"/>
+ <mkdir dir="target/services/environmentaware-mediator/META-INF"/>
+ <mkdir dir="target/services/environmentaware-mediator/org/apache/axis2/test"/>
+ <copy file="test-resources/org/apache/axis2/META-INF/environmentaware-service.xml"
+ tofile="target/services/environmentaware-mediator/META-INF/services.xml"/>
+ <copy file="target/test-classes/org/apache/axis2/test/EnvironmentAwareMediator.class"
+ tofile="target/services/environmentaware-mediator/org/apache/axis2/test/EnvironmentAwareMediator.class"/>
+ <jar jarfile="target/environmentaware-mediator.aar"
+ basedir="target/services/environmentaware-mediator">
+ <include name="**"/>
+ </jar>
+
+ <echo message="-----------Creating Testing Repository - SendOn ----------"/>
+ <mkdir dir="target/synapse-repository-sendon"/>
+ <copy file="target/synapse.aar"
+ tofile="target/synapse-repository-sendon/services/synapse.aar"/>
+ <copy file="target/npe.aar"
+ tofile="target/synapse-repository-sendon/services/npe.aar"/>
+ <copy file="target/emptymediator.aar"
+ tofile="target/synapse-repository-sendon/services/emptymediator.aar"/>
+ <mkdir dir="target/synapse-repository-sendon/modules"/>
+ <copy file="../../repository/modules/addressing-0.94.mar"
+ tofile="target/synapse-repository-sendon/modules/addressing-0.94.mar"/>
+ <copy file="../../repository/axis2.xml"
+ tofile="target/synapse-repository-sendon/axis2.xml"/>
+ <copy file="test/rules/synapse-sendon.xml"
+ tofile="target/synapse-repository-sendon/synapse.xml"/>
+
+
+ <echo message="-----------Creating Testing Repository - SendNow ----------"/>
+ <mkdir dir="target/synapse-repository-sendnow"/>
+ <copy file="target/synapse.aar"
+ tofile="target/synapse-repository-sendnow/services/synapse.aar"/>
+ <copy file="target/npe.aar"
+ tofile="target/synapse-repository-sendnow/services/npe.aar"/>
+ <copy file="target/emptymediator.aar"
+ tofile="target/synapse-repository-sendnow/services/emptymediator.aar"/>
+ <mkdir dir="target/synapse-repository-sendnow/modules"/>
+ <copy file="../../repository/modules/addressing-0.94.mar"
+ tofile="target/synapse-repository-sendnow/modules/addressing-0.94.mar"/>
+ <copy file="../../repository/axis2.xml"
+ tofile="target/synapse-repository-sendnow/axis2.xml"/>
+ <copy file="test/rules/synapse-sendnow.xml"
+ tofile="target/synapse-repository-sendnow/synapse.xml"/>
+
+ <echo message="-----------Creating Testing Repository - SendOnAxis2 ----------"/>
+ <mkdir dir="target/synapse-repository-sendonAxis2"/>
+
+ <copy file="target/npe.aar"
+ tofile="target/synapse-repository-sendonAxis2/services/npe.aar"/>
+ <copy file="target/test-mediator.aar"
+ tofile="target/synapse-repository-sendonAxis2/services/test-mediator.aar"/>
+ <copy file="target/emptymediator.aar"
+ tofile="target/synapse-repository-sendonAxis2/services/emptymediator.aar"/>
+ <copy file="../../repository/modules/addressing-0.94.mar"
+ tofile="target/synapse-repository-sendonAxis2/modules/addressing-0.94.mar"/>
+ <copy file="test-resources/axis2/axis2.xml"
+ tofile="target/synapse-repository-sendonAxis2/axis2.xml"/>
+
+ <echo message="-----------Creating Testing Repository - SendonAxis2Tcp ----------"/>
+ <mkdir dir="target/synapse-repository-sendonAxis2"/>
+
+ <copy file="target/npe.aar"
+ tofile="target/synapse-repository-sendonAxis2Tcp/services/npe.aar"/>
+ <copy file="../../repository/modules/addressing-0.94.mar"
+ tofile="target/synapse-repository-sendonAxis2Tcp/modules/addressing-0.94.mar"/>
+ <copy file="test-resources/axis2/axis2.xml"
+ tofile="target/synapse-repository-sendonAxis2Tcp/axis2.xml"/>
+
+ <echo message="-----------Creating Testing Repository - HttpTcp ----------"/>
+ <mkdir dir="target/synapse-repository-httptcp"/>
+
+ <copy file="target/emptymediator.aar"
+ tofile="target/synapse-repository-httptcp/services/emptymediator.aar"/>
+ <copy file="target/synapse.aar"
+ tofile="target/synapse-repository-httptcp/services/synapse.aar"/>
+ <copy file="../../repository/modules/addressing-0.94.mar"
+ tofile="target/synapse-repository-httptcp/modules/addressing-0.94.mar"/>
+ <copy file="../../repository/axis2.xml"
+ tofile="target/synapse-repository-httptcp/axis2.xml"/>
+ <copy file="test/rules/synapse-httptcp.xml"
+ tofile="target/synapse-repository-httptcp/synapse.xml"/>
+
+ <echo message="-----------Creating Testing Repository - EnvironmentAware ----------"/>
+ <mkdir dir="target/synapse-repository-environmentaware"/>
+
+ <copy file="target/environmentaware-mediator.aar"
+ tofile="target/synapse-repository-environmentaware/services/environmentaware-mediator.aar"/>
+ <copy file="target/emptymediator.aar"
+ tofile="target/synapse-repository-sendon/services/emptymediator.aar"/>
+ <copy file="target/synapse.aar"
+ tofile="target/synapse-repository-environmentaware/services/synapse.aar"/>
+ <copy file="../../repository/modules/addressing-0.94.mar"
+ tofile="target/synapse-repository-environmentaware/modules/addressing-0.94.mar"/>
+ <copy file="../../repository/axis2.xml"
+ tofile="target/synapse-repository-environmentaware/axis2.xml"/>
+ <copy file="test/rules/synapse-environmentaware.xml"
+ tofile="target/synapse-repository-environmentaware/synapse.xml"/>
+
+ <ant:delete file="target/npe.aar"/>
+ <ant:delete file="target/test-mediator.aar"/>
+ <ant:delete dir="target/test-mediator"/>
+ <ant:delete dir="target/environmentaware-mediator.aar"/>
+ <ant:delete dir="target/environmentaware-mediator"/>
+
+
+ <echo message="-----------Creating Testing Repository - Genral----------"/>
+ <mkdir dir="target/synapse-repository"/>
+ <copy file="target/synapse.aar"
+ tofile="target/synapse-repository/services/synapse.aar"/>
+ <copy file="target/emptymediator.aar"
+ tofile="target/synapse-repository/services/emptymediator.aar"/>
+ <mkdir dir="target/synapse-repository/modules"/>
+ <copy file="../../repository/modules/addressing-0.94.mar"
+ tofile="target/synapse-repository/modules/addressing-0.94.mar"/>
+ <copy file="../../repository/axis2.xml"
+ tofile="target/synapse-repository/axis2.xml"/>
+ <copy file="../../repository/synapse.xml"
+ tofile="target/synapse-repository/synapse.xml"/>
+
+ <echo message="-----------Creating Testing Repository - Fault Handling ----------"/>
+ <mkdir dir="target/synapse-repository-fault"/>
+ <copy file="target/synapse.aar"
+ tofile="target/synapse-repository-fault/services/synapse.aar"/>
+ <copy file="target/emptymediator.aar"
+ tofile="target/synapse-repository-fault/services/emptymediator.aar"/>
+ <mkdir dir="target/synapse-repository-fault/modules"/>
+ <copy file="../../repository/modules/addressing-0.94.mar"
+ tofile="target/synapse-repository-fault/modules/addressing-0.94.mar"/>
+ <copy file="../../repository/axis2.xml"
+ tofile="target/synapse-repository-fault/axis2.xml"/>
+ <copy file="test/rules/synapse-fault-return.xml"
+ tofile="target/synapse-repository-fault/synapse.xml"/>
+
+ <echo message="-----------Creating Testing Repository - Send ----------"/>
+ <mkdir dir="target/synapse-repository-send"/>
+ <copy file="target/synapse.aar"
+ tofile="target/synapse-repository-send/services/synapse.aar"/>
+ <copy file="target/emptymediator.aar"
+ tofile="target/synapse-repository-send/services/emptymediator.aar"/>
+ <mkdir dir="target/synapse-repository-send/modules"/>
+ <copy file="../../repository/modules/addressing-0.94.mar"
+ tofile="target/synapse-repository-send/modules/addressing-0.94.mar"/>
+ <copy file="../../repository/axis2.xml"
+ tofile="target/synapse-repository-sendonAxis2/axis2.xml"/>
+ <copy file="test/rules/synapse-send.xml"
+ tofile="target/synapse-repository-send/synapse.xml"/>
+
+ <ant:delete dir="target/modules"/>
+ <ant:delete dir="target/services"/>
+ <ant:delete file="target/emptymediator.aar"/>
+ <ant:delete file="target/synapse.aar"/>
+ <ant:delete file="target/environmentaware-mediator.aar"/>
+
+ <ant:path id="classes_test.dir" location="${class_test.dir}"/>
+ <maven:addPath id="maven.dependency.classpath" refid="classes_test.dir"/>
+ </goal>
+
+</project>
Added: incubator/synapse/trunk/java/modules/core/project.properties
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/project.properties?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/project.properties (added)
+++ incubator/synapse/trunk/java/modules/core/project.properties Thu Feb 16 07:25:38 2006
@@ -0,0 +1,17 @@
+# -------------------------------------------------------------------
+# Copyright 2001-2004 The Apache Software Foundation.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# -------------------------------------------------------------------
+
+maven.multiproject.type=jar
Added: incubator/synapse/trunk/java/modules/core/project.xml
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/project.xml?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/project.xml (added)
+++ incubator/synapse/trunk/java/modules/core/project.xml Thu Feb 16 07:25:38 2006
@@ -0,0 +1,204 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+
+ <pomVersion>3</pomVersion>
+ <extend>../../etc/project.xml</extend>
+
+
+ <name>Apache Synapse - Core</name>
+ <id>synapse-core</id>
+ <groupId>synapse</groupId>
+
+ <!-- ============ -->
+ <!-- Dependencies -->
+ <!-- ============ -->
+
+ <dependencies>
+ <!-- external JARs -->
+ <dependency>
+ <groupId>axis2</groupId>
+ <artifactId>axis2-core</artifactId>
+ <version>${axis2.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>${commons.logging.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ <version>${commons.httpclient.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>commons-discovery</groupId>
+ <artifactId>commons-discovery</artifactId>
+ <version>${commons.discovery.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ <version>${commons.codec.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>${log4j.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>${stax.impl.groupid}</groupId>
+ <artifactId>${stax.impl.artifactid}</artifactId>
+ <version>${stax.impl.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>stax</groupId>
+ <artifactId>stax-api</artifactId>
+ <version>${stax.api.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>axis</groupId>
+ <artifactId>axis-wsdl4j</artifactId>
+ <version>${axis.wsdl4j.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>geronimo-spec</groupId>
+ <artifactId>geronimo-spec-javamail</artifactId>
+ <version>${geronimo.spec.javamail.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>geronimo-spec</groupId>
+ <artifactId>geronimo-spec-activation</artifactId>
+ <version>${geronimo.spec.activation.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>geronimo-spec</groupId>
+ <artifactId>geronimo-spec-jms</artifactId>
+ <version>${geronimo.spec.jms.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit.version}</version>
+ <properties>
+ <classloader>root</classloader>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>jaxen</groupId>
+ <artifactId>jaxen</artifactId>
+ <version>${jaxen.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>xalan</groupId>
+ <artifactId>xalan</artifactId>
+ <version>2.6.0</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>annogen</groupId>
+ <artifactId>annogen</artifactId>
+ <version>${annogen.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>ws-commons</groupId>
+ <artifactId>XmlSchema</artifactId>
+ <version>${XmlSchema.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>ws-commons</groupId>
+ <artifactId>policy</artifactId>
+ <version>${policy.version}</version>
+ <properties>
+ <module>false</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>ws-commons</groupId>
+ <artifactId>axiom</artifactId>
+ <version>${axiom.version}</version>
+ <properties>
+ <module>false</module>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>backport-util-concurrent</groupId>
+ <artifactId>backport-util-concurrent</artifactId>
+ <version>${backport_util_concurrent.version}</version>
+ <properties>
+ <module>true</module>
+ </properties>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <nagEmailAddress>synapse-dev@ws.apache.org</nagEmailAddress>
+ <sourceDirectory>src</sourceDirectory>
+ <unitTestSourceDirectory>test</unitTestSourceDirectory>
+ <unitTest>
+ <includes>
+ <include>**/*Test.java</include>
+ </includes>
+ <!--<excludes>-->
+ <!--<exclude>**/*Test.java</exclude>-->
+ <!--</excludes>-->
+ <resources>
+ <resource>
+ <directory>test-resources</directory>
+ </resource>
+ </resources>
+ </unitTest>
+
+ <resources>
+ <resource>
+ <directory>conf</directory>
+ <includes>
+ <include>**/*.properties</include>
+ </includes>
+ </resource>
+ </resources>
+
+ </build>
+</project>
+
Added: incubator/synapse/trunk/java/modules/core/test-resources/axis2/axis2.xml
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test-resources/axis2/axis2.xml?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/test-resources/axis2/axis2.xml (added)
+++ incubator/synapse/trunk/java/modules/core/test-resources/axis2/axis2.xml Thu Feb 16 07:25:38 2006
@@ -0,0 +1,157 @@
+<axisconfig name="AxisJava2.0">
+ <!-- ================================================= -->
+ <!-- Parameters -->
+ <!-- ================================================= -->
+ <parameter name="hotdeployment" locked="false">true</parameter>
+ <parameter name="hotupdate" locked="false">false</parameter>
+ <parameter name="enableMTOM" locked="false">true</parameter>
+ <!-- Uncomment this to enable REST support -->
+ <!-- <parameter name="enableREST" locked="false">true</parameter>-->
+
+ <parameter name="SynapseConfiguration" locked="false">synapse.xml</parameter>
+
+ <parameter name="userName" locked="false">admin</parameter>
+ <parameter name="password" locked="false">axis2</parameter>
+
+ <parameter name="seralizeLocation" locked="false">.</parameter>
+ <hostConfiguration>
+ <ip>127.0.0.1</ip>
+ <port>5555</port>
+ </hostConfiguration>
+
+
+ <!--if you want to extract the service archive file and work with that please uncomment this-->
+ <!--else , it wont extract archive file or does not take into consideration if someone drop-->
+ <!--exploded directory into /service directory-->
+ <!--<parameter name="extractServiceArchive" locked="false">true</parameter>-->
+
+
+ <!-- The way of adding listener to the system-->
+ <!-- <listener class="org.apache.axis2.ObserverIMPL">-->
+ <!-- <parameter name="RSS_URL" locked="false">http://127.0.0.1/rss</parameter>-->
+ <!-- </listener>-->
+
+ <!-- ================================================= -->
+ <!-- Message Receivers -->
+ <!-- ================================================= -->
+ <!-- This is the Deafult Message Receiver for the Request Response style Operations -->
+ <messageReceiver mep="INOUT" class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
+
+ <!-- ================================================= -->
+ <!-- Transport Ins -->
+ <!-- ================================================= -->
+ <transportReceiver name="http" class="org.apache.axis2.transport.http.SimpleHTTPServer">
+ <parameter name="port" locked="false">6060</parameter>
+ </transportReceiver>
+
+ <!-- Uncomment this one with the appropriate papameters to enable the SMTP transport Receiver
+ <transportReceiver name="mail" class="org.apache.axis2.transport.mail.SimpleMailListener">
+ <parameter name="transport.mail.pop3.host" locked="false">127.0.0.1</parameter>
+ <parameter name="transport.mail.pop3.user" locked="false">axis2</parameter>
+ <parameter name="transport.mail.pop3.password" locked="false">axis2</parameter>
+ <parameter name="transport.mail.pop3.port" locked="false">110</parameter>
+ <parameter name="transport.mail.replyToAddress" locked="false">axis2@127.0.0.1</parameter>
+ </transportReceiver> -->
+
+ <transportReceiver name="tcp" class="org.apache.axis2.transport.tcp.TCPServer">
+ <parameter name="port" locked="false">6060</parameter>
+ </transportReceiver>
+
+ <!--<transportReceiver name="jms" class="org.apache.axis2.transport.jms.SimpleJMSListener">-->
+ <!--<parameter name="transport.jms.Destination" locked="false">dynamicQueues/FOO</parameter>-->
+ <!--<parameter name="java.naming.factory.initial" locked="false">-->
+ <!--org.activemq.jndi.ActiveMQInitialContextFactory</parameter>-->
+ <!--<parameter name="java.naming.provider.url" locked="false">tcp://localhost:61616</parameter>-->
+ <!--</transportReceiver>-->
+
+ <!-- ================================================= -->
+ <!-- Transport Outs -->
+ <!-- ================================================= -->
+
+ <transportSender name="tcp" class="org.apache.axis2.transport.tcp.TCPTransportSender"/>
+ <transportSender name="local" class="org.apache.axis2.transport.local.LocalTransportSender"/>
+ <!--<transportSender name="jms" class="org.apache.axis2.transport.jms.JMSSender"/>-->
+ <transportSender name="http" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+ <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
+ </transportSender>
+ <transportSender name="https"
+ class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+ <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
+ </transportSender>
+
+ <!-- Uncomment this one with the appropriate papameters to enable the SMTP transport Receiver
+ <transportSender name="mailto" class="org.apache.axis2.transport.mail.MailTransportSender">
+ <parameter name="transport.mail.smtp.host" locked="false">127.0.0.1</parameter>
+ <parameter name="transport.mail.smtp.user" locked="false">axis2</parameter>
+ <parameter name="transport.mail.smtp.password" locked="false">axis2</parameter>
+ <parameter name="transport.mail.smtp.port" locked="false">25</parameter>
+ </transportSender>
+ -->
+
+ <!-- ================================================= -->
+ <!-- Global Modules -->
+ <!-- ================================================= -->
+ <!-- Comment this to disable Addressing -->
+ <module ref="addressing"/>
+
+
+ <!--Configuring module , providing parameters for modules whether they refer or not-->
+ <!--<moduleConfig name="addressing">-->
+ <!--<parameter name="addressingPara" locked="false">N/A</parameter>-->
+ <!--</moduleConfig>-->
+
+ <!-- ================================================= -->
+ <!-- Phases -->
+ <!-- ================================================= -->
+ <phaseOrder type="inflow">
+ <!-- System pre defined phases -->
+ <phase name="TransportIn"/>
+ <phase name="PreDispatch"/>
+ <phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
+ <handler name="AddressingBasedDispatcher"
+ class="org.apache.axis2.engine.AddressingBasedDispatcher">
+ <order phase="Dispatch"/>
+ </handler>
+
+ <handler name="RequestURIBasedDispatcher"
+ class="org.apache.axis2.engine.RequestURIBasedDispatcher">
+ <order phase="Dispatch"/>
+ </handler>
+
+ <handler name="SOAPActionBasedDispatcher"
+ class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
+ <order phase="Dispatch"/>
+ </handler>
+
+ <handler name="SOAPMessageBodyBasedDispatcher"
+ class="org.apache.axis2.engine.SOAPMessageBodyBasedDispatcher">
+ <order phase="Dispatch"/>
+ </handler>
+ <handler name="InstanceDispatcher"
+ class="org.apache.axis2.engine.InstanceDispatcher">
+ <order phase="PostDispatch"/>
+ </handler>
+ </phase>
+ <!-- System pre defined phases -->
+ <!-- After Postdispatch phase module author or or service author can add any phase he want -->
+ <phase name="userphase1"/>
+ </phaseOrder>
+ <phaseOrder type="outflow">
+ <!-- user can add his own phases to this area -->
+ <phase name="userphase1"/>
+ <!--system predefined phase-->
+ <!--these phase will run irrespective of the service-->
+ <phase name="PolicyDetermination"/>
+ <phase name="MessageOut"/>
+ </phaseOrder>
+ <phaseOrder type="INfaultflow">
+ <!-- user can add his own phases to this area -->
+ <phase name="userphase1"/>
+ </phaseOrder>
+ <phaseOrder type="Outfaultflow">
+ <!-- user can add his own phases to this area -->
+ <phase name="userphase1"/>
+ <phase name="PolicyDetermination"/>
+ <phase name="MessageOut"/>
+ </phaseOrder>
+</axisconfig>
Added: incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/emptymediator/META-INF/services.xml
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/emptymediator/META-INF/services.xml?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/emptymediator/META-INF/services.xml (added)
+++ incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/emptymediator/META-INF/services.xml Thu Feb 16 07:25:38 2006
@@ -0,0 +1,6 @@
+<service name="emptymediator">
+ <operation name="mediate" >
+ <messageReceiver class="org.apache.synapse.axis2.EmptyMessageReceiver" />
+ </operation>
+</service>
+
\ No newline at end of file
Added: incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/synapse/META-INF/services.xml
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/synapse/META-INF/services.xml?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/synapse/META-INF/services.xml (added)
+++ incubator/synapse/trunk/java/modules/core/test-resources/axis2/services/synapse/META-INF/services.xml Thu Feb 16 07:25:38 2006
@@ -0,0 +1,8 @@
+ <service name="synapse">
+
+ <operation name="mediate" >
+ <messageReceiver class="org.apache.synapse.axis2.SynapseMessageReceiver" />
+ </operation>
+
+ </service>
+
\ No newline at end of file
Added: incubator/synapse/trunk/java/modules/core/test-resources/axis2/synapse.xml
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test-resources/axis2/synapse.xml?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/test-resources/axis2/synapse.xml (added)
+++ incubator/synapse/trunk/java/modules/core/test-resources/axis2/synapse.xml Thu Feb 16 07:25:38 2006
@@ -0,0 +1,18 @@
+<synapse xmlns="http://ws.apache.org/ns/synapse">
+ <stage name="logall">
+ <engage-addressing-in/>
+ <log/>
+ </stage>
+ <stage name="service-specific" >
+ <regex message-address="to" pattern="http://xmethods.*">
+ <header type="to" value="http://64.124.140.30:9090/soap"/>
+ <xpath expr="//*[Symbol='MSFT']">
+ <fault/>
+ </xpath>
+ </regex>
+ </stage>
+ <stage name="sender">
+ <send/>
+ </stage>
+</synapse>
+
Added: incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/environmentaware-service.xml
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/environmentaware-service.xml?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/environmentaware-service.xml (added)
+++ incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/environmentaware-service.xml Thu Feb 16 07:25:38 2006
@@ -0,0 +1,11 @@
+<service name="environmentaware-mediator">
+ <description>
+ EnvironmentAware-Mediator
+ </description>
+ <parameter name="ServiceClass" locked="false">
+ org.apache.axis2.test.EnvironmentAwareMediator</parameter>
+ <operation name="mediate">
+ <messageReceiver
+ class="org.apache.synapse.axis2.ServiceMediatorMessageReceiver"/>
+ </operation>
+</service>
\ No newline at end of file
Added: incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/service-mediator.xml
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/service-mediator.xml?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/service-mediator.xml (added)
+++ incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/service-mediator.xml Thu Feb 16 07:25:38 2006
@@ -0,0 +1,11 @@
+<service name="test-mediator">
+ <description>
+ Test-Mediator
+ </description>
+ <parameter name="ServiceClass" locked="false">
+ org.apache.axis2.test.TestMediator</parameter>
+ <operation name="mediate">
+ <messageReceiver
+ class="org.apache.synapse.axis2.ServiceMediatorMessageReceiver"/>
+ </operation>
+</service>
\ No newline at end of file
Added: incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/services.xml
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/services.xml?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/services.xml (added)
+++ incubator/synapse/trunk/java/modules/core/test-resources/org/apache/axis2/META-INF/services.xml Thu Feb 16 07:25:38 2006
@@ -0,0 +1,18 @@
+<service name="npe">
+ <description>
+ This sample stimulate the Native Provider Endpoint
+ </description>
+ <parameter name="ServiceClass" locked="false">
+ org.apache.axis2.test.Echo</parameter>
+ <operation name="echo">
+ <messageReceiver
+ class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
+ <parameter name="wsamapping">urn:synapse/sendon</parameter>
+ </operation>
+ <operation name="fault" locked="false">
+ <parameter name="wsamapping">urn:synapse/sendon-fault</parameter>
+ </operation>
+ <operation name="echo_addressing" locked="false">
+ <parameter name="wsamapping">urn:synapse/sendon-addressing-engage</parameter>
+ </operation>
+</service>
\ No newline at end of file
Added: incubator/synapse/trunk/java/modules/core/test-resources/transformation/simple_transformation.xsl
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/java/modules/core/test-resources/transformation/simple_transformation.xsl?rev=378276&view=auto
==============================================================================
--- incubator/synapse/trunk/java/modules/core/test-resources/transformation/simple_transformation.xsl (added)
+++ incubator/synapse/trunk/java/modules/core/test-resources/transformation/simple_transformation.xsl Thu Feb 16 07:25:38 2006
@@ -0,0 +1,9 @@
+<xsl:stylesheet version='1.0'
+ xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
+ <xsl:template match="/">
+ <transformedText>
+ <xsl:value-of select="//text"/>
+ <xsl:text>Test Being Transformed</xsl:text>
+ </transformedText>
+ </xsl:template>
+</xsl:stylesheet>
---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org