RSS
 

Archive for October, 2007

Leopard error: Java for ppc cannot run in this configuration

18 Oct

OSX 10.5 Leopard may show the following error in the console when opening certain Java applications in Rosetta:

JavaVM FATAL: Java for ppc cannot run in this configuration.
JavaVM FATAL: Please consult documentation.

This error appears in PPC applications that have a Java component and are trying to use an older version of the Java runtime. Apple seems to have not included the complete 1.3.1 JDK with Leopard, instead the 1.3.1 folder simply contains an alias to the Java application launcher.

** WARNING! AS OF THE OSX UPDATE ON 10/1/2008 THIS PATCH MAY CAUSE SOME APPLICATIONS TO STOP WORKING. THERE IS NOW AN ADDITIONAL FILE UNDO.ZIP WITH THE PATCH THAT YOU CAN USE TO REVERT THE PATCH CHANGES. KNOWN APPS THAT ARE AFFECTED ARE ECLIPSE AND FLEX BUILDER. OTHER JAVA APPS MAY BE AFFECTED AS WELL. **

A patch file LeopardJavaPatch.zip includes a replacement for the 1.3.1 JDK that resolves the issue in some cases. Installation is easy – simply unzip the archive and follow the instructions to update your 1.3.1 JDK folder.

If this doesn’t solve your problem, you can also try downgrading the JDK using the instructions included in the “Advanced” section of the LeopardJavaPatch.zip ReadMe. Or alternatively macoshints.com provides a script to manage your system JDK settings.

Please note that this patch only fixes issues for Leopard. If you are running Tiger or an earlier version, then you are more likely to solve your problem by downgrading the JDK (see above).

If you have any comments or additional information about this error, please feel free to leave a comment.

 
9 Comments

Posted in OSX

 

Introducing Phreeze PHP Framework

14 Oct

We are proud to announce the release of Phreeze Framework for PHP.  Phreeze is an open source framework that allows PHP developers to generate a working web application in just a few clicks.  The generated application includes ExtJS DataGrids with AJAX pagination and sorting and server-side validation implemented, and a forms with server-side input validation.

The ORM component of Phreeze has been developed internally by VerySimple over the course of five years and powers several of our client’s web applications.  Phreeze powers several of our clients’ web application and has proven to be an efficient and stable ORM for large datasets and high volume usage.  The MVC component of Phreeze is a new addition, but is already stable for production use.  The MVC uses Smarty template engine for view rendering, which is easy for developers and non-programmer designers to customize.

Basic API documentation and a support forum is currently online.  Tutorials and examples are coming soon.  The code is licenced under the LGPL which means you can use it for any purpose for no charge -including commercial applications.  A video demo is also available if you want to see an application being generating before you try it.  Phreeze is now a community project so please feel free to pitch in with any ideas or suggestions.

 
No Comments

Posted in PHP