Author: reinhard
Date: Sun Nov  7 13:44:07 2004
New Revision: 56867

Added:
   cocoon/whiteboard/block-deployer/mapping/sample-deploy.xml
Log:
sample for deployment configuration

Added: cocoon/whiteboard/block-deployer/mapping/sample-deploy.xml
==============================================================================
--- (empty file)
+++ cocoon/whiteboard/block-deployer/mapping/sample-deploy.xml  Sun Nov  7 
13:44:07 2004
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+  Copyright 1999-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. 
+-->
+<block xmlns="http://apache.org/cocoon/blocks/cob/1.0";
+       id="http://mycompany.com/webmail/1.3.43";>
+   
+   <!-- sample block.xml -->
+       
+   <!-- MANDATORY -->
+   
+   <name>Super Webmail</name>
+   <description href="http://www.mycompany.com/products/webmail/";>This is a 
super webmail block with amazing functionalities</description>
+   <license href="http://www.mycompany.com/license/1.3";>BSD License</license>
+   <author href="http://www.mycompany.com/";>MyCompany Inc.</author>
+   <sitemap src="/webmail.xmap"/>
+   
+   <!-- OPTIONAL -->
+   
+   <requirements>
+      <requires 
+          block="http://mycompany.com/skin"; 
+          name="external-skin"
+      />
+      <requires 
+          block="http://mycompany.com/skin/2.0";
+          name="internal-skin"
+      />
+      <requires 
+          block="http://anothercompany.com/MailRepository/2.0"; 
+          name="repository">
+         <uses component="com.anothercompany.repository.Repository" 
+              name="repository"
+         />
+      </requires>
+   </requirements>
+   
+   <properties>
+     <property name="database.user">
+       <default>saa</default>
+       <description>the database user ö</description>
+       <test>test</test>
+     </property>
+
+     <property name="database.user1">
+       <default>sa1</default>
+       <description>the database user</description>
+       <test>test</test>
+     </property>     
+     
+   </properties>
+   
+   <implements block="http://mycompany.com/skin/1.2"/>
+   
+   <extends block="http://yetanothercompany.com/skins/fancy/1.2.2"/>
+   
+   <provides component="http://anothercompany.repository.Repository"/>
+   
+</block>

Reply via email to