Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[osgi-users] JAX-RS Whiteboard update question
  • From: "Fauth Dirk (ETAS/ENA)" <dirk.fauth@xxxxxxxxxxxx>
  • Date: Wed, 8 Jun 2022 05:29:48 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=de.bosch.com; dmarc=pass action=none header.from=de.bosch.com; dkim=pass header.d=de.bosch.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3DMR52DIfcQNgCF/acC9pDxEWgR2ksn/VMJZouYAzCA=; b=KP+XdPkAu7i7+rb9GFkhByx6oD/jM93j9SibSYg+5NiFjkYwmnIIhIb3pQgFma0TgmT0m5U8GXqS2/BGHRdtApe6/d+wNKjBj/H8XPClboIKldobRSfGd9pIqUL3rpAy/O2sIS2sX72VnbtJ5SC3eT8atnd+wtWoA164PeIevbhGlLxd610q31LytMvGCqR7HMVIlqXo8vNKWP4PNev7guUsvj/1XZd1+E4A59qNuCdtnJvBt3URRToXDKgtF8gsqS1EYV4H7Pu2v5+C7Cv4Z0h4batQ9Lp/sIaol+65xbAtCBUW1AKJ4HIGh/Ch8c+cg1kVsd7YgIEh6qTNjyyCUg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iKq3beJJ/xodOt1TmSRIu5zS57Ni6gpmxfewtaA6BDCYY5qlydKoje4da2krsPnd/c4umWI6Qjppfj6kl0+nSHpJ1Lcg2df/VhiL1upkpHvGAyfjKzk1Sna6loqalodSith/ea9I9nX6d3eTzVQsUSuXR1khKn0BS0RP7L2yNL1DQU4Ix6B6fsGl/ln7g25Cm5dw06QOc7Q11HAm4MOEohqBKJ6ZtZ+LGUpIAo1cM/peQ/8sppov8fcytq+n6uzpQcxOxQRQB9BbtLmHb4ubUbpTn6wWzgk2TO+RT7Ffgx9GdfmqqLU9DyYHqH2ZK8JEcwaYENq0LP5vIsV1ZdxXaw==
  • Delivered-to: osgi-users@xxxxxxxxxxx
  • List-archive: <https://dev.eclipse.org/mailman/private/osgi-users/>
  • List-help: <mailto:osgi-users-request@eclipse.org?subject=help>
  • List-subscribe: <https://dev.eclipse.org/mailman/listinfo/osgi-users>, <mailto:osgi-users-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://dev.eclipse.org/mailman/options/osgi-users>, <mailto:osgi-users-request@eclipse.org?subject=unsubscribe>
  • Thread-index: Adh6+LI+Itxt5gVhS/urDizhX61hrQ==
  • Thread-topic: JAX-RS Whiteboard update question

Hi,

 

I updated my JAX-RS Whiteboard example from enRoute OSGi R7 (created via archetypes) to OSGi R8 and Java 11.

 

https://github.com/fipro78/osgi-jaxrs

 

I have some questions related to the update:

 

1. Are there any plans to provide enRoute archetypes for R8? Or is the archetype approach dropped? It was quite hard to gather all the necessary dependencies manually. It worked out at the end and there are quite some examples to have a look, but for a new start the archetypes where quite helpful.

 

2. I realized an increase of the size of the executable jar after updating to R8, the newest libraries and Java 11. Of course there is an increase because of the XML stuff. One of the reasons why I wanted to update to Java 11 to see the effects. But one thing I didn't get is that now several CXF bundles are required and included in the resulting jar. They weren't necessary before (which was a 1.0.1).

 

I'm just curious why they are included now. There is no indication in the change log, and it feels strange that for example the CXF JAX-RS Client API and the CXF JAX-RS Frontend are now a required part of a runtime that provides a REST service. Is this by intention or maybe a mistake and they should be optional?

 

Greez,

Dirk

 

Mit freundlichen Grüßen / Best regards

Dirk Fauth

ETAS Advance Engineering

T +49 711 3423-2174
Dirk.Fauth@xxxxxxxx

ETAS GmbH, ETAS/ENA
Borsigstraße 24, 70469 Stuttgart, Germany
www.etas.com

ETAS – Empowering Tomorrow’s Automotive Software


Managing Directors: Christoph Hartung, Günter Gromeier, Götz Nigge
Chairman of the Supervisory Board: Dr. Walter Schirm
Registered Office: Stuttgart, Registration Court: Amtsgericht Stuttgart, HRB: 19033


Back to the top