Hello Stefan,
Thank you for your
remarks.
Yes, I think
javaee-api-7.0.jar can be compileOnly.
The
org.glassfish.jersey dependencies were introduced, because
the version embedded in glassfish had some bugs that were
solved in 2.23.1.
Thus the odsadapter
depends on:
compile
'org.glassfish.jersey.core:jersey-client:2.23.1'
compile
'org.glassfish.jersey.media:jersey-media-sse:2.23.1'
Of course it might be
possible the libraries were updated in the latest glassfish
release, but at the time they were added, they were really
needed.
JacORB is neither
used as ORB nor as IDL compiler. But the notification
mechanism of Avalon depends on the CORBA notification
service, which is not implemented by the CORBA
implementation of JDK. Thus the odsadapter depends on
compile
'org.jacorb:jacorb-services:3.8'
which pulls in JacORB
as a transitive dependency.
Best regards,
Matthias
Hello dev team,
today I had the chance to download and build
the new release.
The first thing I’d like to report is: One
should check the dependencies.
For example javaee-api-7.0.jar must not be
included in the war file. This can be achieved by using
compileOnly 'javax:javaee-api:7.0'
for this dependency.
The same applies to all dependencies beginning
with org.glassfish. These implement (parts of) the Java EE
API – and therefore we should not rely on them directly.
For which reason the JacORB was chosen? The JDK
contains an IDL compiler and does not require additional
jars.
Best
Regards
Stefan
BMW
Group
Stefan Ebeling
Group
IT – Versuchs-
und Messdaten-Management (FG-453)
Bremer
Straße 6
80807 München
Postanschrift:
80788
München
Tel.:
+49 89 382 75 756
Mail: stefan.ebeling@xxxxxx
Web: http://www.bmwgroup.com/
--------------------------------------------------------------------
Bayerische Motoren Werke Aktiengesellschaft
Board of Management: Harald Krüger (Chairman),
Milagros Caiña Carreiro-Andree, Markus Duesmann,
Klaus Fröhlich, Nicolas Peter, Ian Robertson,
Peter Schwarzenbauer, Oliver Zipse.
Chairman of the Supervisory Board: Norbert Reithofer
Registered in Germany: München HRB 42243
--------------------------------------------------------------------
Hi,
today we released the version V0.7 of the openMDM(R)
application.
Release information:
https://openmdm.atlassian.net/projects/REQU/versions/12907/
The code is in the Eclipse mdmbl git repositories on the
master, tagged with "0.7".
The next week we will update the Eclipse mdmbl project page
with the according documentation (Setup Guide and Installation
Guide) and the deployment artefacts.
Best regards
Angelika Wittek
--
openMDM(R) EWG toolkit manager
mail: Angelika.Wittek.openMDM@xxxxxxxxx
phone: +49 1577 1900802