vaadin / framework

Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
http://vaadin.com/
Other
1.79k stars 729 forks source link

Improvements for OSGi support in Vaadin #10616

Open Sandared opened 6 years ago

Sandared commented 6 years ago

Hi,

I've spent the last weeks trying to run Vaadin in an OSGi environment. The current support for OSGi seems to be broken or only working in very specific settings (see here). Therefore, I developed my own integration that is currently working with Vaadin 8.2.1(see here) During the development of this integration I also had a look at the current OSGi integration regarding Themes/Widgetsets/Resources which could also be enhanced. A first draft of this enhancement could be seen here

What are those enhancements good for?

Is this an enhancement that you would like to see in the framework? Or do you have any plans on your own regarding enhancing OSGi support in Vaadin that I'm not aware of?

If this is an enhancement you'd like to see I would prepare a pull request for this and rewrite my solution in Java (currently written in Xtend).

Kind regards, Thomas

stale[bot] commented 6 years ago

Hello there!

It looks like this issue hasn't progressed lately. There are so many issues that we just can't deal them all within a reasonable timeframe.

There are a couple of things you could help to get things rolling on this issue (this is an automated message, so expect that some of these are already in use):

Thanks again for your contributions! Even though we haven't been able to get this issue fixed, we hope you to report your findings and enhancement ideas in the future too!

mstahv commented 5 years ago

@mmerruko , @Sandared Have you seen this PR: https://github.com/vaadin/framework/pull/11335

I guess that is fixing part of the enhancements proposed here as well, but is there still something else missing from core Vaadin (or missing a PR)? I know there is the add-on by Mirjam, but I guess the changes are rather generic, so they'll would be better to get into the core.

Sandared commented 5 years ago

Frankly, I didn't follow this topic much longer as vaadin flow seems to fit my purposes better and also gets more and more osgi compliant ;)

The issues I remeber having with Vaadin 8 in an OSGi environment were the following:

Hope that helps. Kind regards, Thomas

stale[bot] commented 5 years ago

Hello there!

We are sorry that this issue hasn't progressed lately. We are prioritizing issues by severity and the number of customers we expect are experiencing this and haven't gotten around to fix this issue yet.

There are a couple of things you could help to get things rolling on this issue (this is an automated message, so expect that some of these are already in use):

Thanks again for your contributions! Even though we haven't been able to get this issue fixed, we hope you to report your findings and enhancement ideas in the future too!