Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 569EE200C13 for ; Mon, 6 Feb 2017 15:58:28 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 55154160B53; Mon, 6 Feb 2017 14:58:28 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 9F3CA160B49 for ; Mon, 6 Feb 2017 15:58:27 +0100 (CET) Received: (qmail 25429 invoked by uid 500); 6 Feb 2017 14:58:26 -0000 Mailing-List: contact users-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@cxf.apache.org Delivered-To: mailing list users@cxf.apache.org Received: (qmail 25417 invoked by uid 99); 6 Feb 2017 14:58:25 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Feb 2017 14:58:25 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 626121A0764 for ; Mon, 6 Feb 2017 14:58:25 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.379 X-Spam-Level: ** X-Spam-Status: No, score=2.379 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id SabSPaUVm3A9 for ; Mon, 6 Feb 2017 14:58:24 +0000 (UTC) Received: from mail-vk0-f41.google.com (mail-vk0-f41.google.com [209.85.213.41]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id BD29E5F24B for ; Mon, 6 Feb 2017 14:58:18 +0000 (UTC) Received: by mail-vk0-f41.google.com with SMTP id x75so57177582vke.2 for ; Mon, 06 Feb 2017 06:58:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=kEoHhqxzyohb6C4z8wP45hCA1AxhnLzBOj9jT8v2inM=; b=OqSk9I3QiMWmC2mdbQdK+HOPnn96BaU3qvl1uqO0uC44CA0WfaQB8tQWdZrODc74Zt E93JvFWhQTEITDWH2zKsODlbw48BT0vSQKsKOa0uCCgj27FOv1ZzWebhkhELTkuMSkIv rjF0UImAo5wlW6XbIaP+0nHU3OiwfxjbjZe+6bbVBn5wFOEvsSZJW+AeAgsQv8VHNcTS UGbqkxcChBS99Wu7MNW7szLEU7pvgtSqOVfxRkuArErYtZN2+AZc+Rk2TfoXFny3JOZx wxqqIkju8UvyzgE1UjrZ3xg0Ftrse+4GG9E/l6Z89Owl32+a9IWkvtp/zx+uE43V6ldz BFrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=kEoHhqxzyohb6C4z8wP45hCA1AxhnLzBOj9jT8v2inM=; b=MPeelLsmNkByJxk0q7eDvu26BI+q+opuSEAyWOYH1Xt2dTqx5EojsJIRws9BbMq4dF NQXemhr7dZM+ok+q9rS7i7sIQFZtMi3Bf3qOH5wgWsESruJ1nAGYswfSTeTs4FW7HHIO vZPjG42PbA8HowYGuKeglCHtQTg/bj/IiBNoYCGx2B+FDQdQ20hTsBHWn3YVIaNfwxqJ 297kjTDU+mAL/LUNbrv0KkgDDE/dOpQ+hQbBgYO8gL8uwMPAB6mOs1jpf/22EmkoQrH9 DV3x3/8pz6H++fxK2p6t0Pr38K8SnOpL4aaYJlodqVq1Twd0kMc+8jxznHjOH6x5nW09 nrvQ== X-Gm-Message-State: AMke39n5R1ZsVjeXkrVx4kdO8FMvPQouuQnIkZoPTj4SzkJmnund8NcHMZ3kmRJsJ06RCX7bUmHNGO3iki0jNA== X-Received: by 10.31.3.83 with SMTP id 80mr3885348vkd.64.1486393097624; Mon, 06 Feb 2017 06:58:17 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.117.7 with HTTP; Mon, 6 Feb 2017 06:57:47 -0800 (PST) From: =?UTF-8?Q?Mikael_=C3=96gren?= Date: Mon, 6 Feb 2017 15:57:47 +0100 Message-ID: Subject: Dynamically create services from WSDL without code generation To: users@cxf.apache.org Content-Type: multipart/alternative; boundary=001a1142881c957aa60547dddc7b archived-at: Mon, 06 Feb 2017 14:58:28 -0000 --001a1142881c957aa60547dddc7b Content-Type: text/plain; charset=UTF-8 Hi! I admit being somewhat of a newbe to this area so I need your help. So basically what I have got is a proprietary format that I can get WSDL from. From the WSDL structure (in memory, not on file) I want to be able to dynamically add the services specified in the WSDL and then receive SOAP requests towards these services. Note that it is not one WSDL but many. I can not generate java classes for it so it need to be handled dynamically in the server. I also want to be able to dynamically provide the WSDL file as is customary with the ?wsdl argument on the address for the service. So is this possible to do in CXF and how? Any help GREATLY appreciated. Best Regards /Mikael --001a1142881c957aa60547dddc7b--