[Pljava-dev] Switching pljava-examples to Junit and the examples.ddr deployment descriptor

From: ch at lathspell(dot)de (Christian Hammers)
To:
Subject: [Pljava-dev] Switching pljava-examples to Junit and the examples.ddr deployment descriptor
Date: 2013-02-17 20:15:19
Message-ID: 20130217211519.7292f1df@james.intern
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pljava-dev

Hello

I've managed to create an ant task that prepares a temporary postgresql
datadir and a junit class that starts the server with that datadir.

Now my plan was to rewrite the existing tests to use JUnit and get run
automatically.

It seems though that the examples.ddr that is part of the examples.jar
is not executed as the employee1 table is not present.

The MANIFEST.MF of target/pljava-examples-0.0.1-SNAPSHOT.jar contains:
Manifest-Version: 1.0 Built-By: james
Build-Jdk: 1.7.0_03
Created-By: Apache Maven 3.0.4
Archiver-Version: Plexus Archiver

Name: examples.ddr
SQLJDeploymentDescriptor: TRUE

And the .ddr is unchanged by me still in the .jar:

$ jar tf target/pljava-examples-0.0.1-SNAPSHOT.jar | grep ddr
deployment/examples.ddr

The jar should get loaded on startup:

$ grep pljava.classpath target/pgtmp/postgresql.conf
pljava.classpath =
'/srv/home/james/workspace/pljava/lathspell-pljava/pljava-examples/../pljava-api/target/pljava-api-0.0.1-SNAPSHOT.jar:/srv/home/james/workspace/pljava/lathspell-pljava/pljava-examples/../pljava-jdbc/target/pljava-jdbc-0.0.1-SNAPSHOT.jar:/srv/home/james/workspace/pljava/lathspell-pljava/pljava-examples/target/pljava-examples-0.0.1-SNAPSHOT.jar'

Any ideas what I could have missed?

bye,

-christian-

Responses

Browse pljava-dev by date

  From Date Subject
Next Message Christian Hammers 2013-02-18 00:26:52 [Pljava-dev] Switching pljava-examples to Junit and the examples.ddr deployment descriptor
Previous Message eggyknap 2013-02-15 21:00:36 [Pljava-dev] Building / installing for CentOS or Fedora