Return-Path: X-Original-To: apmail-camel-users-archive@www.apache.org Delivered-To: apmail-camel-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C0FEDD249 for ; Mon, 10 Dec 2012 10:42:04 +0000 (UTC) Received: (qmail 98694 invoked by uid 500); 10 Dec 2012 10:42:04 -0000 Delivered-To: apmail-camel-users-archive@camel.apache.org Received: (qmail 98595 invoked by uid 500); 10 Dec 2012 10:42:03 -0000 Mailing-List: contact users-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@camel.apache.org Delivered-To: mailing list users@camel.apache.org Delivered-To: moderator for users@camel.apache.org Received: (qmail 90164 invoked by uid 99); 10 Dec 2012 10:38:44 -0000 X-ASF-Spam-Status: No, hits=2.0 required=5.0 tests=SPF_NEUTRAL,URI_HEX X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Date: Mon, 10 Dec 2012 02:38:15 -0800 (PST) From: domenico To: users@camel.apache.org Message-ID: <1355135895854-5723832.post@n5.nabble.com> Subject: Integrating 3rd party transport library MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I have now come to a stage where I need to connect my route to a 3rd party transport library. This library consists of 70+ jar files. Soem of them are propietary, some are just standard stuff such as xalan.jar etc. The jar files reference each other and even worse, they use config files, XML files, signatures that should be relative to the jar file. I have managed to create a nice little component for the transport with a producer. But now I struggle with all the dependencies. I have started creating poms for some of the jars, but this is not coming to an end. But the most critical question is, how do I get all the extra files into the dependency tree at the right place? Did I choose the right path here? Do I really need to mavenize the entire 3rd party transport library file by file? many thanks for any advice. -- View this message in context: http://camel.465427.n5.nabble.com/Integrating-3rd-party-transport-library-tp5723832.html Sent from the Camel - Users mailing list archive at Nabble.com.