(no commit message)
authorErik Brakkee <erik@brakkee.org>
Fri, 23 Jul 2010 12:27:59 +0000 (12:27 +0000)
committerErik Brakkee <erik@brakkee.org>
Fri, 23 Jul 2010 12:27:59 +0000 (12:27 +0000)
wicket/components/pom.xml [new file with mode: 0644]
wicket/components/src/site/site.xml [new file with mode: 0644]
wicket/components/src/site/xdoc/index.xml [new file with mode: 0644]
wicket/pom.xml

diff --git a/wicket/components/pom.xml b/wicket/components/pom.xml
new file mode 100644 (file)
index 0000000..58518cc
--- /dev/null
@@ -0,0 +1,57 @@
+<?xml version="1.0"?>
+<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">
+
+  <parent>
+    <groupId>org.wamblee</groupId>
+    <artifactId>wamblee-utils</artifactId>
+    <version>0.4-SNAPSHOT</version>
+  </parent>
+
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.wamblee</groupId>
+  <artifactId>wamblee-wicket-components</artifactId>
+  <packaging>jar</packaging>
+  <name>/wicket/components</name>
+  <url>http://wamblee.org</url>
+  
+  <dependencies>
+    <!-- Move dependency versions to higher level --> 
+    
+    <dependency>
+      <groupId>org.wamblee</groupId>
+      <artifactId>wamblee-support-general</artifactId>
+      <version>0.4-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.wamblee</groupId>
+      <artifactId>wamblee-support-inject</artifactId>
+      <version>0.4-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.wamblee</groupId>
+      <artifactId>wamblee-test-enterprise</artifactId>
+      <version>0.4-SNAPSHOT</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.wicket</groupId>
+      <artifactId>wicket</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>servlet-api</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>javax.transaction</groupId>
+      <artifactId>transaction-api</artifactId>
+    </dependency>
+  </dependencies>
+  
+  <distributionManagement>
+    <site>
+      <id>wicket-components</id>
+      <url>file:${distrib}/wicket/components</url>
+    </site>
+  </distributionManagement>
+
+</project>
diff --git a/wicket/components/src/site/site.xml b/wicket/components/src/site/site.xml
new file mode 100644 (file)
index 0000000..fb58530
--- /dev/null
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd"
+ name="utilities library: wicket/components">
+  <skin>
+    <groupId>org.wamblee</groupId>
+    <artifactId>wamblee-skin</artifactId>
+  </skin>
+  <body>
+    <links>
+      <item name="utilities library" href="http://utils.wamblee.org/"/>
+      <item name="wicket/components" href="http://utils.wamblee.org/wicket/components/index.html"/>
+    </links>
+
+    <menu name="wicket/compon...">
+      <item name="user guide" href="index.html"/>
+      <item name="full javadoc" href="apidocs/index.html"/>
+    </menu>
+  </body>
+</project>
diff --git a/wicket/components/src/site/xdoc/index.xml b/wicket/components/src/site/xdoc/index.xml
new file mode 100644 (file)
index 0000000..58fdc84
--- /dev/null
@@ -0,0 +1,41 @@
+<?xml version="1.0"?>
+<document xmlns="http://maven.apache.org/XDOC/2.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
+  
+  <properties>
+    <title>user guide</title>
+    <author email="erik@brakkee.org">Erik Brakkee</author>
+  </properties>
+  <body>
+    <section name="Overview">
+      <p> This library provides several useful generic components and add-ons for developing wicket
+        applications. 
+      </p>
+      <p>Package overview:</p>
+      <!-- 
+      <ul>
+        <li><a href="apidocs/org/wamblee/wicket/components/package-summary.html">inject</a>: Java EE dependency
+        injection in wicket components. </li>
+        <li><a href="apidocs/org/wamblee/wicket/transactions/package-summary.html">transactions</a>:
+          integration with JTA transactions. In particular supporting "Open Transaction in View". </li>
+      </ul>
+      -->
+
+    </section>
+
+    <section name="Maven POM configuration">
+      <table>
+        <tr>
+          <th>groupId</th>
+          <th>artifactId</th>
+        </tr>
+        <tr>
+          <td>org.wamblee</td>
+          <td>wamblee-wicket-components</td>
+        </tr>
+      </table>
+    </section>
+
+  </body>
+</document>
index 505fdf14f540ec93bd5b6f1e2fa44a09da6aeaa0..755c1f15b3772284228c9743cfdc6bb460523661 100644 (file)
@@ -16,6 +16,7 @@
 
   <modules>
     <module>joe</module>
+    <module>components</module>
   </modules>
   
 </project>