<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1.3" -->
<rss version="0.92">
<channel>
	<title>Scripting in Java</title>
	<link>http://www.scriptinginjava.net</link>
	<description>Languages, Frameworks, and Patterns</description>
	<lastBuildDate>Thu, 06 Mar 2008 15:08:35 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Jython revived</title>
		<description>Jython was one of the first successful dynamic language projects on the JVM. The project faded in the later years because of the lack of development and allowed other projects (languages) to take all the headlines. Now Sun employed Frank Wierzbicki, a lead Jython developer, so it seems that after ...</description>
		<link>http://www.scriptinginjava.net/community/jython-revived.html</link>
			</item>
	<item>
		<title>News and links</title>
		<description>It's been an interesting period for "dynamic languages on JVM" technologies. Here's a couple of news and interesting articles:


	Grails 1.0 has been released - with support for GORM, REST services and so on
	Speaking of GORM (Grails Object-Relational Mapping), you can find a good article on the technology here
	JRuby 1.1 RC2 ...</description>
		<link>http://www.scriptinginjava.net/community/33.html</link>
			</item>
	<item>
		<title>Dealing with large code bases</title>
		<description>There's an interesting discussion in community these days on issues of dealing with large code bases and how dynamic languages can help Java projects in that manner. I summarized some of these thoughts (with links to original posts here) </description>
		<link>http://www.scriptinginjava.net/community/dealing-with-large-code-bases.html</link>
			</item>
	<item>
		<title>Groovy 1.5 released</title>
		<description>Groovy 1.5 has been released. It's practically 1.1 release, but due to volume of changes introduced by the release it has been re-branded. Some of the most important features of the new Groovy version are Java 5 features, such as:



	Annotations

	Enums

	Static Imports

	Generics



but there are a lot more new features.

The official release ...</description>
		<link>http://www.scriptinginjava.net/community/groovy-15-released.html</link>
			</item>
	<item>
		<title>Groovy StAXBuilder</title>
		<description>Description
Simple Groovy builder that uses StAX API to generate XML/JSON documents

Download
You can download the builder here

Source
Source code is currently available at http://code.google.com/p/dynawork/source.

Example

Here are a few examples taken from test cases

Creating XML using Woodstox

WstxOutputFactory factory = new WstxOutputFactory()
StringWriter writer = new StringWriter()
StaxBuilder builder = new StaxBuilder(
    factory.createXMLStreamWriter(writer)
)
builder.root1(a:5, b:7) ...</description>
		<link>http://www.scriptinginjava.net/resources/groovy-staxbuilder.html</link>
			</item>
	<item>
		<title>Code Samples - Chapter 10</title>
		<description>Code samples for Chapter 10 demonstrating the Web Scripting Framework are available for download. Also, as this is the last chapter of the book you can download the archive containing code samples for all chapters from here. Now that I finally sorted out all these examples, it's time to move ...</description>
		<link>http://www.scriptinginjava.net/news/code-samples-chapter-10.html</link>
			</item>
	<item>
		<title>Code Samples - Chapter 7</title>
		<description>Code samples for Chapter 7 demonstrating Practical scripting in Java are available for download. Enjoy. </description>
		<link>http://www.scriptinginjava.net/news/code-samples-chapter-7.html</link>
			</item>
	<item>
		<title>IJTC Session</title>
		<description>I will be speaking on Scripting with balance at Irish Java Technology Conference in Dublin (IJTC) on November 9th, 2007. The full announcement could be found here </description>
		<link>http://www.scriptinginjava.net/news/ijtc-session.html</link>
			</item>
	<item>
		<title>Multi-Language VM</title>
		<description>OpenJDK community has a new project, Multi-Language VM (or just mlvm). It is announced by John Rose, from Sun, on the announcement list. The focus of the project will be to prototype JVM features beneficial for dynamic languages and remove "pain points" that current dynamic language developers have with standard ...</description>
		<link>http://www.scriptinginjava.net/community/multi-language-vm.html</link>
			</item>
	<item>
		<title>Code Samples - Chapter 6</title>
		<description>Code samples for Chapter 6 demonstrating Bean Scripting Framework are available for download. Enjoy. </description>
		<link>http://www.scriptinginjava.net/news/code-samples-chapter-6.html</link>
			</item>
</channel>
</rss>
