Generating the static metamodel
Project: http://git-wip-us.apache.org/repos/asf/cxf/repo Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/fd5e3251 Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/fd5e3251 Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/fd5e3251 Branch: refs/heads/master-jaxrs-2.1 Commit: fd5e32511b71e8c90e54eef65d6d64d77c65a52c Parents: e92e57c Author: Sergey Beryozkin <[email protected]> Authored: Thu Apr 21 17:42:20 2016 +0100 Committer: Sergey Beryozkin <[email protected]> Committed: Thu Apr 21 17:43:25 2016 +0100 ---------------------------------------------------------------------- rt/rs/security/oauth-parent/oauth2/pom.xml | 51 +++++++++++++++++++++++- rt/rs/security/sso/oidc/pom.xml | 52 +++++++++++++++++++++++-- 2 files changed, 98 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cxf/blob/fd5e3251/rt/rs/security/oauth-parent/oauth2/pom.xml ---------------------------------------------------------------------- diff --git a/rt/rs/security/oauth-parent/oauth2/pom.xml b/rt/rs/security/oauth-parent/oauth2/pom.xml index b15a3b6..bb8ee54 100644 --- a/rt/rs/security/oauth-parent/oauth2/pom.xml +++ b/rt/rs/security/oauth-parent/oauth2/pom.xml @@ -118,9 +118,56 @@ </dependency> </dependencies> - <!-- <build> <plugins> + <plugin> + <groupId>org.bsc.maven</groupId> + <artifactId>maven-processor-plugin</artifactId> + <version>3.1.0</version> + <executions> + <execution> + <id>process</id> + <goals> + <goal>process</goal> + </goals> + <phase>generate-sources</phase> + <configuration> + <compilerArguments>-Aopenjpa.source=7 -Aopenjpa.metamodel=true</compilerArguments> + <processors> + <processor>org.apache.openjpa.persistence.meta.AnnotationProcessor6</processor> + </processors> + <outputDirectory>target/generated-sources/metamodel</outputDirectory> + </configuration> + </execution> + </executions> + <dependencies> + <dependency> + <groupId>org.apache.openjpa</groupId> + <artifactId>openjpa</artifactId> + <version>${openjpa.version}</version> + </dependency> + </dependencies> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>1.10</version> + <executions> + <execution> + <id>add-source</id> + <phase>generate-sources</phase> + <goals> + <goal>add-source</goal> + </goals> + <configuration> + <sources> + <source>target/generated-sources/metamodel</source> + </sources> + </configuration> + </execution> + </executions> + </plugin> + <!-- <plugin> <groupId>org.apache.openjpa</groupId> <artifactId>openjpa-maven-plugin</artifactId> @@ -148,7 +195,7 @@ </execution> </executions> </plugin> + --> </plugins> </build> - --> </project> http://git-wip-us.apache.org/repos/asf/cxf/blob/fd5e3251/rt/rs/security/sso/oidc/pom.xml ---------------------------------------------------------------------- diff --git a/rt/rs/security/sso/oidc/pom.xml b/rt/rs/security/sso/oidc/pom.xml index b5dcec2..3ad097e 100644 --- a/rt/rs/security/sso/oidc/pom.xml +++ b/rt/rs/security/sso/oidc/pom.xml @@ -85,16 +85,62 @@ <scope>test</scope> </dependency> </dependencies> - <!-- <build> <plugins> + <plugin> + <groupId>org.bsc.maven</groupId> + <artifactId>maven-processor-plugin</artifactId> + <version>3.1.0</version> + <executions> + <execution> + <id>process</id> + <goals> + <goal>process</goal> + </goals> + <phase>generate-sources</phase> + <configuration> + <compilerArguments>-Aopenjpa.source=7 -Aopenjpa.metamodel=true</compilerArguments> + <processors> + <processor>org.apache.openjpa.persistence.meta.AnnotationProcessor6</processor> + </processors> + <outputDirectory>target/generated-sources/metamodel</outputDirectory> + </configuration> + </execution> + </executions> + <dependencies> + <dependency> + <groupId>org.apache.openjpa</groupId> + <artifactId>openjpa</artifactId> + <version>${openjpa.version}</version> + </dependency> + </dependencies> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>1.10</version> + <executions> + <execution> + <id>add-source</id> + <phase>generate-sources</phase> + <goals> + <goal>add-source</goal> + </goals> + <configuration> + <sources> + <source>target/generated-sources/metamodel</source> + </sources> + </configuration> + </execution> + </executions> + </plugin> + <!-- <plugin> <groupId>org.apache.openjpa</groupId> <artifactId>openjpa-maven-plugin</artifactId> <version>${openjpa.version}</version> <configuration> <includes> - org/apache/cxf/rs/security/oidc/idp/OidcUserSubject.class, org/apache/cxf/rs/security/oauth2/common/Client.class, org/apache/cxf/rs/security/oauth2/common/UserSubject.class, org/apache/cxf/rs/security/oauth2/grants/code/AuthorizationCodeGrant, @@ -116,7 +162,7 @@ </execution> </executions> </plugin> + --> </plugins> </build> - --> </project>
