Author: reinhard Date: Fri Mar 11 08:25:37 2005 New Revision: 157103 URL: http://svn.apache.org/viewcvs?view=rev&rev=157103 Log: more consisten naming; moving descriptor samples into test dir
Added: cocoon/whiteboard/block-deployer/test/sample-descriptors/ - copied from r157101, cocoon/whiteboard/block-deployer/test/mapping/ cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-block.xml cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-deploy.xml cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-wiring.xml Removed: cocoon/whiteboard/block-deployer/test/mapping/ Added: cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-block.xml URL: http://svn.apache.org/viewcvs/cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-block.xml?view=auto&rev=157103 ============================================================================== --- cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-block.xml (added) +++ cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-block.xml Fri Mar 11 08:25:37 2005 @@ -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> Added: cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-deploy.xml URL: http://svn.apache.org/viewcvs/cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-deploy.xml?view=auto&rev=157103 ============================================================================== --- cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-deploy.xml (added) +++ cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-deploy.xml Fri Mar 11 08:25:37 2005 @@ -0,0 +1,39 @@ +<?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. +--> +<deploy xmlns="http://cocoon.apache.org/cob-deployment/1.0"> + <locators> + <locator uri="C:/myDirectory" add-unavailable-blocks="true"/> + <locator uri="F:/anotherDirectory"/> + <locator uri="http://cocoon.apache.org/block-repository/"/> + </locators> + <install default-system="localhost"> + <cocoon version="2.2"> + <system name="localhost" uri="D:/local"/> + <system name="production" uri="E:/myCocoonServer"/> + </cocoon> + <block id="http://mycompany.com/webmail/1.3.43" auto-resolve="true"> + <parameter name="mailserver"> + <system name="localhost" value="xyz"/> + <system name="production" value="abc"/> + </parameter> + </block> + <block id="http://mycompany.com/myblock/1.3.43" auto-resolve="false"> + <parameter name="driver" value="myDriver.class"/> + </block> + <block id="http://mycompany.com/myOtherBlock/1.3.43" auto-resolve="false" path="E:/myDevDir"/> + </install> +</deploy> \ No newline at end of file Added: cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-wiring.xml URL: http://svn.apache.org/viewcvs/cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-wiring.xml?view=auto&rev=157103 ============================================================================== --- cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-wiring.xml (added) +++ cocoon/whiteboard/block-deployer/test/sample-descriptors/sample-wiring.xml Fri Mar 11 08:25:37 2005 @@ -0,0 +1,49 @@ +<!-- + 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. +--> +<!-- in Stefan's example "blocks" instead of "wiring" is used --> +<wiring xmlns="http://apache.org/cocoon/blocks/wiring/1.0"> + + <block id="http://mycompany.com/webmail/1.3.43" + location="WEB-INF/blocks/384938958499"> + <mount>/mail/</mount> + <connections> + <connection + name="external-skin">http://yetanothercompany.com/skins/fancy/1.2.2</connection> + <connection + name="internal-skin">http://mycompany.com/skins/corporate/34.3.345</connection> + <connection + name="repository">http://mycompany.com/repositories/email/exchange/3.2.1</connection> + </connections> + <properties> + <property name="user">guest</property> + <property name="password">sj3u493</property> + </properties> + </block> + + <block id="http://mycompany.com/repositories/email/exchange/3.2.1" + location="WEB-INF/blocks/394781274834"> + <properties> + <property name="host">mail.blah.org</property> + </properties> + </block> + + <block id="http://yetanothercompany.com/skins/fancy/1.2.2" + location="WEB-INF/blocks/947384127832"/> + + <block id="http://mycompany.com/skins/corporate/34.3.345" + location="WEB-INF/blocks/746394782637"/> + +</wiring> \ No newline at end of file