<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Java Code Geeks &#187; Blaise Doughan</title> <atom:link href="http://www.javacodegeeks.com/author/Blaise-Doughan/feed" rel="self" type="application/rss+xml" /><link>http://www.javacodegeeks.com</link> <description>Java 2 Java Developers Resource Center</description> <lastBuildDate>Wed, 22 May 2013 10:00:26 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.5.1</generator> <item><title>MOXy&#8217;s Object Graphs &amp; Dynamic JAXB</title><link>http://www.javacodegeeks.com/2013/04/moxys-object-graphs-dynamic-jaxb.html</link> <comments>http://www.javacodegeeks.com/2013/04/moxys-object-graphs-dynamic-jaxb.html#comments</comments> <pubDate>Wed, 17 Apr 2013 13:00:15 +0000</pubDate> <dc:creator>Blaise Doughan</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JAXB]]></category> <category><![CDATA[MOXy]]></category> <category><![CDATA[XML]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=11302</guid> <description><![CDATA[JAXB (JSR-222) makes it easy for you to convert instances of your domain classes to/from XML.  The EclipseLink MOXy implementation offers an extension called Dynamic JAXB where instead of real classes you have instances of a map like class called DynamicEntity. You can access the data on your DynamicEntity using get and set methods that [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/04/moxys-object-graphs-dynamic-jaxb.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Introducing EclipseLink JPA-RS</title><link>http://www.javacodegeeks.com/2013/04/introducing-eclipselink-jpa-rs.html</link> <comments>http://www.javacodegeeks.com/2013/04/introducing-eclipselink-jpa-rs.html#comments</comments> <pubDate>Wed, 17 Apr 2013 10:00:50 +0000</pubDate> <dc:creator>Blaise Doughan</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[EclipseLink]]></category> <category><![CDATA[JPA]]></category> <category><![CDATA[JPA-RS]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=11300</guid> <description><![CDATA[In a previous series of posts I covered how to create a JAX-RS service that leveraged JPA for the persistence layer.  EclipseLink contains a component called JPA-RS that can be used to easily and automatically expose a persistence unit as RESTful service (that supports XML and JSON messages).  MOXy provides the XML and JSON-binding for [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/04/introducing-eclipselink-jpa-rs.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Java API for JSON Processing (JSR-353) &#8211; Stream APIs</title><link>http://www.javacodegeeks.com/2013/04/java-api-for-json-processing-jsr-353-stream-apis.html</link> <comments>http://www.javacodegeeks.com/2013/04/java-api-for-json-processing-jsr-353-stream-apis.html#comments</comments> <pubDate>Wed, 10 Apr 2013 13:00:04 +0000</pubDate> <dc:creator>Blaise Doughan</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JSON]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=11081</guid> <description><![CDATA[Java will soon have a standard set of APIs for processing JSON as part of Java EE 7. This standard is being defined as JSR 353 &#8211; Java API for JSON Processing (JSON-P) and it is currently at the Final Approval Ballot. JSON-P offers both object oriented and stream based approaches, in this post I [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/04/java-api-for-json-processing-jsr-353-stream-apis.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>MOXy&#8217;s Object Graphs &#8211; Input/Output Partial Models to XML &amp; JSON</title><link>http://www.javacodegeeks.com/2013/03/moxys-object-graphs-inputoutput-partial-models-to-xml-json.html</link> <comments>http://www.javacodegeeks.com/2013/03/moxys-object-graphs-inputoutput-partial-models-to-xml-json.html#comments</comments> <pubDate>Thu, 28 Mar 2013 14:00:08 +0000</pubDate> <dc:creator>Blaise Doughan</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JAXB]]></category> <category><![CDATA[JSON]]></category> <category><![CDATA[MOXy]]></category> <category><![CDATA[XML]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=10513</guid> <description><![CDATA[Suppose you have a domain model that you want to expose as a RESTful service. The problem is you only want to input/output part of your data. Previously you would have created a separate model representing the subset and then have code to move data between the models. In EclipseLink 2.5.0 we have a new [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/03/moxys-object-graphs-inputoutput-partial-models-to-xml-json.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Binding to JSON &amp; XML &#8211; Handling Collections</title><link>http://www.javacodegeeks.com/2013/03/binding-to-json-xml-handling-collections.html</link> <comments>http://www.javacodegeeks.com/2013/03/binding-to-json-xml-handling-collections.html#comments</comments> <pubDate>Tue, 19 Mar 2013 14:00:24 +0000</pubDate> <dc:creator>Blaise Doughan</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JAXB]]></category> <category><![CDATA[JSON]]></category> <category><![CDATA[XML]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=10030</guid> <description><![CDATA[One of EclipseLink JAXB (MOXy)&#8216;s strengths is the ability to map an object model to both JSON and XML with a single set of metadata. The one weakness had been that you needed to compromise on the JSON key or XML element for collection properties. I&#8217;m happy to say that this issue has been solved [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/03/binding-to-json-xml-handling-collections.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>JAXB and java.util.Map</title><link>http://www.javacodegeeks.com/2013/03/jaxb-and-java-util-map.html</link> <comments>http://www.javacodegeeks.com/2013/03/jaxb-and-java-util-map.html#comments</comments> <pubDate>Thu, 07 Mar 2013 11:00:29 +0000</pubDate> <dc:creator>Blaise Doughan</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JAXB]]></category> <category><![CDATA[XML]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=9483</guid> <description><![CDATA[Is it ironic that it can be difficult to map the java.util.Map class in JAXB (JSR-222)? In this post I will cover some items that will make it much easier. Java Model Below is the Java model that we will use for this example. Customer The Customer class has a property of type Map . [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/03/jaxb-and-java-util-map.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Leveraging MOXy in your Web Service via JAX-WS Provider</title><link>http://www.javacodegeeks.com/2013/02/leveraging-moxy-in-your-web-service-via-jax-ws-provider.html</link> <comments>http://www.javacodegeeks.com/2013/02/leveraging-moxy-in-your-web-service-via-jax-ws-provider.html#comments</comments> <pubDate>Mon, 18 Feb 2013 19:45:55 +0000</pubDate> <dc:creator>Blaise Doughan</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JAX-WS]]></category> <category><![CDATA[MOXy]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=8724</guid> <description><![CDATA[In previous articles I demonstrated how EclipseLink JAXB (MOXy) is directly integrated into the JAX-WS implementations in WebLogic (as of 12.1.1) and in GlassFish (as of 3.1.2). In this post I&#8217;ll demonstrate how to leverage MOXy in any application server by using the JAX-WS Provider class. Web Service The Provider mechanism in JAX-WS provides you [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/02/leveraging-moxy-in-your-web-service-via-jax-ws-provider.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>JAXB &#8211; Representing Null and Empty Collections</title><link>http://www.javacodegeeks.com/2012/12/jaxb-representing-null-and-empty-collections.html</link> <comments>http://www.javacodegeeks.com/2012/12/jaxb-representing-null-and-empty-collections.html#comments</comments> <pubDate>Mon, 24 Dec 2012 14:00:45 +0000</pubDate> <dc:creator>Blaise Doughan</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JAXB]]></category> <category><![CDATA[XML]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=6047</guid> <description><![CDATA[Demo Code The following demo code will be used for all the different versions of the Java model. It simply sets one collection to null, the second to an empty list, and the third to a populated list. &#160; &#160; &#160; &#160; &#160; &#160; package package blog.xmlelementwrapper; import java.util.ArrayList; import javax.xml.bind.*; public class Demo { [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/12/jaxb-representing-null-and-empty-collections.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Applying a Namespace During JAXB Unmarshal</title><link>http://www.javacodegeeks.com/2012/11/applying-a-namespace-during-jaxb-unmarshal.html</link> <comments>http://www.javacodegeeks.com/2012/11/applying-a-namespace-during-jaxb-unmarshal.html#comments</comments> <pubDate>Fri, 02 Nov 2012 08:00:08 +0000</pubDate> <dc:creator>Blaise Doughan</dc:creator> <category><![CDATA[Core Java]]></category> <category><![CDATA[JAXB]]></category> <category><![CDATA[XML]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=2797</guid> <description><![CDATA[For some an XML schema is a strict set of rules for how the XML document must be structured. But for others it is a general guideline to indicate what the XML should look like. This means that sometimes people want to accept input that doesn&#8217;t conform to the XML schema for some reason. In [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/11/applying-a-namespace-during-jaxb-unmarshal.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>JAXB and Root Elements</title><link>http://www.javacodegeeks.com/2012/08/jaxb-and-root-elements.html</link> <comments>http://www.javacodegeeks.com/2012/08/jaxb-and-root-elements.html#comments</comments> <pubDate>Tue, 07 Aug 2012 13:00:00 +0000</pubDate> <dc:creator>Blaise Doughan</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JAXB]]></category> <category><![CDATA[XML]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/jaxb-and-root-elements.html</guid> <description><![CDATA[@XmlRootElement is an annotation that people are used to using with JAXB (JSR-222). It&#8217;s purpose is to uniquely associate a root element with a class. Since JAXB classes map to complex types, it is possible for a class to correspond to multiple root elements. In this case @XmlRootElement can not be used and people start [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/08/jaxb-and-root-elements.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 2/4 queries in 0.001 seconds using apc
Object Caching 1143/1144 objects using apc
Content Delivery Network via jcg.javacodegeeks.netdna-cdn.com

Served from: www.javacodegeeks.com @ 2013-05-22 13:22:24 -->