Ard, Here is the build :
cms.locationmap.src=cocoon://extensions/locationmap/locationmap.xml
cms.locationmap.eventCacheable=false
The locationmap is generated and look like this :
<locationmap>
<components>
<matchers default="locationmap">
<matcher src="nl.hippo.forrest.locationmap.WildcardLocationMapHintMatcher"
name="locationmap"/>
</matchers>
</components>
<locator>
<match pattern="types:**">
<match
pattern="*:/content/website/home/reference_tables/reference_table_detail">
<location src="reference_table"/>
</match>
<match
pattern="*:/content/website/home/reference_tables/reference_table_detail/**">
<location src="reference_table"/>
</match>
<match
pattern="*:/content/website/home/transactions/transaction_detail">
<location src="transaction"/>
</match>
<match pattern="**:/content/website/home/newsletters/4-7-2008*">
<location src="latest_change"/>
</match>
<match pattern="*:/content/website">
<location src="siteweb"/>
</match>
<match pattern="*:/content/website/**">
<location src="siteweb"/>
</match>
<match pattern="**">
<location src=""/>
</match>
</match>
<match pattern="preview-url:**"/>
</locator>
</locationmap>
Where the value "/content/website/home/newsletters/4-7-2008" is dynamic and
based on the newest* *folder created inside the folder newsletters. So if we
create a new folder 5-7-2009, the different types linked to the category
"latest_change" will only be possible in this folder.
You will find in attachment the extension in charge of the dynamic
locationmap and the types.xml used.
I 'm working with hippocms 6.5.2 but I can tell you which version of the
location map jar. How can I get this information ? From the project.xml ?
Thanks Ard,
2008/7/10 Ard Schrijvers <[EMAIL PROTECTED]>:
> Hello,
>
> > Do I have to conclude that the locationmap can not be
> > dynamically generated ?
>
> It should just work. Locationmap can be dynamic, and event cacheable.
> Can you mail the configuration you use for this locationmap. Also which
> version you are using of hippo location map jar.
>
> Regards Ard
>
> >
> > Thanks a lot,
> >
> >
> > David,
> > ********************************************
> > Hippocms-dev: Hippo CMS development public mailinglist
> >
> > Searchable archives can be found at:
> > MarkMail: http://hippocms-dev.markmail.org
> > Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
> >
> >
> ********************************************
> Hippocms-dev: Hippo CMS development public mailinglist
>
> Searchable archives can be found at:
> MarkMail: http://hippocms-dev.markmail.org
> Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
>
>
locationmap.7z
Description: Binary data
<?xml version="1.0"?> <!-- Copyright 2001-2007 Hippo (www.hippo.nl) 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. --> <types stage="development" xmlns:i18n="http://apache.org/cocoon/i18n/2.1"> <resources default="reference_table"> <resource name="reference_table" label="types:cms.types.label.reference_table" i18n:attr="label" category="reference_table"> <schema>context://types/reference_table/reference_table.xsd</schema> <template>context://types/reference_table/reference_table.xml</template> <css>context://types/css/type.css</css> <layout>context://types/reference_table/layout.xml</layout> <bl>context://types/reference_table/business_logic.xml</bl> <i18n>context://types/reference_table/i18n</i18n> <workflowName>ReviewedActions</workflowName> </resource> <resource name="transaction" label="types:cms.types.label.transaction" i18n:attr="label" category="transaction"> <schema>context://types/transaction/transaction.xsd</schema> <template>context://types/transaction/transaction.xml</template> <css>context://types/css/type.css</css> <layout>context://types/transaction/layout.xml</layout> <bl>context://types/transaction/business_logic.xml</bl> <i18n>context://types/transaction/i18n</i18n> <workflowName>ReviewedActions</workflowName> </resource> <resource name="webservice" label="types:cms.types.label.webservice" i18n:attr="label" category="webservice"> <schema>context://types/webservice/webservice.xsd</schema> <template>context://types/webservice/webservice.xml</template> <css>context://types/css/type.css</css> <layout>context://types/webservice/layout.xml</layout> <bl>context://types/webservice/business_logic.xml</bl> <i18n>context://types/webservice/i18n</i18n> <workflowName>ReviewedActions</workflowName> </resource> <resource name="newsletter" label="types:cms.types.label.newsletter" i18n:attr="label" category="latest_change" newsletter="true"> <schema>context://types/text/text.xsd</schema> <template>context://types/text/text.xml</template> <css>context://types/css/type.css</css> <layout>context://types/text/layout.xml</layout> <bl>context://types/text/business_logic.xml</bl> <i18n>context://types/text/i18n</i18n> <workflowName>ReviewedActions</workflowName> </resource> <resource name="siteweb" label="types:cms.types.label.siteweb" i18n:attr="label" category="siteweb"> <schema>context://types/text/text.xsd</schema> <template>context://types/text/text.xml</template> <css>context://types/css/type.css</css> <layout>context://types/text/layout.xml</layout> <bl>context://types/text/business_logic.xml</bl> <i18n>context://types/text/i18n</i18n> <workflowName>ReviewedActions</workflowName> </resource> <resource name="newsletter_siteweb" label="types:cms.types.label.siteweb" i18n:attr="label" category="siteweb"> <schema>context://types/text/text.xsd</schema> <template>context://types/text/text.xml</template> <css>context://types/css/type.css</css> <layout>context://types/text/layout.xml</layout> <bl>context://types/text/business_logic.xml</bl> <i18n>context://types/text/i18n</i18n> <workflowName>ReviewedActions</workflowName> </resource> <resource name="reference_siteweb" label="types:cms.types.label.siteweb" i18n:attr="label" category="siteweb"> <schema>context://types/text/text.xsd</schema> <template>context://types/text/text.xml</template> <css>context://types/css/type.css</css> <layout>context://types/text/layout.xml</layout> <bl>context://types/text/business_logic.xml</bl> <i18n>context://types/text/i18n</i18n> <workflowName>ReviewedActions</workflowName> </resource> <resource name="transaction_siteweb" label="types:cms.types.label.siteweb" i18n:attr="label" category="siteweb"> <schema>context://types/text/text.xsd</schema> <template>context://types/text/text.xml</template> <css>context://types/css/type.css</css> <layout>context://types/text/layout.xml</layout> <bl>context://types/text/business_logic.xml</bl> <i18n>context://types/text/i18n</i18n> <workflowName>ReviewedActions</workflowName> </resource> <resource name="rules_siteweb" label="types:cms.types.label.siteweb" i18n:attr="label" category="siteweb"> <schema>context://types/text/text.xsd</schema> <template>context://types/text/text.xml</template> <css>context://types/css/type.css</css> <layout>context://types/text/layout.xml</layout> <bl>context://types/text/business_logic.xml</bl> <i18n>context://types/text/i18n</i18n> <workflowName>ReviewedActions</workflowName> </resource> <resource name="latest_change" label="types:cms.types.label.latest_change" i18n:attr="label" category="latest_change"> <schema>context://types/news/news.xsd</schema> <template>context://types/news/news.xml</template> <css>context://types/css/type.css</css> <layout>context://types/news/layout.xml</layout> <bl>context://types/news/business_logic.xml</bl> <i18n>context://types/news/i18n</i18n> <workflowName>ReviewedActions</workflowName> </resource> <!-- abstract type for binary-resource --> <resource name="binary-resource" label="types:cms.types.label.binary-resource" type="abstract" i18n:attr="label"> <workflowName>SmalsReviewedActions</workflowName> <properties>context://types/binary-resource/properties.xml</properties> </resource> <!-- abstract type for library binary-resource --> <resource name="binary-resource-library" label="types:cms.types.label.binary-resource-library" type="abstract" i18n:attr="label"> <workflowName>SmalsReviewedActions</workflowName> <properties>context://types/binary-resource-library/properties.xml</properties> </resource> </resources> </types>
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2001-2007 Hippo (www.hippo.nl)
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:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://maven.apache.org/maven-v3_0_0.xsd">
<extend>${basedir}/../common-project.xml</extend>
<id>editor</id>
<groupId>hippo-cms</groupId>
<name>Hippo CMS</name>
<dependencies>
<dependency>
<id>jakarta-regexp:jakarta-regexp</id>
<version>1.4</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>hippo-cocoon:hippo-cocoon</id>
<version>2.1.11</version>
<type>zip</type>
</dependency>
<!-- for tree generator -->
<dependency>
<id>excalibur-store</id>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<id>excalibur-instrument</id>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<id>excalibur-instrument:excalibur-instrument-api</id>
<version>2.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<!-- end: for tree generator -->
<!-- for CMS_JMSConnectionManagerImpl compiling -->
<dependency>
<id>cocoon:cocoon-jms</id>
<version>2.1.11-r20070223112521</version>
</dependency>
<dependency>
<id>geronimo-spec:geronimo-spec-jms</id>
<version>1.0-M1</version>
</dependency>
<dependency>
<id>hippo:jmsbridge</id>
<version>1.01.04</version>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>hippo:server-manager</id>
<version>1.02.07</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>hippo:assertions</id>
<version>1.01.05</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>hippo:hippo-java</id>
<version>1.01.00b01</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>hippo:logging</id>
<version>1.01.00</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>hippo:cocoon-profiling</id>
<version>1.01.00</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>hippo:hippo-osworkflow</id>
<version>1.01.01</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>hippo:hippo-spring</id>
<version>1.01.02</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>hippo:workflows-shared</id>
<version>1.02.01</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<!-- <dependency> TODO change to 1.05.05-smals
<id>hippo:cms-core</id>
<version>1.05.05</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
-->
<dependency>
<id>hippo:cms-core</id>
<version>1.05.01-smals</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>hippo:cms-workflow</id>
<version>1.04.00</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>hippo:uidgenerator</id>
<version>1.01.00</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>hippo:component-containers</id>
<version>1.01.01</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-jta</artifactId>
<version>1.0.1B-rc3</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-ejb</artifactId>
<version>2.1-rc4</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>ant:ant</id>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-javamail</artifactId>
<version>1.3.1-rc5</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-activation</artifactId>
<version>1.0.2-rc4</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<!-- LDAP -->
<dependency>
<id>cocoon:cocoon-naming</id>
<version>2.1.11-r20070223112521</version>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>avalon-framework:avalon-framework-api</id>
<version>4.3</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>avalon-framework:avalon-framework-impl</id>
<version>4.3</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>avalon-logkit:avalon-logkit</id>
<version>2.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>excalibur-logger:excalibur-logger</id>
<version>2.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>excalibur-monitor:excalibur-monitor</id>
<version>2.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>excalibur-sourceresolve:excalibur-sourceresolve</id>
<version>2.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>excalibur-xmlutil:excalibur-xmlutil</id>
<version>1.1</version>
<type>jar</type>
</dependency>
<dependency>
<id>excalibur-pool:excalibur-pool</id>
<version>1.2</version>
</dependency>
<dependency>
<id>excalibur-pool:excalibur-pool-api</id>
<version>2.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>excalibur-pool:excalibur-pool-instrumented</id>
<version>2.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>hippo-cocoon-extensions:webdav-block</id>
<version>1.03.07-smals.2</version>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>hippo-cocoon-extensions:siteutil-block</id>
<version>1.04.06</version>
<type>jar</type>
</dependency>
<dependency>
<id>hippo-cocoon-extensions:cachingsource</id>
<version>1.01.02</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<!-- excalibur-slide-common compile time needed for CMS_SlideJMSEventListener -->
<dependency>
<id>excalibur-slide:excalibur-slide-common</id>
<version>1.2.9</version>
</dependency>
<!-- end -->
<dependency>
<id>commons-collections:commons-collections</id>
<version>3.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>commons-dbcp:commons-dbcp</id>
<version>1.2.1</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>commons-beanutils:commons-beanutils-core</id>
<version>1.7.0</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>commons-pool:commons-pool</id>
<version>1.2</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>commons-httpclient:commons-httpclient</id>
<version>2.0.2</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>concurrent:concurrent</id>
<version>1.3.4</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>commons-logging:commons-logging</id>
<version>1.0.4</version>
</dependency>
<dependency>
<id>commons-jxpath:commons-jxpath</id>
<version>1.2</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>commons-io:commons-io</id>
<version>1.2</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>cocoon:cocoon</id>
<version>2.1.11-r20070223112521</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>cocoon:cocoon-reading</id>
<version>2.1.7-dev-20050112-no2.1.8classes</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<id>hippo-cocoon-extensions:hippo-eventcache</id>
<version>1.01.04</version>
<type>jar</type>
</dependency>
<dependency>
<id>cocoon:cocoon-cron</id>
<version>2.1.11-r20070223112521</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<dependency>
<id>cocoon:cocoon-repository</id>
<version>2.1.11-r20070223112521</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<dependency>
<id>cocoon:cocoon-serializers</id>
<version>2.1.11-r20070223112521</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<dependency>
<id>cocoon:cocoon-serializers-charsets</id>
<version>0.2</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<dependency>
<id>cocoon-lucene:cocoon-lucene-hippo</id>
<version>0.1-dev</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<dependency>
<id>lucene:lucene</id>
<version>1.4.3</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>quartz:quartz</id>
<version>1.5.2</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>opensymphony:osworkflow</id>
<version>2.7.0h03</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>opensymphony:oscore</id>
<version>2.2.2</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>opensymphony:propertyset</id>
<version>r185</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<!-- Cocoon Forms -->
<dependency>
<id>cocoon:cocoon-forms</id>
<version>2.1.11-r20070223112521</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<dependency>
<id>cocoon:cocoon-ajax</id>
<version>2.1.11-r20070223112521</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<!-- HTMLCleaner -->
<dependency>
<id>daisy:daisy-util</id>
<version>1.4.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<dependency>
<id>daisy:daisy-htmlcleaner</id>
<version>1.4.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<dependency>
<id>nekodtd:nekodtd</id>
<version>0.1.11</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>nekohtml:nekohtml</id>
<version>0.9.5</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>oro</id>
<version>2.0.8</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>xreporter:xreporter-expression</id>
<version>r683</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>jakarta-slide:slide-webdavlib</id>
<version>2.1b2</version>
</dependency>
<!-- XStream -->
<dependency>
<id>xstream:xstream</id>
<version>1.1.3</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>xpp3:xpp3</id>
<version>1.1.3.4.O-noqname</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<!-- XMLBeans -->
<dependency>
<id>xmlbeans:xmlbeans</id>
<version>1.0.3-noqname</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<!-- CMS types XMLBeans -->
<dependency>
<id>hippo-cms:types-xmlbeans</id>
<version>1.0</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<!-- JDO -->
<dependency>
<id>jdo:jdo</id>
<version>1.0.1</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<!-- MySQL driver -->
<dependency>
<id>mysql:mysql-connector-java</id>
<version>3.1.13</version>
<war.bundle>true</war.bundle>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<!-- Spring framework -->
<dependency>
<id>org.springframework:spring</id>
<version>2.0</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>org.springframework:spring-mock</id>
<version>2.0</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>excalibur-datasource</id>
<version>2.1</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<!-- Servlet API -->
<dependency>
<id>servletapi:servletapi</id>
<version>2.3</version>
</dependency>
<!-- Velocity -->
<dependency>
<id>velocity:velocity</id>
<version>1.4</version>
<properties>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<!-- commons-lang for image reader -->
<dependency>
<id>commons-lang:commons-lang</id>
<version>2.2</version>
<type>jar</type>
</dependency>
<!-- HSQLDB -->
<dependency>
<id>hsqldb:hsqldb</id>
<!-- WARNING: UPGRADING TO LATER VERSIONS than 1.8.0.2 LEADS TO NULL POINTER EXCEPTIONS. TEST UPGRADES THOROUGHLY! -->
<version>1.8.0.2</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>cocoon:cocoon-hsqldb</id>
<version>2.1.11-r20070223112521</version>
<type>jar</type>
<properties>
<cocoon.bundle>true</cocoon.bundle>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<!-- JDOM -->
<dependency>
<id>jdom:jdom</id>
<version>1.0</version>
</dependency>
<!-- JAXEN -->
<dependency>
<id>jaxen:jaxen-core</id>
<version>1.0</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>jaxen:jaxen-jdom</id>
<version>1.0</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>saxpath:saxpath</id>
<version>1.0-FCS</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<id>log4j:log4j</id>
<version>1.2.12</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<!-- Smals : Using the Oracle Driver -->
<dependency>
<id>oracle:ojdbc14</id>
<version>10.2.0.3.0</version>
<properties>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<!-- PDFwriter -->
<dependency>
<id>cocoon:cocoon-fop</id>
<version>2.1.8</version>
<properties>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<dependency>
<id>fop</id>
<version>0.20.5</version>
<properties>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
<dependency>
<id>batik:batik-all</id>
<version>1.5.1</version>
<properties>
<cocoon.bundle>true</cocoon.bundle>
</properties>
</dependency>
</dependencies>
<build>
<sourceDirectory>${basedir}/src/java</sourceDirectory>
<resources>
<resource>
<directory>${basedir}/src/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.xsl</include>
<include>**/*.properties</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
</project>
******************************************** Hippocms-dev: Hippo CMS development public mailinglist Searchable archives can be found at: MarkMail: http://hippocms-dev.markmail.org Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
