soapUI with Maven from IntelliJ -


i have soapui 4.5.2 project run using maven 3.0.5 through intellij 12. works great. of tests run , have pom file configured write log files want them. issue running this. soapui writing lot of data console , can't seem trim back. have tried own log4j settings:

# print info root logger log4j.rootlogger=error, stdout log4j.logger.httpclient.wire.header=error log4j.logger.httpclient.wire.content=error log4j.logger.org.apache.commons.httpclient=error log4j.appender.stdout=org.apache.log4j.consoleappender log4j.appender.stdout.target=system.out log4j.appender.stdout.layout=org.apache.log4j.patternlayout  # print date in iso 8601 format log4j.appender.stdout.layout.conversionpattern=%d [%t] %-5p %c - %m%n 

but soapui / maven still produces debug output console. example:

09:47:44,096 debug [soapuimultithreadedhttpconnectionmanager$soapuidefaultclientconnection] sending request: put /template/xyz/ http/1.1 09:47:44,722 debug [soapuimultithreadedhttpconnectionmanager$soapuidefaultclientconnection] receiving response: http/1.1 200 ok 09:47:44,732 debug [soapuimultithreadedhttpconnectionmanager$soapuidefaultclientconnection] connection shut down

i have edited soapui-log4j.xml file print error doesn't help. have correct edits don't know how tell maven / soapui use file pom file in intellij. ideas on how stop of console output?

here pom file:

<groupid>com.xyz.soapui</groupid> <artifactid>apitesting</artifactid> <version>1.0-snapshot</version> <packaging>pom</packaging>  <name>apitesting</name> <url>http://maven.apache.org</url>  <prerequisites>     <maven>3.0.5</maven> </prerequisites>  <properties>     <project.build.sourceencoding>utf-8</project.build.sourceencoding> </properties>  <dependencies>     <dependency>         <groupid>junit</groupid>         <artifactid>junit</artifactid>         <version>4.11</version>         <scope>test</scope>     </dependency>     <dependency>         <groupid>log4j</groupid>         <artifactid>log4j</artifactid>         <version>1.2.17</version>     </dependency> </dependencies>  <pluginrepositories>     <pluginrepository>         <id>eviwarepluginrepository</id>         <url>http://www.eviware.com/repository/maven2/</url>     </pluginrepository>     <pluginrepository>         <id>mvnpluginrepository</id>         <url>http://mirrors.ibiblio.org/pub/mirrors/maven/mule/dependencies/maven2/</url>     </pluginrepository>     <pluginrepository>         <id>codehauspluginrepository</id>         <url>https://nexus.codehaus.org/content/groups/snapshots-group/org/codehaus/mojo/</url>     </pluginrepository> </pluginrepositories>  <build>     <sourcedirectory>src</sourcedirectory>     <plugins>         <plugin>             <artifactid>maven-compiler-plugin</artifactid>             <version>3.1</version>             <configuration>                 <source>1.7</source>                 <target>1.7</target>             </configuration>         </plugin>         <plugin>             <groupid>com.github.redfish4ktc.soapui</groupid>             <artifactid>maven-soapui-extension-plugin</artifactid>             <version>4.5.1.4</version>             <dependencies>                 <dependency>                     <groupid>postgresql</groupid>                     <artifactid>postgresql</artifactid>                     <version>9.1-901.jdbc4</version>                 </dependency>                 <dependency>                     <groupid>com.jgoodies</groupid>                     <artifactid>looks</artifactid>                     <version>2.2.2</version>                 </dependency>                 <dependency>                     <groupid>com.fifesoft</groupid>                     <artifactid>rsyntaxtextarea</artifactid>                     <version>2.0.7</version>                 </dependency>             </dependencies>             <configuration>                 <runnertype>pro</runnertype>                 <projectfile>${basedir}/src/test/resources/apitesting-soapui-project.xml</projectfile>                 <outputfolder>${project.build.directory}/soapui-reports</outputfolder>                 <exportall>true</exportall>                 <reportformat>html</reportformat>                 <coverage>false</coverage>                 <printreport>true</printreport>                 <junitreport>true</junitreport>                 <testfailignore>true</testfailignore>                 <settingsfile>/home/xyz/soapui-settings.xml</settingsfile>                 <projectproperties>                     <value>pmessage=project property</value>                 </projectproperties>                 <globalproperties>                     <value>gmessage=global property</value>                 </globalproperties>                 <soapuiproperties>                     <property>                         <name>soapui.logroot</name>                         <value>${project.build.directory}/soapui-logs/</value>                     </property>                 </soapuiproperties>                 <inputproject/>                 <outputproject/>             </configuration>         </plugin>     </plugins> </build> 

thank you!

according plugin doc can override log4j config soapui :

you can override default log configuration providing 'soapui-log4j.xml' file in project base directory. works both smartbear plugins (open source , pro) , maven-soapui-extension-plugin.

so sure use correct filename, location , format (xml... may work 'soapui-log4j.properties' : didn't try)


Comments

Popular posts from this blog

Unable to remove the www from url on https using .htaccess -