Return-Path: Delivered-To: apmail-activemq-camel-commits-archive@locus.apache.org Received: (qmail 61378 invoked from network); 12 Feb 2008 16:07:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Feb 2008 16:07:32 -0000 Received: (qmail 15241 invoked by uid 500); 12 Feb 2008 16:07:20 -0000 Delivered-To: apmail-activemq-camel-commits-archive@activemq.apache.org Received: (qmail 15230 invoked by uid 500); 12 Feb 2008 16:07:20 -0000 Mailing-List: contact camel-commits-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: camel-dev@activemq.apache.org Delivered-To: mailing list camel-commits@activemq.apache.org Received: (qmail 15215 invoked by uid 99); 12 Feb 2008 16:07:20 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Feb 2008 08:07:20 -0800 X-ASF-Spam-Status: No, hits=-1998.0 required=10.0 tests=ALL_TRUSTED,URIBL_BLACK X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Feb 2008 16:06:43 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 8A6D31A983A; Tue, 12 Feb 2008 08:07:03 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r620840 - /activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java Date: Tue, 12 Feb 2008 16:07:03 -0000 To: camel-commits@activemq.apache.org From: jstrachan@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080212160703.8A6D31A983A@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: jstrachan Date: Tue Feb 12 08:07:02 2008 New Revision: 620840 URL: http://svn.apache.org/viewvc?rev=620840&view=rev Log: added a hook to make it easier to post-process the CamelContext when reusing the Main Modified: activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java Modified: activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java URL: http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java?rev=620840&r1=620839&r2=620840&view=diff ============================================================================== --- activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java (original) +++ activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java Tue Feb 12 08:07:02 2008 @@ -320,12 +320,16 @@ } protected void postProcessContext() throws Exception { + CamelContext camelContext = SpringCamelContext.springCamelContext(applicationContext); if (ObjectHelper.isNotNullAndNonEmpty(dotOutputDir)) { RouteDotGenerator generator = new RouteDotGenerator(dotOutputDir); - CamelContext camelContext = SpringCamelContext.springCamelContext(applicationContext); LOG.info("Generating DOT file for routes: " + dotOutputDir + " for: " + camelContext); generator.drawRoutes(camelContext); } + postProcesCamelContext(camelContext); + } + + protected void postProcesCamelContext(CamelContext camelContext) { } protected String getVersion() {