Mike,
>I don't see the underlying cause for the persistent service failing to
>start here - have a look in logs/system.log and
>logs/svc-persist-default.log, you should find a stack that's giving the
>underlying cause.
>
>Oh - I think I see what it might be: None of the services themselves
>have been updated to reference the APIs, they're still all pointing to
>the older version of keel-core.... Let me get on fixing that right away!
>
>
I did some changes to program.xml files, see below.
But it seems it's not enough.
Pierre
<?xml version="1.0" encoding="UTF-8"?>
<project>
<pomVersion>3</pomVersion>
<name>Persistence Service API</name>
<id>svc-persist-api</id>
<groupId>keel</groupId>
<currentVersion>1.0</currentVersion>
<description>
Persistence Service API
</description>
<shortDescription>Persistence Service API</shortDescription>
<dependencies>
<dependency>
<groupId>avalon-framework</groupId>
<artifactId>avalon-framework-api</artifactId>
<version>4.3</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>keel-core</artifactId>
<version>5.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-authorization-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-model-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>keel-common</artifactId>
<version>4.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>oro</groupId>
<artifactId>oro</artifactId>
<version>2.0.8</version>
<type>jar</type>
<properties>
<keel.server>true</keel.server>
</properties>
</dependency>
<dependency>
<groupId>excalibur-datasource</groupId>
<artifactId>excalibur-datasource</artifactId>
<version>2.1</version>
<type>jar</type>
<properties>
<keel.server>true</keel.server>
</properties>
</dependency>
</dependencies>
<build>
<sourceDirectory>${basedir}/src/java</sourceDirectory>
<unitTestSourceDirectory>${basedir}/src/test</unitTestSourceDirectory>
<resources>
<resource>
<directory>${basedir}</directory>
<filtering>false</filtering>
<targetpath>/</targetpath>
<includes>
<include>conf/**/*</include>
<include>README*</include>
<include>LICENSE*</include>
</includes>
</resource>
<resource>
<directory>${basedir}/src</directory>
<filtering>false</filtering>
<targetpath>src</targetpath>
<includes>
<include>jsp/**/*</include>
<include>ui/**/*</include>
<include>vm/**/*</include>
<include>webapp/**/*</include>
<include>xsl/**/*</include>
<include>xml/**/*</include>
</includes>
</resource>
<resource>
<directory>${basedir}/resources/server</directory>
<filtering>false</filtering>
<targetpath>/</targetpath>
<includes>
<include>**/*</include>
</includes>
</resource>
</resources>
</build>
<properties>
<keel.server>true</keel.server>
</properties>
</project>
<?xml version="1.0" encoding="ISO-8859-1"?>
<project>
<pomVersion>3</pomVersion>
<name>Persistence Service Base</name>
<artifactId>svc-persist-base</artifactId>
<groupId>keel</groupId>
<type>jar</type>
<currentVersion>1.5</currentVersion>
<shortDescription>Persistence Base Service</shortDescription>
<description>
This project contains base classes used by several different implementations
of the Persistence service (for storing objects as rows in relational
databases).
</description>
<dependencies>
<dependency>
<groupId>keel</groupId>
<artifactId>keel-core</artifactId>
<version>5.0</version>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>keel-common</artifactId>
<version>4.0</version>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>keel-container</artifactId>
<version>4.2</version>
</dependency>
<dependency>
<groupId>avalon-framework</groupId>
<artifactId>avalon-framework-api</artifactId>
<version>4.3</version>
</dependency>
<dependency>
<groupId>avalon-framework</groupId>
<artifactId>avalon-framework-impl</artifactId>
<version>4.3</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-model-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-persist-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-filter-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-authorization-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-authentication-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>excalibur-datasource</groupId>
<artifactId>excalibur-datasource</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>excalibur-pool</groupId>
<artifactId>excalibur-pool-api</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>oro</groupId>
<artifactId>oro</artifactId>
<version>2.0.8</version>
</dependency>
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>concurrent</groupId>
<artifactId>concurrent</artifactId>
<version>1.3.4</version>
</dependency>
</dependencies>
<build>
<sourceDirectory>${basedir}/src/java</sourceDirectory>
<unitTestSourceDirectory>${basedir}/src/test</unitTestSourceDirectory>
<resources>
<resource>
<directory>${basedir}</directory>
<targetpath>/</targetpath>
<includes>
<include>conf/**/*</include>
<include>README*</include>
<include>LICENSE*</include>
</includes>
</resource>
<resource>
<directory>${basedir}/src</directory>
<targetpath>src</targetpath>
<includes>
<include>jsp/**/*</include>
<include>ui/**/*</include>
<include>vm/**/*</include>
<include>webapp/**/*</include>
<include>xsl/**/*</include>
<include>xml/**/*</include>
</includes>
</resource>
<resource>
<directory>${basedir}/resources/server</directory>
<targetpath>/</targetpath>
<includes>
<include>**/*</include>
</includes>
</resource>
</resources>
</build>
<properties>
<keel.server>true</keel.server>
</properties>
</project>
<?xml version="1.0" encoding="ISO-8859-1"?>
<project>
<pomVersion>3</pomVersion>
<name>Persistence Default Service</name>
<artifactId>svc-persist-default</artifactId>
<groupId>keel</groupId>
<type>jar</type>
<currentVersion>2.4</currentVersion>
<shortDescription>Persistence Default Service</shortDescription>
<description>
Implementation of the Persistence service using JDBC.
</description>
<dependencies>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-model-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-authorization-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-authentication-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-persist-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-cache-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-filter-api</artifactId>
<version>1.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>svc-persist-base</artifactId>
<version>1.5</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>keel-core</artifactId>
<version>5.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>keel-common</artifactId>
<version>4.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>keel</groupId>
<artifactId>keel-container</artifactId>
<version>4.2</version>
</dependency>
<dependency>
<groupId>avalon-framework</groupId>
<artifactId>avalon-framework-api</artifactId>
<version>4.3</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>avalon-framework</groupId>
<artifactId>avalon-framework-impl</artifactId>
<version>4.3</version>
</dependency>
<dependency>
<groupId>excalibur-datasource</groupId>
<artifactId>excalibur-datasource</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.0.4</version>
</dependency>
<dependency>
<groupId>oro</groupId>
<artifactId>oro</artifactId>
<version>2.0.8</version>
</dependency>
<dependency>
<groupId>excalibur-pool</groupId>
<artifactId>excalibur-pool-api</artifactId>
<version>2.1</version>
</dependency>
<!-- See above.
<dependency>
<groupId>keel</groupId>
<artifactId>svc-persist-base</artifactId>
<version>1.5</version>
</dependency>
-->
<dependency>
<groupId>concurrent</groupId>
<artifactId>concurrent</artifactId>
<version>1.3.4</version>
</dependency>
</dependencies>
<build>
<sourceDirectory>${basedir}/src/java</sourceDirectory>
<unitTestSourceDirectory>${basedir}/src/test</unitTestSourceDirectory>
<resources>
<resource>
<directory>${basedir}</directory>
<targetpath>/</targetpath>
<includes>
<include>conf/**/*</include>
<include>README*</include>
<include>LICENSE*</include>
</includes>
</resource>
<resource>
<directory>${basedir}/src</directory>
<targetpath>src</targetpath>
<includes>
<include>jsp/**/*</include>
<include>ui/**/*</include>
<include>vm/**/*</include>
<include>webapp/**/*</include>
<include>xsl/**/*</include>
<include>xml/**/*</include>
</includes>
</resource>
<resource>
<directory>${basedir}/resources/server</directory>
<targetpath>/</targetpath>
<includes>
<include>**/*</include>
</includes>
</resource>
</resources>
</build>
<properties>
<keel.server>true</keel.server>
</properties>
</project>
http://keelframework.org/documentation.shtml
Keelgroup mailing list
Keelgroup@list...
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com
opensubscriber is not affiliated with the authors of this message nor responsible for its content.