Over a million developers have joined DZone.

Daily Dose - Jena Semantic Web Framework Joins Apache Incubator

DZone's Guide to

Daily Dose - Jena Semantic Web Framework Joins Apache Incubator

· Java Zone ·
Free Resource

Verify, standardize, and correct the Big 4 + more– name, email, phone and global addresses – try our Data Quality APIs now at Melissa Developer Portal!

The Jena project is a Java web framework that implements W3C recommendations from the RDF and SPARQL specifications.  Recently this project was accepted into the Apache Incubator and hopes to gain broader support in the Java community.  Jena contains APIs for working with RDF, OWL, and SPARQL.  Jena also contains multiple storage systems for RDF data plus parsers and writers for RDF formats.  You can also check out the Jenabean project, which uses RDF/OWL APIs to persist Java beans.

Oracle Plans to Take includeDB Out of HotSpot Build Process
A Java SE Licensee has recently posted a letter received earlier this month from Oracle stating that they plan on discontinuing the usage of includeDB , which is responsible for generating header files and a list for each source file at compile time.  IncludeDB also generated precompiled headers that reduced the compile times for other compilers.  Oracle says that by removing includeDB, they will fix the maintenance issues associated with it and remove the difficulties it creates for modern IDEs.  The mechanism will be replaced by a static list of header files.  The include files will be listed at the top of their respective source files.

Voldemort 0.9 Approaches
While most people are talking about Voldemort in the release of "Harry Potter and the Deathly Hallows: Part 1," (myself included!) a few developers have news about another Voldemort - the popular NoSQL store behind LinkedIn.  A release candidate for Voldemort 0.9 includes "hinted handoff" support and an NIO based client with a routing layer that is pipeline-based.  There have also been improvements to read-only storage engine.

Cassandra Prepares for 0.7 Release with RC
Voldemort's not the only NoSQL with a new release candidate available.  Cassandra 0.7 has also reached that stage adding clustertool, nodetool cfhistogram, config-converter, sstablekeys, and schematool.  The JNA dependency is now included in the RPM package, SLF4J has been updated to version 1.6.1, and ConcurrentLinkedHashMap has been upgraded to version 1.1.

Groovy CodeNarc Screencast: Creating a static analysis rule
Check out this video tutorial for CodeNarc, an open source static analysis tool for the Groovy programming language.  Link posted by Hamlet D'Arcy.

Developers! Quickly and easily gain access to the tools and information you need! Explore, test and combine our data quality APIs at Melissa Developer Portal – home to tools that save time and boost revenue. Our APIs verify, standardize, and correct the Big 4 + more – name, email, phone and global addresses – to ensure accurate delivery, prevent blacklisting and identify risks in real-time.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}