Saturday, 23 February 2008

Groovy and GString Issues

I know I wasn't blogging for some time but I was quite busy with a lot of difficult stuff. In my day job I am working with Netbeans, Glassfish, Web Services, HTTPS, Flex and AspectJ as of late which most of them are quite new to me and take some time to get used to them. For Guilder I am dealing with some issues related to GString and how to deal with properties not yet available. In addition the object where Groovy is trying to resolve from depends on the part where the GString instance is defined. Unfortunately GString values are resolved right away and not when it is converted into a String (I guess it is converted into a String right away). Because I am going to merge properties from several POMs I need to delay that process.

  keep on reading here

Posted by schaefera at 9:19 PM in Groovy

Wednesday, 20 February 2008

Introduction to Groovy is available for Download

I just made the Introduction to Groovy Open-Office document available on my company's website. This discusses some of the features, tricks and pitfalls of Groovy using the Groovy-For-Open-Office plugin from Jim White. Please note that this document needs Groovy-For-Open-Office version 4 or higher because I use Groovy 1.5 rather than 1.0. The document contains the instruction on how to get going because GfOO 4/5 is not publicly released as o  keep on reading here

Posted by schaefera at 9:28 AM in Groovy

Saturday, 9 February 2008

Guilder Modules and Tests Problems are resolved

Sorry for the long silence but I was so busy with getting the module management in that I did not find time to blog. The basic problem was to make sure that I can inspect all modules, check the dependencies on other modules and determine the execution order. Then I need to execute the in this order. It somehow screwed up my idea of trying to use Plugins to handle POM Modules because it is deeply intrenched in the building process and needs at least two phases. I also had to change the way the build process is invoked to make it simpler to invoke the modules recursively. Eventually I made it  keep on reading here

Posted by schaefera at 9:45 PM in Groovy

Saturday, 2 February 2008

Guilder Properties are Up and Running

After some intense coding this Saturday I finally could make it work with the POM merging and calling a Plugin that handles that POM element. Now that this is off my list I can focus on more stuff. The next thing is to deal with the installation to make sure that the plugins are in its correct place so that I can start developing serious plugins. The installation must be part of the bootstrap because I don't want it to be in the core. The installation needs to create the Guilder directory in the user home directory, extract the plugins and make sure that everything works.

The challen  keep on reading here

Posted by schaefera at 10:57 PM in Groovy