Running Maqetta on Centos 6.3

I just tried to install a local version of the Maqetta HTML 5 visual authoring tool on Centos 6.3, but was treated on a long list of obscure error messages in its log file. Something like this:

!ENTRY maqetta.zazl 4 0 2012-12-28 09:55:58.503
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: The bundle 
"maqetta.zazl_1.0.0.master [25]" could not be 
resolved. Reason: Missing Constraint: 
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 at org.eclipse.osgi.framework.internal.core.
AbstractBundle.getResolverError
(AbstractBundle.java:1332)
 at org.eclipse.osgi.framework.internal.core.
AbstractBundle.getResolutionFailureException
(AbstractBundle.java:1316)
 at org.eclipse.osgi.framework.internal.core.
BundleHost.startWorker(BundleHost.java:323)

Obviously it didn’t work…  After some fruitless Googling and hair-pulling, I realized that I didn’t install the official Oracle Java JRE, but the open source version OpenJDK, version 1.5 (I just did a “yum install java”). But it seems I need something like version 1.6

After removing the 9 packages that yum pulled in (check your /var/log/yum.log), I installed the Oracle version of the JRE (rpm file) and everything worked fine.

Leave a comment