Frame2 1.3.1 is now available. The full source package is not updated yet, but it should be in the next day or so. This is a pretty minor release – only two changes, but I think they’re important changes. Enums are now supported in Events. This relies on the Enum.valueOf() behavior, so the values passed [...]
View PostOverly Ambitious Eclipse Decorators
I don’t think It’s just me, but maybe I am the only person who gets easily frustrated working on Eclipse plugins. I almost feel like I’ve missed a secret meeting sometimes that ties together all of the loose ends of plugin development. One particular problem I ran into lately was with adding a project decorator. [...]
View Post api, debugging, eclipse, frame2, open source, oss, pluginUsing Pipes to Squash a Bug
There’s been a bug in the Frame2 Eclipse plugin from day 1 that I believe I have finally squashed. The reading and writing of the frame2-config file happened outside of the Eclipse API, and when the file was updated using a wizard the resource got out of sync with the workspace. It hasn’t really been [...]
View Post api, debugging, eclipse, frame2, open source, oss, pipedinputstream, pipedoutputstream, pluginBuild Web Services with the Plugin
The Eclipse plugin has just been updated, and a new plugin has been added to the mix. The new plugin allows users to create Frame2 projects with web services support by adding all of the required libraries and initial configuration. Also in the new plugin are two wizards: one for creating new Responders and one [...]
View Post Documentation, eclipse, frame2, java, open source, oss, plugin, release, sourceforge, web-application-framework, web-servicesThe Plugin, It Is Done (For Now)
The Eclipse plugin for Frame2 is done, and has been released. Grab the file over at Sourceforge, or point your Eclipse Update Manager to http://frame2.megatome.com/eclipse. Using the Update Manager is the preferred method for installing the plugin. Sourceforge Download: Eclipse Plugin Update Site for Eclipse: http://frame2.megatome.com/eclipse
View Post eclipse, frame2, open source, oss, plugin, release, sourceforge, web-application-frameworkEclipse Plugin Nearly Ready
As the title says, the Eclipse plugin for Frame2 is almost done. Of course, “done” is a relative term. In this case, it means that the plugin has been updated to work with the latest version of the framework, including the updated DTD. Unfortunately, it also means that it still has the same limitations that [...]
View Post design, eclipse, frame2, java, open source, oss, plugin, sourceforge, web-application-frameworkApproaching the Finish Line
Frame2 is almost ready to be released as a new version. I may still make some changes, but it’s definitely in Release Candidate stage now. There are only a few things that I may add before testing the heck out of it: Upgrade unit tests to JUnit 4. There are a lot of tests, especially [...]
View Post debugging, eclipse, frame2, java, junit, open source, oss, web-application-frameworkFindBugs Is Even Cooler Than I Thought
I’ve mentioned before that I’m using FindBugs to help make sure that the Frame2 code is up to snuff. The Eclipse compiler can catch a lot of things, bug FindBugs has some neat tricks up its sleeve to find things that Eclipse can’t. FindBugs uses static analysis of the code to search for patterns that [...]
View Post debugging, eclipse, findbugs, frame2, java, open source, ossMoving Into the Modern Age
The last official release of Frame2 happened in January of 2006, and was Java 1.4 specific. I am currently making changes to the codebase to take advantage of all of the improvements that Java 5 and 6 brought. The process is roughly this: Configure Eclipse with the latest available JDK. Turn on all compiler warnings. [...]
View Post eclipse, frame2, java, jaxb