This is an automated email from the ASF dual-hosted git repository.
doebele pushed a commit to branch version3
in repository https://gitbox.apache.org/repos/asf/empire-db.git
The following commit(s) were added to refs/heads/version3 by this push:
new a13bb61 EMPIREDB-362 pom changes
a13bb61 is described below
commit a13bb6172e0105900daa4ec865bd14eab75115b5
Author: Rainer Döbele <[email protected]>
AuthorDate: Sun Jan 23 19:38:08 2022 +0100
EMPIREDB-362 pom changes
---
empire-db-codegen/pom.xml | 13 +++++----
.../empire-db-example-codegen/pom.xml | 4 +--
.../vue/sample/db/records/DepartmentRecord.java | 2 +-
.../vue/sample/db/records/EmployeeRecord.java | 2 +-
.../empire/vue/sample/db/records/SampleRecord.java | 6 ++--
empire-db/pom.xml | 32 ----------------------
.../org/apache/empire/db/DBDatabaseDriver.java | 3 +-
pom.xml | 15 ++++++++++
8 files changed, 31 insertions(+), 46 deletions(-)
diff --git a/empire-db-codegen/pom.xml b/empire-db-codegen/pom.xml
index f616b5e..9365880 100644
--- a/empire-db-codegen/pom.xml
+++ b/empire-db-codegen/pom.xml
@@ -81,13 +81,14 @@
-->
</dependencies>
-
+
<build>
- <resources>
- <resource>
- <directory>src/main/resources/templates</directory>
- <filtering>true</filtering>
- </resource>
+ <resources>
+ <resource>
+
<directory>src/main/resources/templates</directory>
+ <filtering>true</filtering>
+ </resource>
</resources>
</build>
+
</project>
\ No newline at end of file
diff --git a/empire-db-examples/empire-db-example-codegen/pom.xml
b/empire-db-examples/empire-db-example-codegen/pom.xml
index 2d4217a..515db60 100644
--- a/empire-db-examples/empire-db-example-codegen/pom.xml
+++ b/empire-db-examples/empire-db-example-codegen/pom.xml
@@ -50,8 +50,8 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
- <source>1.6</source>
- <target>1.6</target>
+ <source>1.8</source>
+ <target>1.8</target>
<optimize>true</optimize>
<debug>true</debug>
</configuration>
diff --git
a/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/DepartmentRecord.java
b/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/DepartmentRecord.java
index 898a0d5..c0320ff 100644
---
a/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/DepartmentRecord.java
+++
b/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/DepartmentRecord.java
@@ -23,7 +23,7 @@ import org.apache.empire.vue.sample.db.SampleDB.TDepartments;
public class DepartmentRecord extends SampleRecord<TDepartments>
{
- // *Deprecated* private static final long serialVersionUID = 1L;
+ private static final long serialVersionUID = 1L;
public DepartmentRecord(RecordContext recordContext)
{
diff --git
a/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/EmployeeRecord.java
b/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/EmployeeRecord.java
index de5490b..25c3fc1 100644
---
a/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/EmployeeRecord.java
+++
b/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/EmployeeRecord.java
@@ -28,7 +28,7 @@ import org.apache.empire.vue.sample.db.SampleDB.TEmployees;
public class EmployeeRecord extends SampleRecord<TEmployees>
{
- // *Deprecated* private static final long serialVersionUID = 1L;
+ private static final long serialVersionUID = 1L;
public EmployeeRecord(RecordContext recordContext)
{
diff --git
a/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/SampleRecord.java
b/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/SampleRecord.java
index d30c939..323398e 100644
---
a/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/SampleRecord.java
+++
b/empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/records/SampleRecord.java
@@ -35,9 +35,9 @@ import org.apache.empire.vue.sample.db.RecordContext;
import org.apache.empire.vue.sample.db.SampleTable;
-public abstract class SampleRecord<T extends SampleTable> extends DBRecord {
-
- // *Deprecated* private static final long serialVersionUID = 1L;
+public abstract class SampleRecord<T extends SampleTable> extends DBRecord
+{
+ private static final long serialVersionUID = 1L;
protected final T T; // The table
protected final RecordContext recordContext;
diff --git a/empire-db/pom.xml b/empire-db/pom.xml
index de73e11..a1e9ab3 100644
--- a/empire-db/pom.xml
+++ b/empire-db/pom.xml
@@ -94,36 +94,4 @@
</dependencies>
- <build>
- <pluginManagement>
- <plugins>
- <!-- Eclipse: void message
"maven-remote-resources-plugin (goal "process") is ignored by m2e." -->
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
-
<artifactId>lifecycle-mapping</artifactId>
- <version>1.0.0</version>
- <configuration>
- <lifecycleMappingMetadata>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
-
<groupId>org.apache.maven.plugins</groupId>
-
<artifactId>maven-remote-resources-plugin</artifactId>
-
<versionRange>[1.0,)</versionRange>
- <goals>
- <goal>process</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore />
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-
</project>
diff --git a/empire-db/src/main/java/org/apache/empire/db/DBDatabaseDriver.java
b/empire-db/src/main/java/org/apache/empire/db/DBDatabaseDriver.java
index 5ee61f3..23cef15 100644
--- a/empire-db/src/main/java/org/apache/empire/db/DBDatabaseDriver.java
+++ b/empire-db/src/main/java/org/apache/empire/db/DBDatabaseDriver.java
@@ -125,12 +125,13 @@ public interface DBDatabaseDriver
/**
* Executes an select SQL-command that returns only one scalar value
+ * if no row are returned by the query then ObjectUtils.NO_VALUE is
returned
*
* @param sqlCmd the SQL-Command
* @param sqlParams array of sql command parameters used for prepared
statements (Optional).
* @param dataType the requested return type
* @param conn a valid connection to the database.
- * @return the scalar result value
+ * @return the scalar result value or ObjectUtils.NO_VALUE if no row are
returned by the query
*/
public Object querySingleValue(String sqlCmd, Object[] sqlParams, DataType
dataType, Connection conn);
diff --git a/pom.xml b/pom.xml
index d1f7ca3..e24b553 100644
--- a/pom.xml
+++ b/pom.xml
@@ -682,6 +682,21 @@
<ignore />
</action>
</pluginExecution>
+ <!--
maven-remote-resources-plugin -->
+ <!-- Eclipse:
avoid message "maven-remote-resources-plugin (goal "process") is ignored by
m2e." -->
+
<pluginExecution>
+
<pluginExecutionFilter>
+
<groupId>org.apache.maven.plugins</groupId>
+
<artifactId>maven-remote-resources-plugin</artifactId>
+
<versionRange>[1.0,)</versionRange>
+
<goals>
+
<goal>process</goal>
+
</goals>
+
</pluginExecutionFilter>
+ <action>
+
<ignore />
+
</action>
+
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>