play-vaadin-integration icon indicating copy to clipboard operation
play-vaadin-integration copied to clipboard

Support for Vaadin 7.5

Open rpiaggio opened this issue 9 years ago • 0 comments

When attempting to use Vaadin 7.5 I found out that since version 7.4 the interface com.vaadin.server.DeploymentConfiguration declares some methods not present in org.vaadin.playintegration.PlayDeploymentConfiguration.

I made it work by adding to the latter:

  override def getWidgetset(defaultValue: String): String = conf.getString("widgetset").getOrElse(defaultValue)

  override def getClassLoaderName(): String = conf.getString("classloader").orNull

  override def getResourcesPath(): String = conf.getString("resources_path").orNull

  override def getUIClassName(): String = conf.getString("ui_class_name").orNull

  override def getUIProviderClassName(): String = conf.getString("ui_provider_class_name").orNull

  override def isSendUrlsAsParameters(): Boolean = conf.getBoolean("send_urls_as_parameters").getOrElse(true)

  override def isSyncIdCheckEnabled(): Boolean = conf.getBoolean("sync_id_check_enabled").getOrElse(true)

rpiaggio avatar Aug 12 '15 13:08 rpiaggio