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
>
>

Attachment: 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

Reply via email to