Author: ruwan
Date: Fri May 1 13:58:10 2009
New Revision: 34616
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=34616
Log:
transports into separate bundles
Added:
branches/synapse/1.3-wso2v1/modules/transports/core/
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/pom.xml
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Axis2HttpRequest.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/Axis2HttpRequest.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ClientHandler.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/ClientHandler.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ClientWorker.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/ClientWorker.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ConnectionPool.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/ConnectionPool.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HostnameVerifier.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/HostnameVerifier.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListener.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListener.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSSLListener.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSSLListener.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSSLSender.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSSLSender.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreRequestResponseTransport.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreRequestResponseTransport.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/LoggingIOSession.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingIOSession.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/LoggingNHttpClientHandler.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingNHttpClientHandler.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/LoggingNHttpClientIOTarget.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingNHttpClientIOTarget.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/LoggingNHttpServerIOTarget.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingNHttpServerIOTarget.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/LoggingNHttpServiceHandler.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingNHttpServiceHandler.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/LoggingUtils.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/LoggingUtils.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/NHttpConfiguration.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/NHttpConfiguration.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/NhttpConstants.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/NhttpConstants.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/NoValidateCertTrustManager.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/NoValidateCertTrustManager.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/PlainClientIOEventDispatch.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/PlainClientIOEventDispatch.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/PlainServerIOEventDispatch.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/PlainServerIOEventDispatch.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/SSLClientIOEventDispatch.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/SSLClientIOEventDispatch.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/SSLServerIOEventDispatch.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/SSLServerIOEventDispatch.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ServerHandler.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/ServerHandler.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ServerWorker.java
- copied unchanged from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/ServerWorker.java
branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/util/
- copied from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/util/
branches/synapse/1.3-wso2v1/modules/transports/core/pipe/
branches/synapse/1.3-wso2v1/modules/transports/core/pipe/pom.xml
branches/synapse/1.3-wso2v1/modules/transports/core/pipe/src/
branches/synapse/1.3-wso2v1/modules/transports/core/pipe/src/main/
branches/synapse/1.3-wso2v1/modules/transports/core/pipe/src/main/java/
branches/synapse/1.3-wso2v1/modules/transports/core/pipe/src/main/java/org/
branches/synapse/1.3-wso2v1/modules/transports/core/pipe/src/main/java/org/apache/
branches/synapse/1.3-wso2v1/modules/transports/core/pipe/src/main/java/org/apache/synapse/
branches/synapse/1.3-wso2v1/modules/transports/core/pipe/src/main/java/org/apache/synapse/transport/
branches/synapse/1.3-wso2v1/modules/transports/core/pipe/src/main/java/org/apache/synapse/transport/pipe/
- copied from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/pipe/
branches/synapse/1.3-wso2v1/modules/transports/core/vfs/
branches/synapse/1.3-wso2v1/modules/transports/core/vfs/pom.xml
branches/synapse/1.3-wso2v1/modules/transports/core/vfs/src/
branches/synapse/1.3-wso2v1/modules/transports/core/vfs/src/main/
branches/synapse/1.3-wso2v1/modules/transports/core/vfs/src/main/java/
branches/synapse/1.3-wso2v1/modules/transports/core/vfs/src/main/java/org/
branches/synapse/1.3-wso2v1/modules/transports/core/vfs/src/main/java/org/apache/
branches/synapse/1.3-wso2v1/modules/transports/core/vfs/src/main/java/org/apache/synapse/
branches/synapse/1.3-wso2v1/modules/transports/core/vfs/src/main/java/org/apache/synapse/transport/
branches/synapse/1.3-wso2v1/modules/transports/core/vfs/src/main/java/org/apache/synapse/transport/vfs/
- copied from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/vfs/
branches/synapse/1.3-wso2v1/modules/transports/optional/
branches/synapse/1.3-wso2v1/modules/transports/optional/fix/
branches/synapse/1.3-wso2v1/modules/transports/optional/fix/pom.xml
branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/
branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/
branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/
branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/org/
branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/org/apache/
branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/org/apache/synapse/
branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/
branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/
- copied from r34552,
/branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/fix/
Removed:
branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/fix/
branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/nhttp/
branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/pipe/
branches/synapse/1.3-wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/vfs/
Modified:
branches/synapse/1.3-wso2v1/modules/transports/pom.xml
Added: branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/pom.xml
URL:
http://wso2.org/svn/browse/wso2/branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/pom.xml?pathrev=34616
==============================================================================
--- (empty file)
+++ branches/synapse/1.3-wso2v1/modules/transports/core/nhttp/pom.xml Fri May
1 13:58:10 2009
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you 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.
+ -->
+
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-transports</artifactId>
+ <version>SNAPSHOT</version>
+ <relativePath>../../pom.xml</relativePath>
+ </parent>
+
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-nhttp-transport</artifactId>
+ <name>Apache Synapse - Non-blocking HTTP/s Transport</name>
+ <description>Apache Synapse - Non-blocking HTTP/s Transport</description>
+ <packaging>bundle</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>1.4.0</version>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Bundle-Version>1.0</Bundle-Version>
+ <Bundle-Name>${pom.artifactId}</Bundle-Name>
+ <Bundle-Vendor>Apache Software
Foundation</Bundle-Vendor>
+
<Bundle-Description>${pom.description}</Bundle-Description>
+
<Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+ <Export-Package>
+
org.apache.synapse.transport.nhttp.*;-split-package:=merge-last,
+ </Export-Package>
+ <Import-Package>
+ !javax.xml.namespace,
+ javax.xml.namespace; version=0.0.0,
+ *; resolution:=optional
+ </Import-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.0</version>
+ <executions>
+ <execution>
+ <id>copy</id>
+ <phase>generate-test-resources</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+ <stripVersion>true</stripVersion>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.aspectj</groupId>
+ <artifactId>aspectjweaver</artifactId>
+
<outputDirectory>target/lib</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.3</version>
+ <configuration>
+ <systemProperties>
+ <property>
+ <name>log4j.configuration</name>
+ <value>file:../../log4j.properties</value>
+ </property>
+ <property>
+ <name>net.sourceforge.cobertura.datafile</name>
+ <value>target/cobertura.ser</value>
+ </property>
+ </systemProperties>
+ <argLine>-javaagent:target/lib/aspectjweaver.jar -Xms64m
-Xmx128m</argLine>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>hudson</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-2</version>
+ <configuration>
+ <descriptors>
+
<descriptor>src/main/assembly/testkit-logs.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>attach-testkit-logs</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpcore</artifactId>
+ <version>${httpcore.nio.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpcore-nio</artifactId>
+ <version>${httpcore.nio.version}</version>
+ </dependency>
+ <!-- The HTTP NIO transport depends on a few methods from the blocking
HTTP transport,
+ so we need to add this as an explicit dependency. -->
+ <dependency>
+ <groupId>org.apache.axis2</groupId>
+ <artifactId>axis2-transport-http</artifactId>
+ </dependency>
+ </dependencies>
+
+ <properties>
+ <httpcore.nio.version>4.0</httpcore.nio.version>
+ </properties>
+
+</project>
\ No newline at end of file
Added: branches/synapse/1.3-wso2v1/modules/transports/core/pipe/pom.xml
URL:
http://wso2.org/svn/browse/wso2/branches/synapse/1.3-wso2v1/modules/transports/core/pipe/pom.xml?pathrev=34616
==============================================================================
--- (empty file)
+++ branches/synapse/1.3-wso2v1/modules/transports/core/pipe/pom.xml Fri May
1 13:58:10 2009
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you 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.
+ -->
+
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-transports</artifactId>
+ <version>SNAPSHOT</version>
+ <relativePath>../../pom.xml</relativePath>
+ </parent>
+
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-pipe-transport</artifactId>
+ <name>Apache Synapse - PIPE Transport</name>
+ <description>Apache Synapse - PIPE Transport</description>
+ <packaging>bundle</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>1.4.0</version>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Bundle-Version>1.0</Bundle-Version>
+ <Bundle-Name>${pom.artifactId}</Bundle-Name>
+ <Bundle-Vendor>Apache Software
Foundation</Bundle-Vendor>
+
<Bundle-Description>${pom.description}</Bundle-Description>
+
<Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+ <Export-Package>
+
org.apache.synapse.transport.pipe.*;-split-package:=merge-last,
+ </Export-Package>
+ <Import-Package>
+ !javax.xml.namespace,
+ javax.xml.namespace; version=0.0.0,
+ *; resolution:=optional
+ </Import-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ </dependencies>
+</project>
\ No newline at end of file
Added: branches/synapse/1.3-wso2v1/modules/transports/core/vfs/pom.xml
URL:
http://wso2.org/svn/browse/wso2/branches/synapse/1.3-wso2v1/modules/transports/core/vfs/pom.xml?pathrev=34616
==============================================================================
--- (empty file)
+++ branches/synapse/1.3-wso2v1/modules/transports/core/vfs/pom.xml Fri May
1 13:58:10 2009
@@ -0,0 +1,181 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you 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.
+ -->
+
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-transports</artifactId>
+ <version>SNAPSHOT</version>
+ <relativePath>../../pom.xml</relativePath>
+ </parent>
+
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-vfs-transport</artifactId>
+ <name>Apache Synapse - VFS Transport</name>
+ <description>Apache Synapse - VFS Transport</description>
+ <packaging>bundle</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>1.4.0</version>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Bundle-Version>1.0</Bundle-Version>
+ <Bundle-Name>${pom.artifactId}</Bundle-Name>
+ <Bundle-Vendor>Apache Software
Foundation</Bundle-Vendor>
+
<Bundle-Description>${pom.description}</Bundle-Description>
+
<Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+ <Export-Package>
+
org.apache.synapse.transport.vfs.*;-split-package:=merge-last,
+ </Export-Package>
+ <Import-Package>
+ !javax.xml.namespace,
+ javax.xml.namespace; version=0.0.0,
+ *; resolution:=optional
+ </Import-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.0</version>
+ <executions>
+ <execution>
+ <id>copy</id>
+ <phase>generate-test-resources</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+ <stripVersion>true</stripVersion>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.aspectj</groupId>
+ <artifactId>aspectjweaver</artifactId>
+
<outputDirectory>target/lib</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.3</version>
+ <configuration>
+ <systemProperties>
+ <property>
+ <name>log4j.configuration</name>
+ <value>file:../../log4j.properties</value>
+ </property>
+ <property>
+ <name>net.sourceforge.cobertura.datafile</name>
+ <value>target/cobertura.ser</value>
+ </property>
+ </systemProperties>
+ <argLine>-javaagent:target/lib/aspectjweaver.jar -Xms64m
-Xmx128m</argLine>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>hudson</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-2</version>
+ <configuration>
+ <descriptors>
+
<descriptor>src/main/assembly/testkit-logs.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>attach-testkit-logs</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-vfs</artifactId>
+ <version>${commons.vfs.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.mina</groupId>
+ <artifactId>mina-core</artifactId>
+ <version>${mina.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ <version>${slf4j.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>de.schlichtherle.io</groupId>
+ <artifactId>truezip</artifactId>
+ <version>${truezip.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>commons-net</groupId>
+ <artifactId>commons-net</artifactId>
+ <version>${commons.net.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.jcraft</groupId>
+ <artifactId>jsch</artifactId>
+ <version>${jsch.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>oro</groupId>
+ <artifactId>oro</artifactId>
+ <version>${oro.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>${commons_io.version}</version>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Added: branches/synapse/1.3-wso2v1/modules/transports/optional/fix/pom.xml
URL:
http://wso2.org/svn/browse/wso2/branches/synapse/1.3-wso2v1/modules/transports/optional/fix/pom.xml?pathrev=34616
==============================================================================
--- (empty file)
+++ branches/synapse/1.3-wso2v1/modules/transports/optional/fix/pom.xml Fri May
1 13:58:10 2009
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you 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.
+ -->
+
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-transports</artifactId>
+ <version>SNAPSHOT</version>
+ <relativePath>../../pom.xml</relativePath>
+ </parent>
+
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-fix-transport</artifactId>
+ <name>Apache Synapse - FIX Transport</name>
+ <description>Apache Synapse - FIX Transport</description>
+ <packaging>bundle</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>1.4.0</version>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Bundle-Version>1.0</Bundle-Version>
+ <Bundle-Name>${pom.artifactId}</Bundle-Name>
+ <Bundle-Vendor>Apache Software
Foundation</Bundle-Vendor>
+
<Bundle-Description>${pom.description}</Bundle-Description>
+
<Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+ <Export-Package>
+
org.apache.synapse.transport.fix.*;-split-package:=merge-last,
+ </Export-Package>
+ <Import-Package>
+ !javax.xml.namespace,
+ javax.xml.namespace; version=0.0.0,
+ *; resolution:=optional
+ </Import-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ <!--<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.0</version>
+ <executions>
+ <execution>
+ <id>copy</id>
+ <phase>generate-test-resources</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+ <stripVersion>true</stripVersion>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.aspectj</groupId>
+ <artifactId>aspectjweaver</artifactId>
+
<outputDirectory>target/lib</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.3</version>
+ <configuration>
+ <systemProperties>
+ <property>
+ <name>log4j.configuration</name>
+ <value>file:../../log4j.properties</value>
+ </property>
+ <property>
+ <name>net.sourceforge.cobertura.datafile</name>
+ <value>target/cobertura.ser</value>
+ </property>
+ </systemProperties>
+ <argLine>-javaagent:target/lib/aspectjweaver.jar -Xms64m
-Xmx128m</argLine>
+ </configuration>
+ </plugin>-->
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>quickfixj</groupId>
+ <artifactId>quickfixj-core</artifactId>
+ <version>${qfj.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>quickfixj</groupId>
+ <artifactId>quickfixj-msg-fix40</artifactId>
+ <version>${qfj.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>quickfixj</groupId>
+ <artifactId>quickfixj-msg-fix41</artifactId>
+ <version>${qfj.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>quickfixj</groupId>
+ <artifactId>quickfixj-msg-fix42</artifactId>
+ <version>${qfj.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>quickfixj</groupId>
+ <artifactId>quickfixj-msg-fix43</artifactId>
+ <version>${qfj.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>quickfixj</groupId>
+ <artifactId>quickfixj-msg-fix44</artifactId>
+ <version>${qfj.version}</version>
+ </dependency>
+ </dependencies>
+
+ <properties>
+ <qfj.version>1.3.1</qfj.version>
+ </properties>
+
+</project>
\ No newline at end of file
Modified: branches/synapse/1.3-wso2v1/modules/transports/pom.xml
URL:
http://wso2.org/svn/browse/wso2/branches/synapse/1.3-wso2v1/modules/transports/pom.xml?rev=34616&r1=34615&r2=34616&view=diff
==============================================================================
--- branches/synapse/1.3-wso2v1/modules/transports/pom.xml (original)
+++ branches/synapse/1.3-wso2v1/modules/transports/pom.xml Fri May 1
13:58:10 2009
@@ -26,7 +26,7 @@
<parent>
<groupId>org.apache.synapse</groupId>
<artifactId>Apache-Synapse</artifactId>
- <version>1.3-wso2v1</version>
+ <version>SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
@@ -34,9 +34,9 @@
<artifactId>synapse-transports</artifactId>
<name>Apache Synapse - Transports</name>
<description>Apache Synapse - Transports</description>
- <packaging>bundle</packaging>
+ <packaging>pom</packaging>
- <build>
+ <!--build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -57,8 +57,8 @@
</excludes>
</configuration>
</plugin>
-
- <!-- We need a repository with the addressing module for the UDP
transport tests -->
+
+ <- We need a repository with the addressing module for the UDP
transport tests >
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
@@ -128,35 +128,24 @@
</configuration>
</plugin>
</plugins>
- </build>
+ </build-->
- <profiles>
- <profile>
- <id>hudson</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>2.2-beta-2</version>
- <configuration>
- <descriptors>
-
<descriptor>src/main/assembly/testkit-logs.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>attach-testkit-logs</id>
- <phase>package</phase>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
+ <modules>
+ <module>core/nhttp</module>
+ <module>core/pipe</module>
+ <module>core/vfs</module>
+ <module>optional/fix</module>
+ </modules>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.aspectj</groupId>
+ <artifactId>aspectjweaver</artifactId>
+ <version>${aspectj.version}</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
<dependencies>
<dependency>
@@ -173,119 +162,17 @@
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-transport-base</artifactId>
</dependency>
- <!-- The HTTP NIO transport depends on a few methods from the blocking
HTTP transport,
- so we need to add this as an explicit dependency. -->
- <dependency>
- <groupId>org.apache.axis2</groupId>
- <artifactId>axis2-transport-http</artifactId>
- </dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-transport-testkit</artifactId>
<version>${axis2.transport.version}</version>
<scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>com.sun.jmx</groupId>
- <artifactId>jmxri</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
-
- <!-- HTTP transport dependencies -->
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpcore</artifactId>
- <version>${httpcore.nio.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpcore-nio</artifactId>
- <version>${httpcore.nio.version}</version>
- </dependency>
-
- <!-- FIX transport dependencies -->
- <dependency>
- <groupId>quickfixj</groupId>
- <artifactId>quickfixj-core</artifactId>
- <version>${qfj.version}</version>
- </dependency>
- <dependency>
- <groupId>quickfixj</groupId>
- <artifactId>quickfixj-msg-fix40</artifactId>
- <version>${qfj.version}</version>
- </dependency>
- <dependency>
- <groupId>quickfixj</groupId>
- <artifactId>quickfixj-msg-fix41</artifactId>
- <version>${qfj.version}</version>
- </dependency>
- <dependency>
- <groupId>quickfixj</groupId>
- <artifactId>quickfixj-msg-fix42</artifactId>
- <version>${qfj.version}</version>
- </dependency>
- <dependency>
- <groupId>quickfixj</groupId>
- <artifactId>quickfixj-msg-fix43</artifactId>
- <version>${qfj.version}</version>
- </dependency>
- <dependency>
- <groupId>quickfixj</groupId>
- <artifactId>quickfixj-msg-fix44</artifactId>
- <version>${qfj.version}</version>
- </dependency>
-
- <!-- Other dependencies -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-vfs</artifactId>
- <version>${commons.vfs.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.mina</groupId>
- <artifactId>mina-core</artifactId>
- <version>${mina.version}</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <version>${slf4j.version}</version>
- </dependency>
-
- <dependency>
- <groupId>de.schlichtherle.io</groupId>
- <artifactId>truezip</artifactId>
- <version>${truezip.version}</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>commons-net</groupId>
- <artifactId>commons-net</artifactId>
- <version>${commons.net.version}</version>
- </dependency>
- <dependency>
- <groupId>com.jcraft</groupId>
- <artifactId>jsch</artifactId>
- <version>${jsch.version}</version>
- </dependency>
- <dependency>
- <groupId>oro</groupId>
- <artifactId>oro</artifactId>
- <version>${oro.version}</version>
- </dependency>
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>${commons_io.version}</version>
</dependency>
</dependencies>
<properties>
<aspectj.version>1.6.1</aspectj.version>
- <httpcore.nio.version>4.0</httpcore.nio.version>
- <qfj.version>1.3.1</qfj.version>
</properties>
</project>
_______________________________________________
Esb-java-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev