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

shameera pushed a commit to branch shameera/build-fix
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit 1aeb150997787423dde658a65633a557b3d22b60
Author: Shameera R Yodage <[email protected]>
AuthorDate: Sun Jan 14 10:54:52 2018 -0500

    fix build issues
---
 modules/registry/registry-core/pom.xml             | 27 ++++++++++++++++++++++
 .../sharing-registry-server/pom.xml                |  5 ++++
 2 files changed, 32 insertions(+)

diff --git a/modules/registry/registry-core/pom.xml 
b/modules/registry/registry-core/pom.xml
index 94fdfde..f7845ff 100644
--- a/modules/registry/registry-core/pom.xml
+++ b/modules/registry/registry-core/pom.xml
@@ -148,6 +148,33 @@
                     <!-- Integration tests are run using the fail-safe plugin 
in the module pom-->
                 </configuration>
             </plugin>
+            <plugin>
+                <groupId>org.apache.openjpa</groupId>
+                <artifactId>openjpa-maven-plugin</artifactId>
+                <version>2.2.0</version>
+                <configuration>
+                    <includes>**/entities/*.class</includes>
+                    <excludes>**/entities/XML*.class</excludes>
+                    <addDefaultConstructor>true</addDefaultConstructor>
+                    
<enforcePropertyRestrictions>true</enforcePropertyRestrictions>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>enhancer</id>
+                        <phase>process-classes</phase>
+                        <goals>
+                            <goal>enhance</goal>
+                        </goals>
+                    </execution>
+                </executions>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.openjpa</groupId>
+                        <artifactId>openjpa</artifactId>
+                        <version>2.2.0</version>
+                    </dependency>
+                </dependencies>
+            </plugin>
         </plugins>
     </build>
 
diff --git a/modules/sharing-registry/sharing-registry-server/pom.xml 
b/modules/sharing-registry/sharing-registry-server/pom.xml
index 1ee1bc7..2b14dcb 100644
--- a/modules/sharing-registry/sharing-registry-server/pom.xml
+++ b/modules/sharing-registry/sharing-registry-server/pom.xml
@@ -93,6 +93,11 @@
             <artifactId>airavata-messaging-core</artifactId>
             <version>0.17-SNAPSHOT</version>
         </dependency>
+        <dependency>
+            <groupId>javax.xml.bind</groupId>
+            <artifactId>jaxb-api</artifactId>
+            <version>2.3.0</version>
+        </dependency>
     </dependencies>
 
     <build>

-- 
To stop receiving notification emails like this one, please contact
"[email protected]" <[email protected]>.

Reply via email to