hc-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ol...@apache.org
Subject svn commit: r378935 - in /jakarta/httpcomponents/trunk/http-core: pom.xml project.properties project.xml src/site/ src/site/apt/ src/site/apt/examples.apt src/site/apt/index.apt src/site/site.xml
Date Sun, 19 Feb 2006 18:05:44 GMT
Author: olegk
Date: Sun Feb 19 10:05:42 2006
New Revision: 378935

URL: http://svn.apache.org/viewcvs?rev=378935&view=rev
Log:
Ported project object model to Maven2

Added:
    jakarta/httpcomponents/trunk/http-core/pom.xml   (with props)
    jakarta/httpcomponents/trunk/http-core/src/site/
    jakarta/httpcomponents/trunk/http-core/src/site/apt/
    jakarta/httpcomponents/trunk/http-core/src/site/apt/examples.apt
    jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt
    jakarta/httpcomponents/trunk/http-core/src/site/site.xml   (with props)
Removed:
    jakarta/httpcomponents/trunk/http-core/project.properties
    jakarta/httpcomponents/trunk/http-core/project.xml

Added: jakarta/httpcomponents/trunk/http-core/pom.xml
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-core/pom.xml?rev=378935&view=auto
==============================================================================
--- jakarta/httpcomponents/trunk/http-core/pom.xml (added)
+++ jakarta/httpcomponents/trunk/http-core/pom.xml Sun Feb 19 10:05:42 2006
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+/*
+ * 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.
+ */
+ -->
+<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>
+  <groupId>org.apache.jakarta.httpcomponents</groupId>
+  <artifactId>http-core</artifactId>
+  <packaging>jar</packaging>
+  <version>4.0-SNAPSHOT</version>
+  <name>HttpCore</name>
+  <url>http://jakarta.apache.org/httpcomponents/httpcore/</url>
+  <description>Core components to build HTTP enabled applications.</description>
+  <inceptionYear>2005</inceptionYear>
+
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+
+  <issueManagement>
+    <system>Bugzilla</system>
+    <url><![CDATA[http://issues.apache.org/bugzilla/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=HttpClient&component=HttpCommon&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=anywords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDINFO&emailassigned_to1=1&emailtype1=substring&email1=&emailreporter2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=]]></url>
+  </issueManagement>
+
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/jakarta/httpcomponents/trunk/${pom.artifactId}</connection>
+    <developerConnection>scm:svn:http://svn.apache.org/repos/asf/jakarta/httpcomponents/trunk/${pom.artifactId}</developerConnection>
+    <url>http://svn.apache.org/repos/asf/jakarta/httpcomponents/trunk/${pom.artifactId}</url>
+  </scm>
+
+  <developers>
+    <developer>
+      <name>Oleg Kalnichevski</name>
+      <id>olegk</id>
+      <email>olegk -at- apache.org</email>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+  </developers>
+
+  <licenses>
+    <license>
+      <name>Apache License</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+
+  <distributionManagement>
+    <site>
+      <id>http-core-site</id>
+      <url>scp://people.apache.org/www/jakarta.apache.org/httpcomponents/http-core/</url>
+    </site>
+  </distributionManagement>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+    <testResources>
+      <includes>**/TestAll.java</includes>
+    </testResources>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-site-plugin</artifactId>
+      </plugin>
+    </plugins>
+  </build>
+
+  <properties>
+    <maven.compile.source>1.3</maven.compile.source>
+    <maven.compile.target>1.3</maven.compile.target>
+  </properties> 
+
+</project>

Propchange: jakarta/httpcomponents/trunk/http-core/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: jakarta/httpcomponents/trunk/http-core/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: jakarta/httpcomponents/trunk/http-core/src/site/apt/examples.apt
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-core/src/site/apt/examples.apt?rev=378935&view=auto
==============================================================================
--- jakarta/httpcomponents/trunk/http-core/src/site/apt/examples.apt (added)
+++ jakarta/httpcomponents/trunk/http-core/src/site/apt/examples.apt Sun Feb 19 10:05:42 2006
@@ -0,0 +1,34 @@
+    ----------
+    HttpComponents HttpCore Examples
+    ----------
+    ----------
+    ----------
+
+HttpCore Examples
+
+    * {{{http://svn.apache.org/repos/asf/jakarta/httpcomponents/trunk/http-core/src/examples/org/apache/http/examples/ElementalHttpGet.java}Simple
HTTP GET}}
+    
+    This example dempnstrates how to execute a series of simple HTTP GET requests.
+
+    * {{{http://svn.apache.org/repos/asf/jakarta/httpcomponents/trunk/http-core/src/examples/org/apache/http/examples/ElementalHttpPost.java}Simple
HTTP POST}}
+    
+    This example dempnstrates how to execute a series of simple HTTP POST requests that enclose
entity 
+    content of various types: a string, a byte array, an arbitrary input stream.  
+
+    * {{{http://svn.apache.org/repos/asf/jakarta/httpcomponents/trunk/http-core/src/examples/org/apache/http/examples/ElementalHttpServer.java}Simple
HTTP server}}
+    
+    This is an example of a simple, but fully functional HTTP/1.1 server written with only
a few dozens 
+    lines of Java code.
+
+    * {{{http://svn.apache.org/repos/asf/jakarta/httpcomponents/trunk/http-core/src/contrib/org/apache/http/contrib/spring/SpringHttpDemo.java}Spring
integration example}}
+    
+    HttpCore components can be conveniently wired together using any IoC container, such
as {{{http://www.springframework.org/}Spring}}. The bean descriptor for HttpCore
+    components can be found {{{http://svn.apache.org/repos/asf/jakarta/httpcomponents/trunk/http-core/src/contrib/org/apache/http/contrib/spring/http-beans.xml}here}}
+
+    * {{{http://svn.apache.org/repos/asf/jakarta/httpcomponents/trunk/http-core/src/contrib/org/apache/http/contrib/compress/}Content
compression}}
+
+    These request / response interceptors implement client- and server-side content compression
/ 
+    decompression logic. They can be simply added to any existing HTTP processor to make
it content 
+    compression enabled. If you use a IoC container to initialize HTTP processors, you will
not even 
+    have to recompile your application.
+

Added: jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt?rev=378935&view=auto
==============================================================================
--- jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt (added)
+++ jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt Sun Feb 19 10:05:42 2006
@@ -0,0 +1,19 @@
+    ----------
+    HttpComponents HttpCore Overview
+    ----------
+    ----------
+    ----------
+
+HttpCore
+
+    HttpCore components implement the most fundamental aspects of the HTTP protocol. They
are nonetheless 
+    sufficient to develop basic client-side and server-side HTTP services with a minimal
footprint and no 
+    external dependencies. HttpCore components require only Java 1.3 compatible JVM.
+
+    HttpCore components are compliant with the following specifications:
+
+    * {{{http://www.faqs.org/rfcs/rfc2616.html}RFC 2116}} - Hypertext Transfer Protocol --
HTTP/1.1
+    
+    []
+
+    Some examples of HttpCore components in action can be found {{{examples.html}here}}

Added: jakarta/httpcomponents/trunk/http-core/src/site/site.xml
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-core/src/site/site.xml?rev=378935&view=auto
==============================================================================
--- jakarta/httpcomponents/trunk/http-core/src/site/site.xml (added)
+++ jakarta/httpcomponents/trunk/http-core/src/site/site.xml Sun Feb 19 10:05:42 2006
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<project name="Maven">
+  <bannerLeft>
+    <name>Jakarta</name>
+    <src>http://jakarta.apache.org/images/logos/jakarta-logo.png</src>
+    <href>http://jakarta.apache.org/</href>
+  </bannerLeft>
+
+<!--
+  <bannerRight>
+    <name>HttpComponents HttpCore</name>
+    <src></src>
+    <href>http://jakarta.apache.org/httpcomponents/http-core/</href>
+  </bannerRight>
+-->
+
+  <body>
+    <links>
+      <item name="Apache" href="http://www.apache.org/" />
+      <item name="Jakarta" href="http://jakarta.apache.org/"/>
+      <item name="HttpComponents" href="http://jakarta.apache.org/httpcomponents/"/>
+    </links>
+
+    <menu name="Overview">
+      <item name="Description" href="index.html"/>
+      <item name="Examples" href="examples.html"/>
+    </menu>
+    ${reports}
+
+  </body>
+</project>

Propchange: jakarta/httpcomponents/trunk/http-core/src/site/site.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: jakarta/httpcomponents/trunk/http-core/src/site/site.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: jakarta/httpcomponents/trunk/http-core/src/site/site.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml



Mime
View raw message