Hi,

I have used what is mentioned in the below link, everything working from my 
local windows but when i put it on unix server it fails, below si the error 
also atatching pom.xml
p[roject is in critical state need immediate support.

java.lang.ExceptionInInitializerError: null
at 
com.ntrs.ppc.googleadwords.GoogleAdsServiceImpl.getListofaccounts(GoogleAdsServiceImpl.java:71)
 
~[classes/:1.0]
at 
com.ntrs.googleanalytics.ConnectorsController.getListofaccounts(ConnectorsController.java:144)
 
~[classes/:1.0]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[na:1.8.0_92]
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
~[na:1.8.0_92]
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
~[na:1.8.0_92]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_92]
at 
org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:222)
 
~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
 
~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
 
~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:814)
 
~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:737)
 
~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
 
~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
 
~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
 
~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:969)
 
~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:871)
 
~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) 
~[servlet-api.jar:na]
at 
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:845)
 
~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) 
~[servlet-api.jar:na]
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 
[catalina.jar:8.0.33]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
~[tomcat-websocket.jar:8.0.33]
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 
[catalina.jar:8.0.33]
at 
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
 
~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 
[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 
[catalina.jar:8.0.33]
at 
org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:87)
 
~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 
[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 
[catalina.jar:8.0.33]
at 
org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
 
~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 
[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 
[catalina.jar:8.0.33]
at 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121)
 
~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 
[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 
[catalina.jar:8.0.33]
at 
org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:120)
 
[spring-boot-1.3.2.RELEASE.jar:1.3.2.RELEASE]
at 
org.springframework.boot.context.web.ErrorPageFilter.access$000(ErrorPageFilter.java:61)
 
[spring-boot-1.3.2.RELEASE.jar:1.3.2.RELEASE]
at 
org.springframework.boot.context.web.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:95)
 
[spring-boot-1.3.2.RELEASE.jar:1.3.2.RELEASE]
at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 
[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at 
org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:113)
 
[spring-boot-1.3.2.RELEASE.jar:1.3.2.RELEASE]
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) 
[catalina.jar:8.0.33]
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) 
[catalina.jar:8.0.33]
at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
 
[catalina.jar:8.0.33]
at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522) 
[catalina.jar:8.0.33]
at 
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
 
[tomcat-coyote.jar:8.0.33]
at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
 
[tomcat-coyote.jar:8.0.33]
at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1502)
 
[tomcat-coyote.jar:8.0.33]
at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1458)
 
[tomcat-coyote.jar:8.0.33]
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
[na:1.8.0_92]
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
[na:1.8.0_92]
at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 
[tomcat-util.jar:8.0.33]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_92]
Caused by: com.google.inject.CreationException: Unable to create injector, 
see the following errors:

1) Error injecting constructor, java.lang.NoClassDefFoundError: Could not 
initialize class org.apache.axis.components.logger.LogFactory
  at 
com.google.api.ads.common.lib.soap.axis.conf.AdsAxisEngineConfigurationFactory.<init>(AdsAxisEngineConfigurationFactory.java:37)
  while locating 
com.google.api.ads.common.lib.soap.axis.conf.AdsAxisEngineConfigurationFactory
  while locating org.apache.axis.EngineConfigurationFactory
    for parameter 0 at 
com.google.api.ads.common.lib.soap.axis.AxisHandler.<init>(AxisHandler.java:64)
  while locating com.google.api.ads.common.lib.soap.axis.AxisHandler
  at 
com.google.api.ads.common.lib.soap.axis.AxisModule.configure(AxisModule.java:59)
 
(via modules: com.google.api.ads.adwords.axis.AdWordsAxisModule -> 
com.google.api.ads.common.lib.soap.axis.AxisModule)
  while locating 
com.google.api.ads.common.lib.soap.SoapClientHandlerInterface

1 error
at 
com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:466)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:184)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
 
~[guice-4.0.jar:na]
at com.google.inject.Guice.createInjector(Guice.java:96) ~[guice-4.0.jar:na]
at com.google.inject.Guice.createInjector(Guice.java:73) ~[guice-4.0.jar:na]
at com.google.inject.Guice.createInjector(Guice.java:62) ~[guice-4.0.jar:na]
at 
com.google.api.ads.adwords.axis.factory.AdWordsServices.<clinit>(AdWordsServices.java:44)
 
~[adwords-axis-2.22.0.jar:na]
... 63 common frames omitted
Caused by: java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.axis.components.logger.LogFactory
at 
org.apache.axis.configuration.EngineConfigurationFactoryDefault.<clinit>(EngineConfigurationFactoryDefault.java:43)
 
~[axis.jar:na]
at 
com.google.api.ads.common.lib.soap.axis.conf.AdsAxisEngineConfigurationFactory.<init>(AdsAxisEngineConfigurationFactory.java:41)
 
~[ads-lib-axis-2.22.0.jar:na]
at 
com.google.api.ads.common.lib.soap.axis.conf.AdsAxisEngineConfigurationFactory$$FastClassByGuice$$d9752c39.newInstance(<generated>)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)
 
~[guice-4.0.jar:na]
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)
 
~[guice-4.0.jar:na]
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
 
~[guice-4.0.jar:na]
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199)
 
~[guice-4.0.jar:na]
at 
com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180)
 
~[guice-4.0.jar:na]
... 68 common frames omitted


On Sunday, December 18, 2016 at 11:52:27 PM UTC-6, Peter Oliquino wrote:
>
> Hi,
>
> I would strongly recommend that you use our java client library 
> <https://github.com/googleads/googleads-java-lib> for ease of use of the 
> AdWords API services. The library also has a number of different examples 
> for its different services 
> <https://github.com/googleads/googleads-java-lib/tree/master/examples/adwords_axis/src/main/java/adwords/axis/v201609>
>  that 
> you can use as reference and modify as required by your needs.
>
> Best regards,
> Peter
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3c1f925b-9e89-4a43-a01b-1e5c82561eac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
        <modelVersion>4.0.0</modelVersion>
        <groupId>com.ntrs.mdc</groupId>
        <artifactId>MDC</artifactId>
        <version>1.0</version>
        <packaging>war</packaging>
        <name>MDC</name>
        <description>Marketing Data </description>
        <properties>
                
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
                <java.version>1.8</java.version>                
                <ntrs.hadoop.version>2.0</ntrs.hadoop.version>
                <hive.version>0.12.0-cdh5.0.2</hive.version>
        </properties>
        <repositories>
        
                <repository>
                        <id>central</id>
                        
<url>http://repository.ntrs.com:8081/nexus/content/repositories/central/</url>
                </repository>
                <!-- <repository>
                        <id>javaarch11</id>
                        
<url>http://repository.ntrs.com:8081/nexus/content/repositories/javaarch11/</url>
                </repository>
                <repository>
                        <id>osj7</id>
                        
<url>http://repository.ntrs.com:8081/nexus/content/repositories/osj7/</url>
                </repository>
                <repository>
                        <id>thirdparty</id>
                        
<url>http://repository.ntrs.com:8081/nexus/content/repositories/thirdparty/</url>
                </repository>
                <repository>
                        <id>maven.oracle.com</id>
                        
<url>http://repository.ntrs.com:8081/nexus/content/repositories/maven.oracle.com/</url>
                </repository> -->
                <!-- Added for swagger repo -->
                <repository>
                        <id>spring-releases</id>
                        <url>https://repo.spring.io/libs-release</url>
                </repository>
                <repository>
                        <id>spring-milestones</id>
                        
<url>http://repository.ntrs.com:8081/nexus/content/repositories/spring-milestones/</url>
                </repository>
                <!-- <repository>
        <id>osssonatype</id>
        <name>OSS Sonatype</name>
        <url>https://repo1.maven.org/maven2/</url>
        <layout>default</layout>
    </repository> -->
        </repositories>
        <pluginRepositories>
                <pluginRepository>
                        <id>central</id>
                        <name>central</name>
                        
<url>http://repository.ntrs.com:8081/nexus/content/repositories/central/</url>
                        <releases>
                                <enabled>true</enabled>
                        </releases>
                        <snapshots>
                                <enabled>false</enabled>
                        </snapshots>
                </pluginRepository>
                <!-- <pluginRepository>
                        <id>javaarch11</id>
                        <name>javaarch11</name>
                        
<url>http://repository.ntrs.com:8081/nexus/content/repositories/javaarch11/</url>
                        <releases>
                                <enabled>true</enabled>
                        </releases>
                        <snapshots>
                                <enabled>false</enabled>
                        </snapshots>
                </pluginRepository>
                <pluginRepository>
                        <id>thirdparty</id>
                        <name>thirdparty</name>
                        
<url>http://repository.ntrs.com:8081/nexus/content/repositories/thirdparty/</url>
                        <releases>
                                <enabled>true</enabled>
                        </releases>
                        <snapshots>
                                <enabled>false</enabled>
                        </snapshots>
                </pluginRepository>
                <pluginRepository>
                        <id>maven.oracle.com</id>
                        <name>maven.oracle.com</name>
                        
<url>http://repository.ntrs.com:8081/nexus/content/repositories/maven.oracle.com/</url>
                        <releases>
                                <enabled>true</enabled>
                        </releases>
                        <snapshots>
                                <enabled>false</enabled>
                        </snapshots>
                </pluginRepository> -->
                <!-- Added for swagger libs -->
                <pluginRepository>
                        <id>spring-releases</id>
                        <url>https://repo.spring.io/libs-release</url>
                </pluginRepository>
        </pluginRepositories>
        <parent>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-parent</artifactId>
                <version>1.3.2.RELEASE</version>
                <relativePath /> <!-- lookup parent from repository -->
        </parent>
        <dependencies>
                <dependency>
                        <groupId>org.springframework.boot</groupId>
                        <artifactId>spring-boot-starter-web</artifactId>
                </dependency>
                <dependency>
                        <groupId>org.springframework.boot</groupId>
                        <artifactId>spring-boot-starter-test</artifactId>
                </dependency>
                <!-- <dependency> <groupId>com.google.apis</groupId> 
<artifactId>google-api-services-analytics</artifactId> 
                        <version>v3-rev130-1.22.0</version> </dependency> -->
                
                
                <dependency>
                        <groupId>com.fasterxml.jackson.dataformat</groupId>
                        <artifactId>jackson-dataformat-xml</artifactId>
                </dependency>
                
                <dependency>
                        <groupId>org.springframework.boot</groupId>
                        <artifactId>spring-boot-starter-tomcat</artifactId>
                        <scope>provided</scope>
                </dependency>

                 <dependency>
              <groupId>com.google.api-ads</groupId>
              <artifactId>ads-lib</artifactId>
              <version>RELEASE</version>
            </dependency>
            <dependency>
              <groupId>com.google.api-ads</groupId>
              <artifactId>adwords-axis</artifactId>
              <version>RELEASE</version>
        </dependency>
        
                            
        </dependencies>

        <profiles>
                <profile>
                        <!-- This profile is for local Development environment 
-->
                        <id>development</id>
                        <build>
                                <pluginManagement>
                                        <plugins>
                                                <plugin>
                                                        
<groupId>org.apache.tomcat.maven</groupId>
                                                        
<artifactId>tomcat7-maven-plugin</artifactId>
                                                        <version>3.0.4</version>
                                                        <!-- 
<version>2.2</version> -->
                                                        
                                                        <!-- Use Goal of 
tomcat7:deploy -->
                                                        <configuration>
                                                                
<url>http://localhost:8080/manager/text</url>
                                                                
<username>osjarch</username>
                                                                
<password>osjarch7</password>
                                                                
<update>true</update>
                                                        </configuration>
                                                </plugin>
                                        </plugins>
                                </pluginManagement>
                        </build>
                </profile>
                <!-- This profile is for Bamboo System Test deploys -->
                <profile>
                        <id>system</id>
                        <build>
                                <plugins>
                                        <plugin>
                                                
<groupId>org.springframework.boot</groupId>
                                                
<artifactId>spring-boot-maven-plugin</artifactId>
                                        </plugin>
                                        <!-- Sonar code coverage analysis 
plugin -->

                                        <plugin>
                                                
<groupId>org.apache.maven.plugins</groupId>
                                                
<artifactId>maven-surefire-plugin</artifactId>
                                                <!-- Minimal supported version 
is 2.4 -->
                                                <version>2.19.1</version>
                                                <configuration>
                                                        <properties>
                                                                <property>
                                                                        
<name>listener</name>
                                                                        
<value>org.sonar.java.jacoco.JUnitListener</value>
                                                                </property>
                                                        </properties>

                                                </configuration>
                                        </plugin>
                                        <plugin>
                                                
<groupId>org.apache.maven.plugins</groupId>
                                                
<artifactId>maven-surefire-report-plugin</artifactId>
                                                <version>2.19.1</version>
                                        </plugin>
                                        <plugin>
                                                <groupId>org.jacoco</groupId>
                                                
<artifactId>jacoco-maven-plugin</artifactId>
                                                
<version>0.7.7.201606060606</version>
                                                <executions>
                                                        <execution>
                                                                
<id>default-prepare-agent</id>
                                                                <goals>
                                                                        
<goal>prepare-agent</goal>
                                                                </goals>
                                                        </execution>
                                                        <execution>
                                                                
<id>default-report</id>
                                                                
<phase>prepare-package</phase>
                                                                <goals>
                                                                        
<goal>report</goal>
                                                                </goals>
                                                        </execution>
                                                </executions>
                                        </plugin>
                                        <!-- Tomcat plugin -->
                                        <plugin>
                                                
<groupId>org.apache.tomcat.maven</groupId>
                                                
<artifactId>tomcat7-maven-plugin</artifactId>
                                                <version>2.2</version>
                                                <!-- Use Goal of tomcat7:deploy 
-->
                                                <configuration>
                                                        
<url>http://tct-iso7l-o2-1.ntrs.com:40221/manager/text</url>
                                                        
<username>deployer</username>
                                                        
<password>Deployer7</password>
                                                        <update>true</update>
                                                </configuration>
                                        </plugin>
                                        <plugin>
                                                
<groupId>com.coderplus.maven.plugins</groupId>
                                                
<artifactId>copy-rename-maven-plugin</artifactId>
                                                <version>1.0.1</version>
                                                <executions>
                                                        <!-- this execution 
binds copderplus to maven generate-sources phase -->
                                                        <!-- and will 
automatically run when using maven phases. -->
                                                        <!-- example "clean 
build" will automatically run this plugin with -->
                                                        <!-- the configuration 
below. -->
                                                        <execution>
                                                                
<id>copy-file</id>
                                                                
<phase>generate-sources</phase>
                                                                <goals>
                                                                        
<goal>copy</goal>
                                                                </goals>
                                                                <configuration>
                                                                        <!-- 
TODO: App team add additional fileSet config for swap files -->
                                                                        
<fileSets>
                                                                                
<fileSet>
                                                                                
        <sourceFile>src/main/resources/application.properties.sys</sourceFile>
                                                                                
        
<destinationFile>src/main/resources/application.properties</destinationFile>
                                                                                
</fileSet>
                                                                                
<fileSet>
                                                                                
        
<sourceFile>src/main/resources/solace/edl-solace.properties.sys</sourceFile>
                                                                                
        
<destinationFile>src/main/resources/solace/edl-solace.properties</destinationFile>
                                                                                
</fileSet>
                                                                        
</fileSets>
                                                                </configuration>
                                                        </execution>
                                                </executions>
                                        </plugin>
                                </plugins>
                                <finalName>edl</finalName>
                        </build>
                </profile>
        </profiles>
        <build>
                <plugins>
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-antrun-plugin</artifactId>
                                <executions>
                                        <execution>
                                                <phase>package</phase>
                                                <configuration>
                                                        <target>
                                                                <copy
                                                                        
file="${project.build.directory}/${project.artifactId}.${project.packaging}"
                                                                        
toDir="${STAGE.DIR}/${VERSION.LABEL.BUILD.NUMBER}" />
                                                                <copy 
todir="${STAGE.DIR}/${VERSION.LABEL.BUILD.NUMBER}/osjenv"
                                                                        
preservelastmodified="true" overwrite="true" failonerror="false">
                                                                        
<fileset dir="../osjenv" />
                                                                </copy>
                                                        </target>
                                                </configuration>
                                                <goals>
                                                        <goal>run</goal>
                                                </goals>
                                        </execution>
                                </executions>
                        </plugin>

                </plugins>
                <finalName>mdc</finalName>
        </build>
</project>  

Reply via email to