annotate artifact-database/pom.xml @ 584:efbdaf72aafe 3.2.x

JSON is not restricted to ASCII
author Tom Gottfried <tom@intevation.de>
date Thu, 02 Nov 2023 17:41:10 +0100
parents d41cdb5a386b
children
rev   line source
10
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
1 <?xml version="1.0"?>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
2 <project>
2
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
3 <parent>
477
c5a91bcf9e53 Fixed maven ids again
Sascha L. Teichmann <teichmann@intevation.de>
parents: 475
diff changeset
4 <groupId>org.dive4elements</groupId>
2
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
5 <artifactId>artifact-system</artifactId>
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6 <version>1.0-SNAPSHOT</version>
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7 </parent>
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
8 <modelVersion>4.0.0</modelVersion>
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
9 <artifactId>artifact-database</artifactId>
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
10 <name>artifact-database</name>
581
d41cdb5a386b Simplify setting restlet version
Tom Gottfried <tom@intevation.de>
parents: 579
diff changeset
11 <properties>
d41cdb5a386b Simplify setting restlet version
Tom Gottfried <tom@intevation.de>
parents: 579
diff changeset
12 <restlet.version>2.0.7</restlet.version>
d41cdb5a386b Simplify setting restlet version
Tom Gottfried <tom@intevation.de>
parents: 579
diff changeset
13 </properties>
5
8f2de197bce2 Added config to artifact database and modelled bootstap of artifact factories on top of this.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3
diff changeset
14 <build>
8f2de197bce2 Added config to artifact database and modelled bootstap of artifact factories on top of this.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3
diff changeset
15 <plugins>
10
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
16 <plugin>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
17 <groupId>org.apache.maven.plugins</groupId>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
18 <artifactId>maven-jar-plugin</artifactId>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
19 <version>2.2</version>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
20 <configuration>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
21 <archive>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
22 <manifest>
475
415df0fc4fa1 Fixed maven group ids
Sascha L. Teichmann <teichmann@intevation.de>
parents: 321
diff changeset
23 <mainClass>org.dive4elements.artifactdatabase.App</mainClass>
10
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
24 </manifest>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
25 </archive>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
26 </configuration>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
27 </plugin>
5
8f2de197bce2 Added config to artifact database and modelled bootstap of artifact factories on top of this.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3
diff changeset
28 </plugins>
8f2de197bce2 Added config to artifact database and modelled bootstap of artifact factories on top of this.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3
diff changeset
29 </build>
2
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
30 <dependencies>
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
31 <dependency>
579
7abdf5472ed7 Fix groupId
Tom Gottfried <tom@intevation.de>
parents: 576
diff changeset
32 <groupId>org.dive4elements</groupId>
10
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
33 <artifactId>artifacts</artifactId>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
34 <version>1.0-SNAPSHOT</version>
2
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
35 </dependency>
3
b1ec257e9d8d Added dependencies to H2 and restlet.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2
diff changeset
36 <dependency>
477
c5a91bcf9e53 Fixed maven ids again
Sascha L. Teichmann <teichmann@intevation.de>
parents: 475
diff changeset
37 <groupId>org.dive4elements</groupId>
106
ece0fdb07975 Implementations to initialize and retrieve states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
38 <artifactId>artifacts-common</artifactId>
ece0fdb07975 Implementations to initialize and retrieve states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
39 <version>1.0-SNAPSHOT</version>
ece0fdb07975 Implementations to initialize and retrieve states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
40 </dependency>
ece0fdb07975 Implementations to initialize and retrieve states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
41 <dependency>
101
7fc0650f194c Upgraded the Restlet version to 2.0.4 (current stable).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 83
diff changeset
42 <groupId>org.restlet.jse</groupId>
10
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
43 <artifactId>org.restlet</artifactId>
581
d41cdb5a386b Simplify setting restlet version
Tom Gottfried <tom@intevation.de>
parents: 579
diff changeset
44 <version>${restlet.version}</version>
10
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
45 </dependency>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
46 <dependency>
101
7fc0650f194c Upgraded the Restlet version to 2.0.4 (current stable).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 83
diff changeset
47 <groupId>org.restlet.jse</groupId>
20
ff666592c1c3 Added factory listing '/factories' to web app.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 17
diff changeset
48 <artifactId>org.restlet.ext.xml</artifactId>
581
d41cdb5a386b Simplify setting restlet version
Tom Gottfried <tom@intevation.de>
parents: 579
diff changeset
49 <version>${restlet.version}</version>
20
ff666592c1c3 Added factory listing '/factories' to web app.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 17
diff changeset
50 </dependency>
ff666592c1c3 Added factory listing '/factories' to web app.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 17
diff changeset
51 <dependency>
264
fa0d9acea897 flys/issue65: Added Jetty HTTP server as a replacement option to foster better scalability. Needs testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
52 <groupId>org.restlet.jse</groupId>
fa0d9acea897 flys/issue65: Added Jetty HTTP server as a replacement option to foster better scalability. Needs testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
53 <artifactId>org.restlet.ext.jetty</artifactId>
581
d41cdb5a386b Simplify setting restlet version
Tom Gottfried <tom@intevation.de>
parents: 579
diff changeset
54 <version>${restlet.version}</version>
264
fa0d9acea897 flys/issue65: Added Jetty HTTP server as a replacement option to foster better scalability. Needs testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
55 </dependency>
fa0d9acea897 flys/issue65: Added Jetty HTTP server as a replacement option to foster better scalability. Needs testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
56 <dependency>
10
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
57 <groupId>com.h2database</groupId>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
58 <artifactId>h2</artifactId>
302
c066343c63b0 Bumped H2 version up to latest stable 1.3.158
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 301
diff changeset
59 <version>1.3.158</version>
10
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
60 </dependency>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
61 <dependency>
38
93edc04f3a10 Added postgresql support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 20
diff changeset
62 <groupId>postgresql</groupId>
93edc04f3a10 Added postgresql support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 20
diff changeset
63 <artifactId>postgresql</artifactId>
537
a3397b6aab0a Upgrade PostgreSQL dependency to same version as river-backend.
"Tom Gottfried <tom@intevation.de>"
parents: 477
diff changeset
64 <version>9.1-901-1.jdbc4</version>
573
3c7904bdd12a PostgreSQL JDBC driver is an optional runtime dependency
Tom Gottfried <tom@intevation.de>
parents: 572
diff changeset
65 <scope>runtime</scope>
38
93edc04f3a10 Added postgresql support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 20
diff changeset
66 </dependency>
93edc04f3a10 Added postgresql support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 20
diff changeset
67 <dependency>
10
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
68 <groupId>commons-dbcp</groupId>
e8626caac353 * Made Artifact life cycle symmetric: setup/endOfLife.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 5
diff changeset
69 <artifactId>commons-dbcp</artifactId>
309
86dd32b45d87 Use real db connection pooling for artifact database.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 302
diff changeset
70 <version>1.4</version>
3
b1ec257e9d8d Added dependencies to H2 and restlet.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2
diff changeset
71 </dependency>
17
5a6b6a3debc7 Integrated logging into artifact database.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 10
diff changeset
72 <dependency>
572
1d52d49426b2 Declare all used dependencies
Tom Gottfried <tom@intevation.de>
parents: 570
diff changeset
73 <groupId>commons-codec</groupId>
1d52d49426b2 Declare all used dependencies
Tom Gottfried <tom@intevation.de>
parents: 570
diff changeset
74 <artifactId>commons-codec</artifactId>
1d52d49426b2 Declare all used dependencies
Tom Gottfried <tom@intevation.de>
parents: 570
diff changeset
75 <version>1.4</version>
1d52d49426b2 Declare all used dependencies
Tom Gottfried <tom@intevation.de>
parents: 570
diff changeset
76 </dependency>
1d52d49426b2 Declare all used dependencies
Tom Gottfried <tom@intevation.de>
parents: 570
diff changeset
77 <dependency>
1d52d49426b2 Declare all used dependencies
Tom Gottfried <tom@intevation.de>
parents: 570
diff changeset
78 <groupId>commons-pool</groupId>
1d52d49426b2 Declare all used dependencies
Tom Gottfried <tom@intevation.de>
parents: 570
diff changeset
79 <artifactId>commons-pool</artifactId>
1d52d49426b2 Declare all used dependencies
Tom Gottfried <tom@intevation.de>
parents: 570
diff changeset
80 <version>1.5.4</version>
1d52d49426b2 Declare all used dependencies
Tom Gottfried <tom@intevation.de>
parents: 570
diff changeset
81 </dependency>
1d52d49426b2 Declare all used dependencies
Tom Gottfried <tom@intevation.de>
parents: 570
diff changeset
82 <dependency>
570
584591f8203c Upgrade to Log4j 2
Tom Gottfried <tom@intevation.de>
parents: 568
diff changeset
83 <groupId>org.apache.logging.log4j</groupId>
584591f8203c Upgrade to Log4j 2
Tom Gottfried <tom@intevation.de>
parents: 568
diff changeset
84 <artifactId>log4j-api</artifactId>
584591f8203c Upgrade to Log4j 2
Tom Gottfried <tom@intevation.de>
parents: 568
diff changeset
85 <version>2.17.1</version>
584591f8203c Upgrade to Log4j 2
Tom Gottfried <tom@intevation.de>
parents: 568
diff changeset
86 </dependency>
584591f8203c Upgrade to Log4j 2
Tom Gottfried <tom@intevation.de>
parents: 568
diff changeset
87 <dependency>
584591f8203c Upgrade to Log4j 2
Tom Gottfried <tom@intevation.de>
parents: 568
diff changeset
88 <groupId>org.apache.logging.log4j</groupId>
584591f8203c Upgrade to Log4j 2
Tom Gottfried <tom@intevation.de>
parents: 568
diff changeset
89 <artifactId>log4j-core</artifactId>
584591f8203c Upgrade to Log4j 2
Tom Gottfried <tom@intevation.de>
parents: 568
diff changeset
90 <version>2.17.1</version>
584591f8203c Upgrade to Log4j 2
Tom Gottfried <tom@intevation.de>
parents: 568
diff changeset
91 <scope>runtime</scope>
83
8c4638abd518 Installed a SLF4J bridge to route incoming jul logs (used by restlet) to log4j.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 79
diff changeset
92 </dependency>
264
fa0d9acea897 flys/issue65: Added Jetty HTTP server as a replacement option to foster better scalability. Needs testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
93 <dependency>
fa0d9acea897 flys/issue65: Added Jetty HTTP server as a replacement option to foster better scalability. Needs testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
94 <groupId>org.mortbay.jetty</groupId>
fa0d9acea897 flys/issue65: Added Jetty HTTP server as a replacement option to foster better scalability. Needs testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
95 <artifactId>jetty</artifactId>
fa0d9acea897 flys/issue65: Added Jetty HTTP server as a replacement option to foster better scalability. Needs testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
96 <version>6.1.26</version>
574
086e4770d6e3 Not a compile time dependency
Tom Gottfried <tom@intevation.de>
parents: 573
diff changeset
97 <scope>runtime</scope>
264
fa0d9acea897 flys/issue65: Added Jetty HTTP server as a replacement option to foster better scalability. Needs testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
98 </dependency>
2
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
99 </dependencies>
141457e0d7b1 Created a new sub project for artifact database server.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
100 </project>

http://dive4elements.wald.intevation.org