title: Deploy Scala PlayFramework Project to IBM Bluemix
body: <p>I've build a RESTFul Service with Play 2.4 Scala2.11, now I want to deploy this to IBM Bluemix.</p>
  
  <p><a href="https://github.com/play2war/play2-war-plugin" rel="nofollow">play2-war-plugin</a> was used to package the project to a war package since Bluemix use Liberty as container.</p>
  
  <p>But when I push the war package to Bluemix, I got error logs:</p>
  
  <blockquote>
    <p>[ERROR ] SRVE0918E: The attempted blocking write is not allowed because the non-blocking I/O has already been started by the application registering the WriteListener [play.core.server.servlet31.Play2Servlet31RequestHandler$ResultWriteListener@d2487ee8].</p>
  </blockquote>
  
  <p>I want to knwo:</p>
  
  <ul>
  <li>Can Scala based PlayFramework project be deployed to IBM Bluemix?</li>
  <li>Are there some better ways to package Play project to a war package?</li>
  <li>In my circumstances, what can I do to confirm whether this ERROR caused by my codes or caused by the <a href="https://github.com/play2war/play2-war-plugin" rel="nofollow">play2-war-plugin</a>.</li>
  </ul>