You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2020/01/10 11:17:56 UTC

[isis] 07/21: ISIS-2259: scaffolding for jaxrsclient mapping

This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch ISIS-2259
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 984b7e8affc87033cea53ff533bb05b8aaf6c063
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Fri Jan 10 06:55:02 2020 +0000

    ISIS-2259: scaffolding for jaxrsclient mapping
---
 mappings/jaxrsclient/impl/pom.xml                          | 14 ++++++++++----
 .../IsisModuleExtJaxRsClientImpl.java}                     |  4 ++--
 mappings/pom.xml                                           |  9 +++++++++
 3 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/mappings/jaxrsclient/impl/pom.xml b/mappings/jaxrsclient/impl/pom.xml
index de93e09..ff9d914 100644
--- a/mappings/jaxrsclient/impl/pom.xml
+++ b/mappings/jaxrsclient/impl/pom.xml
@@ -18,21 +18,27 @@
 		<groupId>org.apache.isis.mappings</groupId>
 		<artifactId>isis-mappings</artifactId>
 		<version>2.0.0-M3-SNAPSHOT</version>
-		<relativePath>../pom.xml</relativePath>
+		<relativePath>../../pom.xml</relativePath>
 	</parent>
 
-	<artifactId>isis-mappings-jaxrsclient-dom</artifactId>
+	<artifactId>isis-mappings-jaxrsclient-impl</artifactId>
 	<name>Apache Isis Map - JaxRS Client</name>
 
 	<description>Integrates JaxRS Client Library</description>
 
 	<properties>
-		<jar-plugin.automaticModuleName>org.apache.isis.mappings.jaxrsclient.dom</jar-plugin.automaticModuleName>
-		<git-plugin.propertiesDir>org/apache/isis/mappings/jaxrsclient/dom</git-plugin.propertiesDir>
+		<jar-plugin.automaticModuleName>org.apache.isis.mappings.jaxrsclient.impl</jar-plugin.automaticModuleName>
+		<git-plugin.propertiesDir>org/apache/isis/mappings/jaxrsclient/impl</git-plugin.propertiesDir>
 	</properties>
 
 	<dependencies>
 
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-context</artifactId>
+			<version>5.2.2.RELEASE</version>
+			<scope>compile</scope>
+		</dependency>
 	</dependencies>
 
 </project>
diff --git a/mappings/jaxrsclient/impl/src/main/java/org/apache/isis/extensions/jaxrsclient/dom/IsisModuleExtJaxRsClient.java b/mappings/jaxrsclient/impl/src/main/java/org/apache/isis/extensions/jaxrsclient/impl/IsisModuleExtJaxRsClientImpl.java
similarity index 91%
rename from mappings/jaxrsclient/impl/src/main/java/org/apache/isis/extensions/jaxrsclient/dom/IsisModuleExtJaxRsClient.java
rename to mappings/jaxrsclient/impl/src/main/java/org/apache/isis/extensions/jaxrsclient/impl/IsisModuleExtJaxRsClientImpl.java
index ab16d86..af8a507 100644
--- a/mappings/jaxrsclient/impl/src/main/java/org/apache/isis/extensions/jaxrsclient/dom/IsisModuleExtJaxRsClient.java
+++ b/mappings/jaxrsclient/impl/src/main/java/org/apache/isis/extensions/jaxrsclient/impl/IsisModuleExtJaxRsClientImpl.java
@@ -16,13 +16,13 @@
  *  specific language governing permissions and limitations
  *  under the License.
  */
-package org.apache.isis.extensions.jaxrsclient.dom;
+package org.apache.isis.extensions.jaxrsclient.impl;
 
 import org.springframework.context.annotation.ComponentScan;
 import org.springframework.context.annotation.Configuration;
 
 @Configuration
 @ComponentScan
-public class IsisModuleExtJaxRsClient {
+public class IsisModuleExtJaxRsClientImpl {
 
 }
diff --git a/mappings/pom.xml b/mappings/pom.xml
index a78793b..56a086d 100644
--- a/mappings/pom.xml
+++ b/mappings/pom.xml
@@ -68,6 +68,12 @@
 				<version>2.0.0-M3-SNAPSHOT</version>
 			</dependency>
 
+			<dependency>
+				<groupId>org.apache.isis.mappings</groupId>
+				<artifactId>isis-mappings-jaxrsclient-impl</artifactId>
+				<version>2.0.0-M3-SNAPSHOT</version>
+			</dependency>
+
 			<!-- testing -->
 			<dependency>
 				<groupId>org.apache.isis.testing</groupId>
@@ -80,6 +86,9 @@
 	</dependencyManagement>
 
 	<modules>
+<!--
+		<module>jaxrsclient/impl</module>
+-->
 		<module>restclient/impl</module>
 	</modules>