Skip to content
This repository has been archived by the owner on Jul 29, 2022. It is now read-only.

Vaadin 8 compatibility mode support #29

Open
bcmedeiros opened this issue Sep 17, 2017 · 3 comments
Open

Vaadin 8 compatibility mode support #29

bcmedeiros opened this issue Sep 17, 2017 · 3 comments

Comments

@bcmedeiros
Copy link

Currently I'm migrating some Vaadin 7 projetcs to 8, and some of my grids will be using compatibility mode com.vaadin.v7 for a little while..

I need a version of the 1.x branch of this lib that works with com.vaadin.v7 classes, and I may provide you some code to achieve that.

@bcmedeiros
Copy link
Author

I ended up doing this in the fork of my company. I did not provide a pull request because I don't know if this project wants to maintain such a feature. If you are interested, please, let me know and I can provide a PR in the way you need it.

If you want to use it, I just published an artifact with this change in my company's repo. You can use it with the following configuration:

<repositories>
	<repository>
		<id>visagio-public-releases</id>
		<url>https://artifacts.visagio.com/artifactory/public-releases</url>
		<releases>
			<enabled>true</enabled>
		</releases>
		<snapshots>
			<enabled>false</enabled>
		</snapshots>
	</repository>
</repositories>

Dependency:

	<dependency>
		<groupId>org.vaadin.addons</groupId>
		<artifactId>vaadin-compatibility-excel-exporter</artifactId>
		<version>1.8-visagio-1</version>
	</dependency>

Migration:

  1. Add the above dependency
  2. Change your imports from org.vaadin.addons.excelexporter.* to org.vaadin.v7.addons.excelexporter.*
  3. Be happy :)

Notes:

This version is basically the 1.x branch plus compatibility mode changes, but it also contains my fix to #8. It's a pretty simple one, but consider that if you want to use this version.

@mobileWMS
Copy link

Any more official compatibility mode coming?

@mobileWMS
Copy link

mobileWMS commented Jun 10, 2019

Is this maven artifact still available? I ask because when I added it to my project, I get "Missing artifact org.vaadin.addons:vaadin-compatibility-excel-exporter:jar:1.8-visagio-1" with the pom, even after forcing an update of the maven project in Eclipse.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants