DirectJNgine 1.3 final is out

Today I am releasing DirectJNgine 1.3 final, aimed at adding full support for Google’s AppEngine. As always, you can download it here.

New in DJN 1.3: support for Google’s AppEngine

We are providing support for AppEngine, overcoming the limitations it has with respect to file handling and multithreading.

Check this post for information on how to make an existing DirectJNgine application AppEngine-friendly.

Updated User’s Guide

We keep the documentation up to date: we have added a new Chapter, “9. Google AppEngine support” with detailed instructions on how to set up DirectJNgine to support AppEngine.

Other enhancements in DJN 1.3

  • This version has been tested against the latest ExtJs version, 3.2.2
  • As suggested by several users, I have changed the returned content type to application/json where possible, to help with debugging when using tools such as FireBug.
  • A bug has fixed that broke multithreaded handling of batched requests. Please, note that there is an easy workaround for this, setting the batchRequestsMultithreadingEnabled configuration property to false in web.xml, that allows users to keep using DJN 1.2 final.
  • I am using FindBugs to help ensure DJN is a high quality product.
  • 4 responses to “DirectJNgine 1.3 final is out

    1. Does 1.3 also work with extjs 3.3.1?

      • Haven’t tried yet, but I think it should work.

        To verify this, you can execute the enclosed test app, which will execute more than a hundred regression tests!

    2. hi,

      have anyone trie DJN with weblogic10.3.3, i have problems:

      <Servlet: "DjnServlet" failed to preload on startup in Web application: "MIS.war".
      java.lang.NullPointerException
      at com.softwarementors.extjs.djn.jscodegen.CodeFileGenerator.getDebugFileName(CodeFileGenerator.java:171)
      at com.softwarementors.extjs.djn.jscodegen.CodeFileGenerator.generateCode(CodeFileGenerator.java:106)
      at com.softwarementors.extjs.djn.jscodegen.CodeFileGenerator.updateSource(CodeFileGenerator.java:64)
      at com.softwarementors.extjs.djn.servlet.DirectJNgineServlet.createDirectJNgineRouter(DirectJNgineServlet.java:195)
      at com.softwarementors.extjs.djn.servlet.DirectJNgineServlet.init(DirectJNgineServlet.java:155)

      http://forums.oracle.com/forums/thread.jspa?messageID=4329385

      thanks

    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out /  Change )

    Google photo

    You are commenting using your Google account. Log Out /  Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out /  Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out /  Change )

    Connecting to %s