Discussion:
MANIFEST missing from 2.8.0
Marcin G.
2018-05-02 10:09:32 UTC
Permalink
Hi,

I am using Vaadin which uses GWT. After upgrading from 7 to 8 I realized
that my OSGI based app is not starting - reason: gwt-user and dependent
jars are missing META-INF/MANIFEST.MF - why?

I need them to create Apache Felix compatible bundles. Modifying those
dependencies during build using maven plugins is painfull :-/

Please bring them back! :-)

BR,
Marcin
--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+***@googlegroups.com.
To post to this group, send email to google-web-***@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.
Thomas Broyer
2018-05-02 15:04:00 UTC
Permalink
Post by Marcin G.
Hi,
I am using Vaadin which uses GWT. After upgrading from 7 to 8 I realized
that my OSGI based app is not starting - reason: gwt-user and dependent
jars are missing META-INF/MANIFEST.MF - why?
For not specific reason, other than nobody (before you) requesting them
(and them being optional by spec, and us having nothing special to put into
them)
Post by Marcin G.
I need them to create Apache Felix compatible bundles. Modifying those
dependencies during build using maven plugins is painfull :-/
What would you need them to contain? Only the required Manifest-Version?
How exactly are you (or your tools) depending on their presence? Why don't
they gracefully handle their absence?
Post by Marcin G.
Please bring them back! :-)
The JARs are (re)built using this
script: https://gwt.googlesource.com/gwt/+/master/maven/lib-gwt.sh
Patches welcome! ;-)
--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+***@googlegroups.com.
To post to this group, send email to google-web-***@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.
Marcin G.
2018-05-04 20:09:07 UTC
Permalink
Thanks for the reply,
Post by Thomas Broyer
Post by Marcin G.
Hi,
I am using Vaadin which uses GWT. After upgrading from 7 to 8 I realized
that my OSGI based app is not starting - reason: gwt-user and dependent
jars are missing META-INF/MANIFEST.MF - why?
For not specific reason, other than nobody (before you) requesting them
(and them being optional by spec, and us having nothing special to put into
them)
Post by Marcin G.
I need them to create Apache Felix compatible bundles. Modifying those
dependencies during build using maven plugins is painfull :-/
What would you need them to contain? Only the required Manifest-Version?
How exactly are you (or your tools) depending on their presence? Why don't
they gracefully handle their absence?
Yes, Manifest-Version should be enough. We have some really messed
OSGI-corporate-framework that cannot be modified by standard dev like me.
It is loading all dependent jars by default. I was trying to repackage
those libraries since we can only use maven dependencies.

I need those manifests inside:
gwt-user
jsinterop-annotations

gwt-elemental is fine
Post by Thomas Broyer
Post by Marcin G.
Please bring them back! :-)
https://gwt.googlesource.com/gwt/+/master/maven/lib-gwt.sh
Patches welcome! ;-)
I know it will take you 1 minute to paste them (or enable maven plugin
options to include them).
--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+***@googlegroups.com.
To post to this group, send email to google-web-***@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.
Loading...