primefaces-extensions / primefaces-extensions.github.com

Organization repo, only for homepage, wiki and issue tracker
https://primefaces-extensions.github.io/
70 stars 22 forks source link

CustomExporterFactory stopped work in version 8.0. #788

Closed pauloalexandre3d closed 4 years ago

pauloalexandre3d commented 4 years ago

Hi,

Last week we updated version from 6.2 to 8.0 and my public class CustomExporterFactory implements ExporterFactory stopped work. And now I got this exception:

java.util.ServiceConfigurationError: org.primefaces.extensions.component.exporter.ExporterFactory: my.package.CustomExporterFactory not a subtype

I have my.package.CustomExporterFactory configured under src/META-INF/services/org.primefaces.extensions.component.exporter.ExporterFactory file.

Do you have any idea?

melloware commented 4 years ago

I suggest reviewing our example: https://www.primefaces.org/showcase-ext/sections/exporter/customExporter.jsf

The source code can all be found here: https://github.com/primefaces-extensions/showcase

See this class: https://github.com/primefaces-extensions/showcase/blob/master/src/main/java/org/primefaces/extensions/showcase/util/CustomExporterFactory.java

Notice the class extends org.primefaces.extensions.component.exporter.ExporterFactory make sure your code is doing the same thing.

pauloalexandre3d commented 4 years ago

Hi @melloware,

Thank you very much.