| 
									
										
										
										
											2019-06-30 16:45:00 +01:00
										 |  |  | <?xml version="1.0" encoding="UTF-8"?> | 
					
						
							|  |  |  | <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" | 
					
						
							|  |  |  |          xmlns="http://maven.apache.org/POM/4.0.0" | 
					
						
							|  |  |  |          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 
					
						
							|  |  |  |     <modelVersion>4.0.0</modelVersion> | 
					
						
							|  |  |  |     <groupId>com.baeldung.oauth2</groupId> | 
					
						
							|  |  |  |     <artifactId>oauth2-framework-impl</artifactId> | 
					
						
							|  |  |  |     <version>1.0-SNAPSHOT</version> | 
					
						
							|  |  |  |     <packaging>pom</packaging> | 
					
						
							| 
									
										
										
										
											2019-08-25 19:09:24 +05:30
										 |  |  |     <name>oauth2-framework-impl</name> | 
					
						
							| 
									
										
										
										
											2019-06-30 16:45:00 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  |     <properties> | 
					
						
							|  |  |  |         <maven.compiler.source>1.8</maven.compiler.source> | 
					
						
							|  |  |  |         <maven.compiler.target>1.8</maven.compiler.target> | 
					
						
							|  |  |  |         <failOnMissingWebXml>false</failOnMissingWebXml> | 
					
						
							|  |  |  |         <openliberty.version>RELEASE</openliberty.version> | 
					
						
							|  |  |  |         <openliberty.maven.version>2.6.4</openliberty.maven.version> | 
					
						
							| 
									
										
										
										
											2019-09-15 17:53:10 +05:30
										 |  |  |         <javaee-web-api.version>8.0</javaee-web-api.version> | 
					
						
							|  |  |  |         <microprofile-config-api.version>1.3</microprofile-config-api.version> | 
					
						
							| 
									
										
										
										
											2019-06-30 16:45:00 +01:00
										 |  |  |     </properties> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     <dependencies> | 
					
						
							|  |  |  |         <dependency> | 
					
						
							|  |  |  |             <groupId>javax</groupId> | 
					
						
							|  |  |  |             <artifactId>javaee-web-api</artifactId> | 
					
						
							| 
									
										
										
										
											2019-09-15 17:53:10 +05:30
										 |  |  |             <version>${javaee-web-api.version}</version> | 
					
						
							| 
									
										
										
										
											2019-06-30 16:45:00 +01:00
										 |  |  |             <scope>provided</scope> | 
					
						
							|  |  |  |         </dependency> | 
					
						
							|  |  |  |         <dependency> | 
					
						
							|  |  |  |             <groupId>org.eclipse.microprofile.config</groupId> | 
					
						
							|  |  |  |             <artifactId>microprofile-config-api</artifactId> | 
					
						
							| 
									
										
										
										
											2019-09-15 17:53:10 +05:30
										 |  |  |             <version>${microprofile-config-api.version}</version> | 
					
						
							| 
									
										
										
										
											2019-06-30 16:45:00 +01:00
										 |  |  |             <scope>provided</scope> | 
					
						
							|  |  |  |         </dependency> | 
					
						
							|  |  |  |     </dependencies> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     <build> | 
					
						
							|  |  |  |         <finalName>${project.artifactId}</finalName> | 
					
						
							|  |  |  |         <resources> | 
					
						
							|  |  |  |             <resource> | 
					
						
							|  |  |  |                 <directory>${basedir}/src/main/resources</directory> | 
					
						
							|  |  |  |                 <includes> | 
					
						
							|  |  |  |                     <include>**/*.*</include> | 
					
						
							|  |  |  |                 </includes> | 
					
						
							|  |  |  |             </resource> | 
					
						
							|  |  |  |             <resource> | 
					
						
							|  |  |  |                 <filtering>true</filtering> | 
					
						
							|  |  |  |                 <directory>${basedir}/src/main/liberty</directory> | 
					
						
							|  |  |  |                 <includes> | 
					
						
							|  |  |  |                     <include>**/*.*</include> | 
					
						
							|  |  |  |                 </includes> | 
					
						
							|  |  |  |             </resource> | 
					
						
							|  |  |  |         </resources> | 
					
						
							|  |  |  |         <pluginManagement> | 
					
						
							|  |  |  |             <plugins> | 
					
						
							|  |  |  |                 <plugin> | 
					
						
							|  |  |  |                     <groupId>net.wasdev.wlp.maven.plugins</groupId> | 
					
						
							|  |  |  |                     <artifactId>liberty-maven-plugin</artifactId> | 
					
						
							|  |  |  |                     <version>${openliberty.maven.version}</version> | 
					
						
							|  |  |  |                     <executions> | 
					
						
							|  |  |  |                         <execution> | 
					
						
							|  |  |  |                             <id>package-server</id> | 
					
						
							|  |  |  |                             <phase>package</phase> | 
					
						
							|  |  |  |                             <goals> | 
					
						
							|  |  |  |                                 <goal>create-server</goal> | 
					
						
							|  |  |  |                                 <goal>install-apps</goal> | 
					
						
							|  |  |  |                             </goals> | 
					
						
							|  |  |  |                             <configuration> | 
					
						
							|  |  |  |                                 <outputDirectory>target/wlp-package</outputDirectory> | 
					
						
							|  |  |  |                             </configuration> | 
					
						
							|  |  |  |                         </execution> | 
					
						
							|  |  |  |                     </executions> | 
					
						
							|  |  |  |                     <configuration> | 
					
						
							|  |  |  |                         <assemblyArtifact> | 
					
						
							|  |  |  |                             <groupId>io.openliberty</groupId> | 
					
						
							|  |  |  |                             <artifactId>openliberty-webProfile8</artifactId> | 
					
						
							|  |  |  |                             <version>${openliberty.version}</version> | 
					
						
							|  |  |  |                             <type>zip</type> | 
					
						
							|  |  |  |                         </assemblyArtifact> | 
					
						
							|  |  |  |                         <configFile>target/classes/config/server.xml</configFile> | 
					
						
							|  |  |  |                         <appArchive>${project.build.directory}/${project.build.finalName}.war</appArchive> | 
					
						
							|  |  |  |                         <installAppPackages>project</installAppPackages> | 
					
						
							|  |  |  |                         <configDirectory>${project.basedir}/src/main/liberty/server</configDirectory> | 
					
						
							|  |  |  |                         <appsDirectory>apps</appsDirectory> | 
					
						
							|  |  |  |                         <looseApplication>true</looseApplication> | 
					
						
							|  |  |  |                     </configuration> | 
					
						
							|  |  |  |                 </plugin> | 
					
						
							|  |  |  |             </plugins> | 
					
						
							|  |  |  |         </pluginManagement> | 
					
						
							|  |  |  |     </build> | 
					
						
							|  |  |  |     <modules> | 
					
						
							|  |  |  |         <module>oauth2-authorization-server</module> | 
					
						
							|  |  |  |         <module>oauth2-resource-server</module> | 
					
						
							|  |  |  |         <module>oauth2-client</module> | 
					
						
							|  |  |  |     </modules> | 
					
						
							|  |  |  | </project> |