Return-Path: Delivered-To: apmail-ws-juddi-cvs-archive@www.apache.org Received: (qmail 6841 invoked from network); 29 May 2009 16:43:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 29 May 2009 16:43:39 -0000 Received: (qmail 40991 invoked by uid 500); 29 May 2009 16:43:52 -0000 Delivered-To: apmail-ws-juddi-cvs-archive@ws.apache.org Received: (qmail 40950 invoked by uid 500); 29 May 2009 16:43:52 -0000 Mailing-List: contact juddi-cvs-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list juddi-cvs@ws.apache.org Received: (qmail 40941 invoked by uid 99); 29 May 2009 16:43:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 29 May 2009 16:43:52 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 29 May 2009 16:43:50 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id D690F238889B; Fri, 29 May 2009 16:43:29 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r780030 - in /webservices/juddi/branches/v3_trunk/uddi-client: log4j.properties pom.xml src/test/java/org/apache/juddi/client/UDDI_090_SubscriptionListenerIntegrationTest.java Date: Fri, 29 May 2009 16:43:29 -0000 To: juddi-cvs@ws.apache.org From: tcunning@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20090529164329.D690F238889B@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: tcunning Date: Fri May 29 16:43:29 2009 New Revision: 780030 URL: http://svn.apache.org/viewvc?rev=780030&view=rev Log: Fix up logging for uddi-client so we can run asserts on notifications. Added: webservices/juddi/branches/v3_trunk/uddi-client/log4j.properties Modified: webservices/juddi/branches/v3_trunk/uddi-client/pom.xml webservices/juddi/branches/v3_trunk/uddi-client/src/test/java/org/apache/juddi/client/UDDI_090_SubscriptionListenerIntegrationTest.java Added: webservices/juddi/branches/v3_trunk/uddi-client/log4j.properties URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-client/log4j.properties?rev=780030&view=auto ============================================================================== --- webservices/juddi/branches/v3_trunk/uddi-client/log4j.properties (added) +++ webservices/juddi/branches/v3_trunk/uddi-client/log4j.properties Fri May 29 16:43:29 2009 @@ -0,0 +1,32 @@ +log4j.logger.org.apache.juddi.api.impl=INFO, UDDICLIENT +log4j.rootLogger=INFO, logfile + +# in case any output is given to stdout, format it +log4j.appender.stdout=org.apache.log4j.ConsoleAppender +log4j.appender.stdout.layout=org.apache.log4j.PatternLayout +log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n + +log4j.appender.logfile=org.apache.log4j.RollingFileAppender +log4j.appender.logfile.File=${catalina.home}/logs/juddi.log +log4j.appender.logfile.MaxFileSize=512MB +# Keep three backup files. +log4j.appender.logfile.MaxBackupIndex=3 +# Pattern to output: date priority [category] - message +log4j.appender.logfile.layout=org.apache.log4j.PatternLayout +log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n + +# in case any output is given to stdout, format it +log4j.appender.UDDICLIENT=org.apache.log4j.FileAppender +log4j.appender.UDDICLIENT.File=${catalina.home}/../uddiclient.log +log4j.appender.UDDICLIENT.MaxFileSize=512MB +log4j.appender.UDDICLIENT.layout=org.apache.log4j.PatternLayout +log4j.appender.UDDICLIENT.layout.ConversionPattern=%m%n + +#log4j.category.org.springframework.beans.property editors.CustomDateEditor=DEBUG + +log4j.debug=false + +# showing sql +#log4j.category.org.hibernate.hql.ast.QueryTranslatorImpl=DEBUG +#log4j.category.org.hibernate.SQL=DEBUG +#log4j.category.org.hibernate.loader.hql.QueryLoad er=DEBUG Modified: webservices/juddi/branches/v3_trunk/uddi-client/pom.xml URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-client/pom.xml?rev=780030&r1=780029&r2=780030&view=diff ============================================================================== --- webservices/juddi/branches/v3_trunk/uddi-client/pom.xml (original) +++ webservices/juddi/branches/v3_trunk/uddi-client/pom.xml Fri May 29 16:43:29 2009 @@ -1,9 +1,9 @@ - Modified: webservices/juddi/branches/v3_trunk/uddi-client/src/test/java/org/apache/juddi/client/UDDI_090_SubscriptionListenerIntegrationTest.java URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-client/src/test/java/org/apache/juddi/client/UDDI_090_SubscriptionListenerIntegrationTest.java?rev=780030&r1=780029&r2=780030&view=diff ============================================================================== --- webservices/juddi/branches/v3_trunk/uddi-client/src/test/java/org/apache/juddi/client/UDDI_090_SubscriptionListenerIntegrationTest.java (original) +++ webservices/juddi/branches/v3_trunk/uddi-client/src/test/java/org/apache/juddi/client/UDDI_090_SubscriptionListenerIntegrationTest.java Fri May 29 16:43:29 2009 @@ -14,6 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +import java.io.BufferedReader; +import java.io.FileReader; + import org.apache.log4j.Logger; import org.apache.log4j.helpers.Loader; import org.junit.Assert; @@ -102,12 +105,33 @@ tckSubscriptionListener.saveService(authInfoJoe); tckSubscriptionListener.saveNotifierSubscription(authInfoJoe); tckSubscriptionListener.changeSubscribedObject(authInfoJoe); - } - finally { + + String test = readLogAsString("./target/uddiclient.log"); + System.out.println(test); + } catch (Exception e) { + Assert.fail(); + e.printStackTrace(); + } finally { tckSubscriptionListener.deleteNotifierSubscription(authInfoJoe); tckBusinessService.deleteJoePublisherService(authInfoJoe); tckBusiness.deleteJoePublisherBusiness(authInfoJoe); tckTModel.deleteJoePublisherTmodel(authInfoJoe); } } + + private static String readLogAsString(String filePath) + throws java.io.IOException{ + StringBuffer data = new StringBuffer(1000); + BufferedReader reader = new BufferedReader( + new FileReader(filePath)); + char[] buf = new char[1024]; + int numRead=0; + while((numRead=reader.read(buf)) != -1){ + data.append(buf, 0, numRead); + } + reader.close(); + String notify = data.toString().replace("Notification received by UDDISubscriptionListenerService : ", ""); + + return notify; + } } --------------------------------------------------------------------- To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org For additional commands, e-mail: juddi-cvs-help@ws.apache.org