title: actual argument play.data.Form cannot be converted to play.api.data.Form
body: <p>play doesn't convert my java form object to the scala world. </p>
  
  <pre><code>    [error] /home/myproject/split/frontend/app/controllers/frontend/Configuration.java:46: error: method render in class settings cannot be applied to given types;
      [error]             return ok(settings.render(settingsForm.fill(userSettings)));
      [error]                               ^
      [error]   required: play.api.data.Form&lt;Settings&gt;
      [error]   found: play.data.Form&lt;Settings&gt;
      [error]   reason: actual argument play.data.Form&lt;Settings&gt; cannot be converted to play.api.data.Form&lt;Settings&gt; by method invocation conversion
  </code></pre>
  
  <p>the view-template looks like this: </p>
  
  <pre><code>@(settingsForm: Form[Settings])
  
  @import play.i18n._
  @import helper._
  @import helper.twitterBootstrap._
  
  @main {
  
      @helper.form(action = controllers.frontend.routes.Configuration.setSettings) {
  </code></pre>
  
  <p>Any idea?</p>
  
  <p>I should also mention that we use project split <code>main-&gt;frontend-&gt;common</code> and <code>main-&gt;backend-&gt;common</code>. We moved this page (view and controller) from <code>common</code> to <code>frontend</code>. It worked in <code>common</code> fine. Now in <code>frontend</code> I get this error.</p>
  
  <p>I actually had a similar problem with a <code>java.util.List</code> and I had to add <code>templatesImport ++= Seq("java.util._", ...</code> to the settings: </p>
  
  <pre><code>  val frontend = play.Project(
        appName + "-frontend", appVersion, path = file("main/frontend")
    ).settings(
        templatesImport ++= Seq("java.util._", "models.frontend._")
    ).dependsOn(common).aggregate(common)
  </code></pre>
  
  <p>I tried with <code>play.data._</code> already, didn't help.</p>