You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by pi...@apache.org on 2004/11/03 03:30:21 UTC
svn commit: rev 56458 - in cocoon/whiteboard/kernel/sources: . blocks blocks/commons-dbcp extensions extensions/logging interfaces interfaces/jdbc-datasource modules modules/commons-collections modules/commons-pool
Author: pier
Date: Tue Nov 2 18:30:21 2004
New Revision: 56458
Added:
cocoon/whiteboard/kernel/sources/blocks/
cocoon/whiteboard/kernel/sources/blocks/commons-dbcp/
cocoon/whiteboard/kernel/sources/blocks/commons-dbcp/block.xml
cocoon/whiteboard/kernel/sources/blocks/commons-dbcp/commons-dbcp-1.2.1.jar (contents, props changed)
cocoon/whiteboard/kernel/sources/configuration.xml
cocoon/whiteboard/kernel/sources/extensions/
cocoon/whiteboard/kernel/sources/extensions/logging/
cocoon/whiteboard/kernel/sources/extensions/logging/block.xml
cocoon/whiteboard/kernel/sources/extensions/logging/commons-logging-1.0.4.jar (contents, props changed)
cocoon/whiteboard/kernel/sources/extensions/logging/log4j-1.2.9.jar (contents, props changed)
cocoon/whiteboard/kernel/sources/interfaces/
cocoon/whiteboard/kernel/sources/interfaces/jdbc-datasource/
cocoon/whiteboard/kernel/sources/interfaces/jdbc-datasource/block.xml
cocoon/whiteboard/kernel/sources/log4j.xml
cocoon/whiteboard/kernel/sources/modules/
cocoon/whiteboard/kernel/sources/modules/commons-collections/
cocoon/whiteboard/kernel/sources/modules/commons-collections/block.xml
cocoon/whiteboard/kernel/sources/modules/commons-collections/commons-collections-3.1.jar (contents, props changed)
cocoon/whiteboard/kernel/sources/modules/commons-pool/
cocoon/whiteboard/kernel/sources/modules/commons-pool/block.xml
cocoon/whiteboard/kernel/sources/modules/commons-pool/commons-pool-1.2.jar (contents, props changed)
Log:
Some blocks, modules, interfaces and extensions... Plus an easy configuration file.
Added: cocoon/whiteboard/kernel/sources/blocks/commons-dbcp/block.xml
==============================================================================
--- (empty file)
+++ cocoon/whiteboard/kernel/sources/blocks/commons-dbcp/block.xml Tue Nov 2 18:30:21 2004
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<block xmlns="http://apache.org/cocoon/blocks/descriptor/1.0"
+ id="http://cocoon.apache.org/blocks/jakarta/commons-dbcp/1.2.1">
+
+ <requirements>
+ <requires module="http://cocoon.apache.org/abstracts/jakarta/commons-pool/1.2"/>
+ </requirements>
+
+ <implementations>
+ <implements interface="http://cocoon.apache.org/blocks/interfaces/jdbc-datasource/1.0"/>
+ </implementations>
+
+ <libraries>
+ <library href="commons-dbcp-1.2.1.jar"/>
+ </libraries>
+
+ <provides component="org.apache.commons.dbcp.BasicDataSource"/>
+
+</block>
Added: cocoon/whiteboard/kernel/sources/blocks/commons-dbcp/commons-dbcp-1.2.1.jar
==============================================================================
Binary file. No diff available.
Added: cocoon/whiteboard/kernel/sources/configuration.xml
==============================================================================
--- (empty file)
+++ cocoon/whiteboard/kernel/sources/configuration.xml Tue Nov 2 18:30:21 2004
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<configuration>
+
+ <!-- Kernel initial class path -->
+ <classpath>
+ <library href="../temp/eclipse/"/>
+ </classpath>
+
+ <!-- Kernel plugins -->
+ <descriptor href="extensions/logging/block.xml"/>
+
+ <!-- The interface descriptors available to this kernel -->
+ <descriptor href="interfaces/jdbc-datasource/block.xml"/>
+
+ <!-- The abstract descriptors available to this kernel -->
+ <descriptor href="modules/commons-collections/block.xml"/>
+ <descriptor href="modules/commons-pool/block.xml"/>
+
+ <!-- The block descriptors available to this kernel -->
+ <descriptor href="blocks/commons-dbcp/block.xml"/>
+
+ <!-- Logging plugin configuration -->
+ <logging log4j="log4j.xml"/>
+
+ <!-- Configuration for all instances deployed in the kernel -->
+ <instance name="test" block="http://cocoon.apache.org/blocks/jakarta/commons-dbcp/1.2.1">
+ <set property="driverClassName" value="oracle.jdbc.OracleDriver"/>
+ <set property="url" value="jdbc:oracle:thin:@qbe.local:1521:vnlive"/>
+ <set property="username" value="*******"/>
+ <set property="password" value="*******"/>
+ <set property="maxActive" value="5"/>
+ </instance>
+
+</configuration>
Added: cocoon/whiteboard/kernel/sources/extensions/logging/block.xml
==============================================================================
--- (empty file)
+++ cocoon/whiteboard/kernel/sources/extensions/logging/block.xml Tue Nov 2 18:30:21 2004
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<extension xmlns="http://apache.org/cocoon/blocks/descriptor/1.0"
+ id="http://cocoon.apache.org/blocks/plugins/logging/1.0.0">
+
+ <plugin
+ class="org.apache.cocoon.kernel.plugins.LoggingPlugin"
+ configuration-element="logging"/>
+
+ <libraries>
+ <library href="commons-logging-1.0.4.jar"/>
+ <library href="log4j-1.2.9.jar"/>
+ </libraries>
+
+</extension>
Added: cocoon/whiteboard/kernel/sources/extensions/logging/commons-logging-1.0.4.jar
==============================================================================
Binary file. No diff available.
Added: cocoon/whiteboard/kernel/sources/extensions/logging/log4j-1.2.9.jar
==============================================================================
Binary file. No diff available.
Added: cocoon/whiteboard/kernel/sources/interfaces/jdbc-datasource/block.xml
==============================================================================
--- (empty file)
+++ cocoon/whiteboard/kernel/sources/interfaces/jdbc-datasource/block.xml Tue Nov 2 18:30:21 2004
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<interface xmlns="http://apache.org/cocoon/blocks/descriptor/1.0"
+ id="http://cocoon.apache.org/blocks/interfaces/jdbc-datasource/1.0">
+
+ <exposes interface="javax.sql.DataSource"/>
+
+</interface>
\ No newline at end of file
Added: cocoon/whiteboard/kernel/sources/log4j.xml
==============================================================================
--- (empty file)
+++ cocoon/whiteboard/kernel/sources/log4j.xml Tue Nov 2 18:30:21 2004
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
+
+ <appender name="default" class="org.apache.log4j.ConsoleAppender">
+ <layout class="org.apache.log4j.PatternLayout">
+ <param name="ConversionPattern" value="%d{yyyy/MM/dd HH:mm:ss.SSS} [%-5p] %c{2}: %m%n"/>
+ </layout>
+ </appender>
+
+ <root>
+ <priority value ="debug" />
+ <appender-ref ref="default" />
+ </root>
+
+</log4j:configuration>
Added: cocoon/whiteboard/kernel/sources/modules/commons-collections/block.xml
==============================================================================
--- (empty file)
+++ cocoon/whiteboard/kernel/sources/modules/commons-collections/block.xml Tue Nov 2 18:30:21 2004
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<module xmlns="http://apache.org/cocoon/blocks/descriptor/1.0"
+ id="http://cocoon.apache.org/abstracts/jakarta/commons-collections/3.1">
+
+ <libraries>
+ <library href="commons-collections-3.1.jar"/>
+ </libraries>
+
+</module>
Added: cocoon/whiteboard/kernel/sources/modules/commons-collections/commons-collections-3.1.jar
==============================================================================
Binary file. No diff available.
Added: cocoon/whiteboard/kernel/sources/modules/commons-pool/block.xml
==============================================================================
--- (empty file)
+++ cocoon/whiteboard/kernel/sources/modules/commons-pool/block.xml Tue Nov 2 18:30:21 2004
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<module xmlns="http://apache.org/cocoon/blocks/descriptor/1.0"
+ id="http://cocoon.apache.org/abstracts/jakarta/commons-pool/1.2">
+
+ <extensions>
+ <extends module="http://cocoon.apache.org/abstracts/jakarta/commons-collections/3.1"/>
+ </extensions>
+
+ <libraries>
+ <library href="commons-pool-1.2.jar"/>
+ </libraries>
+
+</module>
Added: cocoon/whiteboard/kernel/sources/modules/commons-pool/commons-pool-1.2.jar
==============================================================================
Binary file. No diff available.