<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Planet NetBeans</title>
    <link>http://www.planetnetbeans.org/</link>
    <language>en</language>
    <description>Planet NetBeans - http://www.planetnetbeans.org/</description>
    <item>
      <title>The Aquarium: Tab Sweep - Remote GlassFish on EC2, JavaEE 6 intro, Java 7 readiness, WADL, losing JCP voting rights, ...</title>
      <guid isPermaLink="false">http://blogs.oracle.com/theaquarium/entry/tab_sweep_remote_glassfish_on</guid>
      <link>http://blogs.oracle.com/theaquarium/entry/tab_sweep_remote_glassfish_on</link>
      <description>&lt;p&gt; &lt;em&gt;Note: if you're reading this using a feedreader, please make sure you've updated to the &lt;a href="http://blogs.oracle.com/theaquarium/feed/entries/atom"&gt;updated TheAquarium feed&lt;/a&gt;.&lt;/em&gt; &lt;/p&gt; &lt;p&gt; Recent Tips and News on Java, Java EE 6, GlassFish &amp;amp; more : &lt;/p&gt; &lt;table&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt;&lt;a href="http://glassfish.org/" title="Tips &amp;amp; Tricks"&gt;&lt;img
      src="https://blogs.oracle.com/theaquarium/resource/RadioReceiver-89_99px.png" align="left" height="52" width="60" vspace="4" valign="center" alt="Radio Receiver" hspace="4" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/td&gt; &lt;td valign="top"&gt; &lt;p&gt; • &lt;a href="http://bbissett.blogspot.com/2012/01/asadmin-with-remote-glassfish.html&gt;Asadmin with Remote GlassFish (on EC2)&amp;lt;/a&gt; (Bobby) &amp;lt;br /&gt;• &amp;lt;a href="&gt;Asadmin with Remote GlassFish (on EC2)&lt;/a&gt; (Bobby) &lt;br /&gt;•
      &lt;a href="http://tiainen.sertik.net/2012/01/easy-oauth-using-dalicore-and-glassfish.html"&gt;Easy OAuth using DaliCore and GlassFish&lt;/a&gt; (Joeri) &lt;br /&gt;• &lt;a href="http://techblog.jtv.com/2012/01/25/introduction-to-java-enterprise-edition-6/"&gt;Introduction to Java Enterprise Edition 6&lt;/a&gt; (JTV Technology Blog) &lt;br /&gt;• &lt;a href="http://blog.davekoelmeyer.co.nz/2012/01/28/container-based-authentication-with-jspwiki-glassfish-and-opendj/"&gt;Container based authentication
      with JSPWiki, GlassFish and OpenDJ&lt;/a&gt; (Dave) &lt;br /&gt;• &lt;a href="http://www.adam-bien.com/roller/abien/entry/glassfish_jersey_exception_java_lang"&gt;Exception "java.lang.IllegalArgumentException: object is not an instance of declaring class" And Solution&lt;/a&gt; (Adam) &lt;br /&gt;• &lt;a href="http://weblogs.java.net/blog/editor/archive/2012/01/29/jcps-evolution-openness-continues-lost-voting-rights-and-jsr-355"&gt;JCP's Evolution into Openness Continues: Lost Voting Rights and JSR
      355&lt;/a&gt; (java.net) &lt;br /&gt;• &lt;a href="http://ocpsoft.com/java/jsf2-java/server-side-action-methods-on-jsf-valuechange-events-using-ajax-listeners/"&gt;Server side action methods on JSF ValueChange events using AJAX listeners&lt;/a&gt; (Lincoln) &lt;br /&gt;• &lt;a href="http://nurkiewicz.blogspot.com/2012/01/gentle-introduction-to-wadl-in-java.html"&gt;Gentle introduction to WADL (in Java)&lt;/a&gt; (Tomasz) &lt;br /&gt;• &lt;a
      href="http://vyazelenko.com/2012/02/01/is-your-project-ready-for-java-7/"&gt;Is your project ready for Java 7?&lt;/a&gt; (Dmitry) &lt;br /&gt;• &lt;a href="http://oneminutedistraction.wordpress.com/2012/02/03/screencast-are-you-there/"&gt;XMPP/Vorpal Screencast: Are you there?&lt;/a&gt; (Chuk) &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</description>
      <pubDate>Sat, 04 Feb 2012 13:39:15 +0000</pubDate>
    </item>
    <item>
      <title>Geertjan's Blog: How to Rapidly Understand Scientific Literature</title>
      <guid isPermaLink="false">http://blogs.oracle.com/geertjan/entry/how_to_rapidly_understand_scientific</guid>
      <link>http://blogs.oracle.com/geertjan/entry/how_to_rapidly_understand_scientific</link>
      <description>&lt;p&gt;&lt;/p&gt;</description>
      <pubDate>Sat, 04 Feb 2012 11:09:13 +0000</pubDate>
    </item>
    <item>
      <title>The Aquarium: GlassFish 3.1.2 Release Candidate builds are here!</title>
      <guid isPermaLink="false">http://blogs.oracle.com/theaquarium/entry/glassfish_3_1_2_release</guid>
      <link>http://blogs.oracle.com/theaquarium/entry/glassfish_3_1_2_release</link>
      <description>&lt;table&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt; &lt;a href="http://blogs.oracle.com/theaquarium/tags/3.1.2"&gt;GlassFish 3.1.2&lt;/a&gt; has never been so close to a GA/FCS release with promoted build b19 now available as Release Candidate (RC) 1. In fact you might as well go straight to RC2 (build 20), also now available from the &lt;a href="http://download.java.net/glassfish/3.1.2/promoted/"&gt;promoted builds page&lt;/a&gt;. &lt;/p&gt; &lt;/td&gt; &lt;td&gt;
      &lt;a href="http://download.java.net/glassfish/3.1.2/promoted/" title="Download the latest 3.1.2 promoted build"&gt; &lt;img src="http://blogs.oracle.com/theaquarium/resource/GlassFish312.png" alt="ALT_DESCR" vspace="4" hspace="4" align="left" /&gt; &lt;/a&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; If you're not sure which archive to use, try &lt;a href="http://dlc.sun.com.edgesuite.net/glassfish/3.1.2/promoted/latest-glassfish.zip"&gt;this one&lt;/a&gt;. Another RC build (RC3)
      is planned in the next few days. Hopefully it'll be the last one before the product ships. &lt;/p&gt; &lt;p&gt; So make sure you test your applications work properly with the &lt;a href="http://download.java.net/glassfish/3.1.2/promoted/"&gt;latest promoted build&lt;/a&gt; and check out &lt;a href="http://blogs.oracle.com/theaquarium/tags/3.1.2"&gt;recent blog posts on 3.1.2&lt;/a&gt; if you're wondering what to expect from this release. See you in a short while for a stable public release!
      &lt;/p&gt; &lt;p&gt; Now you know what to do over the week-end! :) &lt;/p&gt;</description>
      <pubDate>Fri, 03 Feb 2012 13:29:56 +0000</pubDate>
    </item>
    <item>
      <title>NetBeans DZone: Release Management on the NetBeans Platform: AgroSense</title>
      <guid isPermaLink="false">http://netbeans.dzone.com/57897 at http://netbeans.dzone.com</guid>
      <link>http://feeds.dzone.com/~r/zones/netbeans/~3/9FXmSH7V-aY/nb-release-management-agrosense</link>
      <description>Modular software development introduces new questions into a softare development cycle. One of these questions is "How Should I Split An Application Into Modules?" Another question is, "How Should I Manage the Release Cycle of a Modular Application?" Several NetBeans Platform project managers were asked this question...&lt;img src="http://feeds.feedburner.com/~r/zones/netbeans/~4/9FXmSH7V-aY" height="1" width="1" /&gt;</description>
      <pubDate>Fri, 03 Feb 2012 10:27:49 +0000</pubDate>
    </item>
    <item>
      <title>Geertjan's Blog: How to Train Smarter &amp; More Efficiently</title>
      <guid isPermaLink="false">http://blogs.oracle.com/geertjan/entry/how_to_train_faster_more</guid>
      <link>http://blogs.oracle.com/geertjan/entry/how_to_train_faster_more</link>
      <description>&lt;p&gt; &lt;/p&gt;</description>
      <pubDate>Fri, 03 Feb 2012 08:12:26 +0000</pubDate>
    </item>
    <item>
      <title>The Aquarium: Cumulogic, yet another PaaS platform for GlassFish</title>
      <guid isPermaLink="false">http://blogs.oracle.com/theaquarium/entry/cumulogic_yet_another_paas_platform</guid>
      <link>http://blogs.oracle.com/theaquarium/entry/cumulogic_yet_another_paas_platform</link>
      <description>&lt;table&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt; &lt;a href="http://www.cumulogic.com/"&gt;Cumulogic&lt;/a&gt; is another PaaS provider offering Java as a platform and specifically GlassFish 3.1.1 as of their &lt;a href="http://www.cumulogic.com/resources/documentation/release-notes"&gt;December 2011 release&lt;/a&gt;. &lt;/p&gt; &lt;/td&gt; &lt;td&gt; &lt;a href="http://www.cumulogic.com/" title="GlassFish 3.1.1 on Cumulogic PaaS"&gt; &lt;img
      src="http://blogs.oracle.com/theaquarium/resource/CumulogicGlassFish.png" alt="ALT_DESCR" vspace="4" hspace="4" align="left" /&gt; &lt;/a&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; CumuLogic PaaS has a dual public and private cloud strategy and support for Amazon EC2, OpenStack, Citrix-CloudStack, Eucalyptus, and VMware vSphere. It also offers RESTful APIs to manage the application lifecycle, and PaaS administration APIs to manage and monitor the platform. &lt;/p&gt; &lt;p&gt;
      For more details, you can read their &lt;a href="http://www.cumulogic.com/wp-content/uploads/2011/12/CumuLogic-datasheet-Nov2011.pdf"&gt;data sheet&lt;/a&gt;, one where you'll learn that &lt;a href="http://nighthacks.com/roller/jag/"&gt;James Gosling&lt;/a&gt; is one of the &lt;a href="http://www.cumulogic.com/company/advisers"&gt;company's advisors&lt;/a&gt;. &lt;/p&gt;</description>
      <pubDate>Thu, 02 Feb 2012 22:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Arun Gupta, Miles to go ...: Java EE 6 pulled crowd at Austin JUG</title>
      <guid isPermaLink="false">http://blogs.oracle.com/arungupta/entry/java_ee_6_pulled_crowd</guid>
      <link>http://blogs.oracle.com/arungupta/entry/java_ee_6_pulled_crowd</link>
      <description>&lt;br /&gt; &lt;img src="http://www.austinjug.org/banner/AustinJUG_banner_178x90.jpg" alt="" style="width: 178px; height: 90px;" /&gt;&lt;br /&gt; &lt;br /&gt; I delivered a NetBeans-driven Java EE 6 session to about 80+ attendees at the Austin JUG yesterday. The session built a typical three-tier Web application using the new/updated technologies in the Java EE 6 platform. I was told this is one of the largest attendance seen at the JUG in recent months. Java EE 6 is indeed a crowd
      puller ;-)&lt;br /&gt; &lt;br /&gt; Rob Ratcliff, the JUG leader, started with a great overview of "Whats new in Java" covering recent &lt;a href="http://www.oracle.com/technetwork/java/javase/releasenotes-136954.html"&gt;JDK update releases&lt;/a&gt;, &lt;a href="http://www.oracle.com/technetwork/java/javafx/downloads/devpreview-1429449.html"&gt;Java FX 2.1 Developer Preview for Mac and Linux&lt;/a&gt;, &lt;a href="http://blogs.oracle.com/arungupta/entry/oracle_weblogic_server_12c_now"&gt;Java EE 6
      and WebLogic 12c&lt;/a&gt;, &lt;a href="http://netbeans.org/community/releases/71/"&gt;NetBeans 7.1&lt;/a&gt; and other stuff. His complete slides are available &lt;a href="http://www.austinjug.org/presentations/AustinJUG_01-31-2012.ppt"&gt;here&lt;/a&gt;. I was fortunate to speak at the JUG because an informal survey of the attendees showed that nobody attends (or plan to attend) a conference in the coming months.&lt;br /&gt; &lt;br /&gt; During my session, the highly interactive attendees learned
      about NetBeans wizard-driven Java EE 6 application development. Here are some of the features that were demonstrated in the talk:&lt;br /&gt; &lt;ul&gt; &lt;li&gt;Improvements in Java Persistence API&lt;/li&gt; &lt;li&gt;"web.xml"-free and annotation-driven Servlets&lt;/li&gt; &lt;li&gt;Simplified packaging of EJBs in a WAR file, no-interface and single file definition of EJB&lt;br /&gt; &lt;/li&gt; &lt;li&gt;Session preservation across redeploys&lt;/li&gt; &lt;li&gt;Facelets (XHTML/CSS) as
      templating language for JavaServer Faes to achieve true MVC&lt;/li&gt; &lt;li&gt;Integration of Bean Validation with JPA and JSF&lt;br /&gt; &lt;/li&gt; &lt;li&gt;Typesafe dependency injection and Producer/Observer of events using CDI&lt;/li&gt; &lt;li&gt;RESTful resources using JAX-RS&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;The application was built using NetBeans and deployed on GlassFish. This same application can be easily deployed on WebLogic 12c as well since it is full Java EE 6-compliant as well now.
      The complete instructions for NetBeans/GlassFish are available &lt;a href="http://blogs.oracle.com/arungupta/resource/javaee6-hol-nov2011.pdf"&gt;here&lt;/a&gt; &lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;and same instructions for NetBeans/WebLogic will be made available shortly as well.&lt;br /&gt; &lt;/p&gt; The session ran almost 45 minutes beyond the scheduled time with most of the attendees staying late and asking questions. The feedback from the attendees was very positive. One
      of them was even starting a new project using NetBeans + Java EE 6 + GlassFish next week so this talk was directly relevant. Also found another attendee using GlassFish for development and WebLogic for deployment for their Java EE 6 application. Rob used GlassFish for an internal US Military project and has been deployed for more than 2 years with nearly zero maintenance. &lt;br /&gt; &lt;br /&gt; Check out some pictures from the JUG visit ...&lt;br /&gt; &lt;br /&gt; &lt;table cellpadding="5"
      cellspacing="5" style="text-align: left;" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td style="vertical-align: top;"&gt;&lt;img src="https://lh6.googleusercontent.com/-H3jm8j8FHE0/TynjKg7SBdI/AAAAAAAAc-0/-Nx5aDtUs1Q/s288/DSCN1387.JPG" alt="" style="width: 288px; height: 216px;" /&gt;&lt;br /&gt; &lt;/td&gt; &lt;td style="vertical-align: top;"&gt;&lt;img src="https://lh5.googleusercontent.com/-X5Z-7tM0aYA/TynjLBUHuII/AAAAAAAAc_E/DV9DYkISwCY/s288/DSCN1389.JPG" alt="" style="width: 288px; height:
      216px;" /&gt;&lt;br /&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top;"&gt;&lt;img src="https://lh5.googleusercontent.com/-aB-MP5-8RgQ/TynjLDFz5MI/AAAAAAAAc_M/S9n7GzicmTM/s288/DSCN1390.JPG" alt="" style="width: 288px; height: 216px;" /&gt;&lt;br /&gt; &lt;/td&gt; &lt;td style="vertical-align: top;"&gt;&lt;img src="https://lh5.googleusercontent.com/-a4vrmYi96lU/TynjLqIVRKI/AAAAAAAAc_c/2cPJxVOodEE/s288/DSCN1392.JPG" alt="" style="width: 288px; height: 216px;" /&gt;&lt;br /&gt;
      &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;br /&gt; A tweet like the one below definitely make the quick trip worth it ...&lt;br /&gt; &lt;br /&gt; &lt;a href="https://twitter.com/#%21/rayploski/status/164542195947417601"&gt;&lt;img src="http://blogs.oracle.com/arungupta/resource/ajug-jan2012-feedback-tweet.png" alt="" style="border: 0px solid; width: 524px; height: 151px;" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; The formal JUG session was followed by a beer-a-thon (lemonade-a-thon
      for me ;-) at BJs. &lt;br /&gt; &lt;br /&gt; Some interesting facts about Austin ...&lt;br /&gt; &lt;ul&gt; &lt;li&gt;Michael Dell (chairman and CEO of Dell) lives in Austin, Dell worldwide headquarters are in Austin.&lt;/li&gt; &lt;li&gt;Lance Armstrong is from Austin.&lt;/li&gt; &lt;li&gt;Sandra Bullock, Matthew McConaughey, and Brad Pitt has homes in Austin.&lt;/li&gt; &lt;li&gt;Whole Foods chain started and headquartered in Austin. I was lucky enough to squeeze time out for a lunch with a
      colleague at one of their stores in this less-than-24-hour visit to Austin.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.keepaustinweird.com/"&gt;Keep Austin Weird&lt;/a&gt;&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt; Download the &lt;a href="http://blogs.oracle.com/arungupta/resource/javaee6-hol-nov2011.pdf"&gt;NetBeans/GlassFish instructions&lt;/a&gt; and let us know how you are using Java EE 6.&lt;br /&gt; &lt;br /&gt; Next stop is Reykjavik (Iceland), Stockholm (Sweden) and Umeå (Sweden), more on that
      later ...&lt;br /&gt; &lt;br /&gt;</description>
      <pubDate>Thu, 02 Feb 2012 17:16:05 +0000</pubDate>
    </item>
    <item>
      <title>Geertjan's Blog: How to Plan Surgery</title>
      <guid isPermaLink="false">http://blogs.oracle.com/geertjan/entry/how_to_plan_surgery</guid>
      <link>http://blogs.oracle.com/geertjan/entry/how_to_plan_surgery</link>
      <description>&lt;p&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 02 Feb 2012 16:25:47 +0000</pubDate>
    </item>
    <item>
      <title>NetBeans DZone: Video NetBeans 7.1 IDE: Shelve and Un-Shelve Changes for Subversion &amp; Mercurial</title>
      <guid isPermaLink="false">http://netbeans.dzone.com/58101 at http://netbeans.dzone.com</guid>
      <link>http://feeds.dzone.com/~r/zones/netbeans/~3/tGbCIPdUgvo/nb71-shelve-and-unshelve</link>
      <description>This demonstration is about the new Shelve and Un-Shelve functionality in NetBeans. It currently works with projects which use Subversion, or Mercurial for source control. Shelving changes allows the developer to save project changes externally from the source control system for application later. This leaves the original files unchanged. Un-shelving is applying those saved changes to the...&lt;img src="http://feeds.feedburner.com/~r/zones/netbeans/~4/tGbCIPdUgvo" height="1" width="1"
      /&gt;</description>
      <pubDate>Thu, 02 Feb 2012 15:01:25 +0000</pubDate>
    </item>
    <item>
      <title>The Aquarium: Java EE 6 samples delivered to your door step</title>
      <guid isPermaLink="false">http://blogs.oracle.com/theaquarium/entry/java_ee_6_samples_delivered</guid>
      <link>http://blogs.oracle.com/theaquarium/entry/java_ee_6_samples_delivered</link>
      <description>&lt;table&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt; Arun has &lt;a href="http://blogs.oracle.com/arungupta/entry/java_ee_6_samples_in"&gt;a blog&lt;/a&gt; reminding folks about the Java EE 6 samples that ship with the &lt;a href="http://oracle.com/javaee"&gt;SDK&lt;/a&gt;. &lt;/p&gt; &lt;p&gt; The list of code samples is pretty long and a good complement to the &lt;a href="http://docs.oracle.com/javaee/6/tutorial/doc/"&gt;Java EE 6 Tutorial&lt;/a&gt;. &lt;/p&gt;
      &lt;/td&gt; &lt;td&gt; &lt;a href="http://blogs.oracle.com/arungupta/entry/java_ee_6_samples_in" title="Java EE 6 samples in the SDK"&gt; &lt;img src="http://blogs.oracle.com/theaquarium/resource/JavaEE6Samples.png" alt="ALT_DESCR" vspace="4" hspace="4" align="left" /&gt; &lt;/a&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; Note you can also access these samples from any GlassFish install (not just from the SDK) by adding the missing repository using : &lt;br /&gt;&lt;code&gt;%
      &lt;em&gt;&amp;lt;install-dir&gt;&lt;/em&gt;/bin/pkg set-authority -O http://pkg.sun.com/javaeesdk/6/release/ JavaEE6SDK&lt;/code&gt; &lt;br /&gt;&lt;code&gt;% &lt;em&gt;&amp;lt;install-dir&gt;&lt;/em&gt;/bin/pkg list -a | grep samples&lt;/code&gt; &lt;br /&gt;&lt;code&gt;javaee-samples-build (JavaEE6SDK)&#160;&#160; 1.0-4 known ----&lt;/code&gt; &lt;br /&gt;&lt;code&gt;javaee-samples-full (JavaEE6SDK)&#160;&#160;&#160; 1.0-4 known ----&lt;/code&gt; &lt;br /&gt;&lt;code&gt;javaee-samples-web
      (JavaEE6SDK)&#160;&#160;&#160;&#160; 1.0-4 known ----&lt;/code&gt; &lt;/p&gt;</description>
      <pubDate>Wed, 01 Feb 2012 21:34:55 +0000</pubDate>
    </item>
    <item>
      <title>NetBeans Ruminations » NetBeans: Ode to Project Groups</title>
      <guid isPermaLink="false">http://www.pellissier.co.za/hermien/?p=156</guid>
      <link>http://www.pellissier.co.za/hermien/?p=156</link>
      <description>&lt;p&gt;Observing developers at work in the NetBeans IDE, I have noticed that the &lt;em&gt;project groups&lt;/em&gt; feature is perhaps not as well known as one might expect. Despite being listed as one of the &lt;a href="http://netbeans.org/features/ide/"&gt;Base IDE features&lt;/a&gt;. &lt;img src="http://www.pellissier.co.za/hermien/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /&gt; Quickly opening up a set of related projects is a very useful feature
      indeed, if you work on multiple projects. Or even just if you want to quickly switch between the project you are working on and a sand box environment where you can try new things out.&lt;/p&gt; &lt;p&gt;So I decided to search online for documentation related to this feature, to avoid repeating what others have already written. And I found this gem: &lt;a href="http://envyandroid.com/archives/142/project-groups-in-netbeans"&gt;How to use Project Groups in NetBeans&lt;/a&gt;. If you are not familiar
      with the concept or practical application of a project group, do read that blog post.&lt;/p&gt; &lt;p&gt;The interesting bit that I would like to add to that, is that there is a &lt;a href="http://wiki.netbeans.org/NewAndNoteworthyNB71"&gt;New and Noteworthy&lt;/a&gt; feature in NetBeans 7.1 related to this: command line options for opening or closing project groups.&lt;/p&gt; &lt;p&gt;Opening the project group called “Test” when IDE starts:&lt;/p&gt; &lt;pre&gt;netbeans --open-group Test&lt;/pre&gt;
      &lt;p&gt;Closing the group that was open when the IDE was last used, if any:&lt;/p&gt; &lt;pre&gt;netbeans --close-group&lt;/pre&gt; &lt;p&gt;These command line parameters would be quite useful when demonstrating multiple things with the IDE during training. You could set up a project group for each demonstration, and create a shortcut that includes the relevant parameters to open it up. &lt;/p&gt; &lt;p&gt;The big advantage of having the command line options, however, is being able to get to work on
      large project groups much faster in some cases. Read the &lt;a href="http://netbeans.org/bugzilla/show_bug.cgi?id=168556"&gt;RFE on Bugzilla&lt;/a&gt; for more details. &lt;img src="http://www.pellissier.co.za/hermien/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /&gt; &lt;/p&gt;</description>
      <pubDate>Wed, 01 Feb 2012 17:40:14 +0000</pubDate>
    </item>
    <item>
      <title>Geertjan's Blog: How to Surface Wrap a Motorcycle</title>
      <guid isPermaLink="false">http://blogs.oracle.com/geertjan/entry/how_to_surface_wrap_a</guid>
      <link>http://blogs.oracle.com/geertjan/entry/how_to_surface_wrap_a</link>
      <description>&lt;p&gt; &lt;/p&gt;</description>
      <pubDate>Wed, 01 Feb 2012 16:14:59 +0000</pubDate>
    </item>
    <item>
      <title>The Aquarium: Quick note - possible short outage on java.net</title>
      <guid isPermaLink="false">http://blogs.oracle.com/theaquarium/entry/quick_note_possible_outage_on</guid>
      <link>http://blogs.oracle.com/theaquarium/entry/quick_note_possible_outage_on</link>
      <description>&lt;table&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt; As we constantly improve the &lt;a href="http://java.net"&gt;java.net&lt;/a&gt; infrastructure you might experience some downtime on Wed, Feb 1, 2012 @ 6-8pm PT. Hopefully, this one should only really be a short one. &lt;/p&gt; &lt;/td&gt; &lt;td&gt; &lt;a href="http://java.net" title="Java.Net"&gt; &lt;img src="https://blogs.oracle.com/theaquarium/resource/JavaDotNetLogo-165_60px.jpg" alt="ALT_DESCR" vspace="4"
      hspace="4" align="left" /&gt; &lt;/a&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</description>
      <pubDate>Wed, 01 Feb 2012 14:39:37 +0000</pubDate>
    </item>
    <item>
      <title>The Aquarium: Another look at GlassFish clustering and performance</title>
      <guid isPermaLink="false">http://blogs.oracle.com/theaquarium/entry/another_look_at_glassfish_clustering</guid>
      <link>http://blogs.oracle.com/theaquarium/entry/another_look_at_glassfish_clustering</link>
      <description>&lt;table&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt; With this new &lt;a href="http://alexandru-ersenie.com/2012/01/30/glassfish-vertical-clustering-with-multiple-domains/"&gt;&lt;em&gt;"Glassfish – Vertical clustering with multiple domains"&lt;/em&gt;&lt;/a&gt; blog by Alexandru, there seems to be no shortage of GlassFish configuration posts. &lt;/p&gt; &lt;p&gt; Surely, that must say something about the popularity of GlassFish for highly-available apps. &lt;/p&gt;
      &lt;/td&gt; &lt;td&gt; &lt;a href="http://alexandru-ersenie.com/2012/01/30/glassfish-vertical-clustering-with-multiple-domains/" title="Glassfish – Vertical clustering with multiple domains"&gt; &lt;img src="http://blogs.oracle.com/theaquarium/resource/gc-duration.jpg" alt="ALT_DESCR" vspace="4" hspace="4" align="left" /&gt; &lt;/a&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; While it uses mod_jk like most others, this one is multi-domain, uses JMS topics and spends some time
      looking at different JVM settings and their impact on response time and GC activity. &lt;/p&gt;</description>
      <pubDate>Wed, 01 Feb 2012 07:00:00 +0000</pubDate>
    </item>
    <item>
      <title>The Aquarium: Transactional interceptors - request for feedback</title>
      <guid isPermaLink="false">http://blogs.oracle.com/theaquarium/entry/transactional_interceptors_request_for_feedback</guid>
      <link>http://blogs.oracle.com/theaquarium/entry/transactional_interceptors_request_for_feedback</link>
      <description>&lt;table&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt; The Java EE 7 expert group has been &lt;a href="http://java.net/projects/javaee-spec/lists/jsr342-experts/archive/2011-12/message/2"&gt;defining transactional interceptors&lt;/a&gt; and there are a few issues it came across for which your developer feedback would be useful. &lt;/p&gt; &lt;/td&gt; &lt;td&gt; &lt;img src="http://blogs.oracle.com/theaquarium/resource/Transactional.jpg" alt="ALT_DESCR" vspace="4"
      hspace="4" align="left" /&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; Bill Shannon has described the issues of : &lt;br /&gt;• &lt;a href="http://java.net/projects/javaee-spec/lists/jsr342-experts/archive/2012-01/message/35"&gt;how to handle exceptions that are thrown out of a transactional method&lt;/a&gt; and &lt;br /&gt;• &lt;a href="http://java.net/projects/javaee-spec/lists/jsr342-experts/archive/2012-01/message/36"&gt;how the new JTA transactional interceptor should
      interact with EJBs&lt;/a&gt;. &lt;br /&gt;... and offers possible solutions. &lt;/p&gt; &lt;p&gt; If you care about these, please take a little bit of time to read through the above descriptions before you provide feedback. The best place for feedback would be the mailing list (subscription required first) but we'll also consider comments posted to this entry. &lt;/p&gt;</description>
      <pubDate>Wed, 01 Feb 2012 06:56:55 +0000</pubDate>
    </item>
    <item>
      <title>NetBeans DZone: Arquillian with NetBeans, WebLogic 12c, JPA and a MySQL Datasource</title>
      <guid isPermaLink="false">http://netbeans.dzone.com/57429 at http://netbeans.dzone.com</guid>
      <link>http://feeds.dzone.com/~r/zones/netbeans/~3/HrgaNhd7LWw/arquillian-netbeans-weblogic</link>
      <description>You probably followed my posts about testing more complex scenarios with embedded GlassFish (Part I / Part II). Next on my list of things to do was to get this setup working with latest WebLogic 12c. Getting Started James Sugrue&lt;img src="http://feeds.feedburner.com/~r/zones/netbeans/~4/HrgaNhd7LWw" height="1" width="1" /&gt;</description>
      <pubDate>Wed, 01 Feb 2012 05:42:44 +0000</pubDate>
    </item>
    <item>
      <title>NetBeans DZone: Ingenico &amp; RS232 Application Station on the NetBeans Platform</title>
      <guid isPermaLink="false">http://netbeans.dzone.com/57843 at http://netbeans.dzone.com</guid>
      <link>http://feeds.dzone.com/~r/zones/netbeans/~3/MFNbM7Gv_7Y/nb-ingenico-rs232-application-station</link>
      <description>My name is Sam Sepassi. I work as Java developer and have been programming for several years in Tehran, Iran. I love to learn and work with new technologies. My interests are enterprise systems, agent-based systems, distributed computing, SOA/module based programming approaches, and artificial intelligence.&lt;img src="http://feeds.feedburner.com/~r/zones/netbeans/~4/MFNbM7Gv_7Y" height="1" width="1" /&gt;</description>
      <pubDate>Tue, 31 Jan 2012 09:34:56 +0000</pubDate>
    </item>
    <item>
      <title>Geertjan's Blog: Managing BTI Networks on the NetBeans Platform</title>
      <guid isPermaLink="false">http://blogs.oracle.com/geertjan/entry/managing_bti_networks_on_the</guid>
      <link>http://blogs.oracle.com/geertjan/entry/managing_bti_networks_on_the</link>
      <description>&lt;p&gt;Let's drop by &lt;a href="http://btisystems.com/"&gt;BTI Systems&lt;/a&gt;, with a development team split between Belfast and Ottawa, with a NetBeans Platform application that’s about two years old now. The application is a GUI front end for BTI's proNX Server Manager product, which is part of the &lt;a href="http://www.btisystems.com/products/pronx-management-suite.aspx"&gt;proNX Management Suite&lt;/a&gt;. It provides a modular and scalable management solution for BTI networks
      and integrates seamlessly into any operating environment, providing maximum flexibility and ease-of-use.&lt;/p&gt; &lt;p&gt;Below is a screenshot which shows a small network of BTI equipment under management. You can see the discovered devices, how they are grouped, alarms, and in the center an Ethernet Service. All of this is data mined from the hardware over SNMP by the server component of the product. The client then displays the network, and draws the topology of the services without the user
      needing to layout the elements manually. The Ethernet Service in this screenshot is having some performance metrics being gathered on it, as you can see in the bottom right.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://netbeans.dzone.com/sites/all/files/BTIPSMClient.png"&gt;&lt;img src="http://netbeans.dzone.com/sites/all/files/BTIPSMClient_small.png" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Quite a range of NetBeans Platform features are used here, including the visual library to draw optical and
      ethernet services, and all the core libraries to show an up to date network state and allow management functions to be performed against discovered equipment.&lt;br /&gt; &lt;/p&gt;</description>
      <pubDate>Tue, 31 Jan 2012 08:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Adam Bien: Tomcat On Steroids (on Java EE 6) = TomEE--A Server Smoke Test</title>
      <guid isPermaLink="false">http://www.adam-bien.com/roller/abien/entry/tomcat_on_steroids_on_java</guid>
      <link>http://www.adam-bien.com/roller/abien/entry/tomcat_on_steroids_on_java</link>
      <description>&lt;a href="http://tomee.apache.org/" target="_blank"&gt;Apache TomEE&lt;/a&gt; is an opensource, Java EE 6 WebProfile certified, easy to install Java EE 6 server. &lt;br /&gt; The test:&lt;p&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Download size (apache-tomee-plus-1.0.0-beta-2.zip ): 43.8 MB (it is the biggest available download. It contains the Java EE 6 WebProfile with &lt;a href="http://tomee.apache.org/comparison.html" target="_blank"&gt;some "full profile"&lt;/a&gt;
      functionality)&lt;/li&gt; &lt;li&gt;Installation = Unzip&lt;/li&gt; &lt;li&gt;Disc size: 50.9 MB after installationi&gt; &lt;/li&gt;&lt;li&gt;Startup: same as tomcat: .startup.sh&lt;/li&gt; &lt;li&gt;Full deployment of &lt;a href="http://kenai.com/projects/javaee-patterns/sources/hg/show/ServerSmokeTest" target="_blank"&gt;ServerSmokeTest&lt;/a&gt; took &amp;lt; 2 secs.&lt;/li&gt; &lt;li&gt;Tested were: &lt;a href="http://www.adam-bien.com/roller/abien/entry/java_ee_6_jboss_6"
      target="_self"&gt;Stereotypes (encapsulating @Named and @RequestScoped), @RequestScoped, @Named CDI-Beans, Injection of EJB 3.1 (no interface view), into CDI bean, @Singleton,@Stateless, CDI-events, POJO-injection, Interceptors&lt;/a&gt; &lt;/li&gt; &lt;li&gt;ServerSmokeTest works without any modification on Glassfish v3, &lt;a href="http://www.adam-bien.com/roller/abien/entry/weblogic_12c_java_ee_6"&gt;WebLogic 12c&lt;/a&gt;, &lt;a
      href="http://www.adam-bien.com/roller/abien/entry/ride_the_lightning_java_ee"&gt;JBoss 7.0.2&lt;/a&gt;, &lt;a href="http://www.adam-bien.com/roller/abien/entry/java_ee_6_jboss_6" target="_self"&gt;JBoss 6m5&lt;/a&gt;, &lt;a href="http://www.adam-bien.com/roller/abien/entry/first_impression_and_smoke_test"&gt;SIwpas-1.0.0-CR4&lt;/a&gt;, &lt;a href="http://www.adam-bien.com/roller/abien/entry/java_ee_6_server_resin" target="_blank"&gt;resin-4.0.12&lt;/a&gt; and even in the &lt;a
      href="http://www.adam-bien.com/roller/abien/entry/how_to_push_java_ee" target="_blank"&gt;openshift cloud.&lt;/a&gt;&lt;/li&gt; &lt;/ol&gt; &lt;br /&gt; First impression: good. Easy to install, fast deployment, no problems. &lt;a href="http://tomee.apache.org" target="_blank"&gt;TomEE&lt;/a&gt; is another reason to get rid of the &lt;a href="http://www.adam-bien.com/roller/abien/entry/are_plain_old_webcontainers_still" target="_blank"&gt;complicated and bloated Plain Old Web Containers&lt;/a&gt;
      :).&lt;br /&gt;&lt;a href="http://press.adam-bien.com" target="_self"&gt;*NEW* Real World Java EE Night Hacks - Dissecting Best Practices ...and the bestseller Real World Java EE - Rethinking Best Practices&lt;/a&gt;</description>
      <pubDate>Tue, 31 Jan 2012 07:45:56 +0000</pubDate>
    </item>
    <item>
      <title>The Aquarium: Java EE getting social with DaliCore</title>
      <guid isPermaLink="false">http://blogs.oracle.com/theaquarium/entry/java_ee_getting_social_with</guid>
      <link>http://blogs.oracle.com/theaquarium/entry/java_ee_getting_social_with</link>
      <description>&lt;table&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt; &lt;a href="http://java.net/projects/dalicore"&gt;DaliCore&lt;/a&gt; is a new project &lt;a href="http://blogs.lodgon.com/johan/blog/entry/DaliCore_on_javanet"&gt;announced by Johan Vos&lt;/a&gt; on java.net to offer users and social networks on top of Java EE. &lt;/p&gt; &lt;p&gt; It is the open-sourcing of &lt;a href="http://lodgon.com/web/page/DaliCore"&gt;LodgON's technology&lt;/a&gt; developed for the past few
      years and used in a number of social websites. &lt;/p&gt; &lt;/td&gt; &lt;td&gt; &lt;a href="http://java.net/projects/dalicore" title="DaliCore Project"&gt; &lt;img src="http://blogs.oracle.com/theaquarium/resource/dalicore.png" alt="ALT_DESCR" vspace="4" hspace="4" align="left" /&gt; &lt;/a&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; You can think of this as twitter, Facebook, or social network-enabling your applications using Content, User, Group, and Authorization APIs.
      DaliCore is a logical extension to the the Java Enterprise specification (specifically to Java EE 6). &lt;/p&gt; &lt;p&gt; As with any Java.net project, you can start playing with the &lt;a href="http://java.net/projects/dalicore/sources"&gt;source code&lt;/a&gt;, engage on &lt;a href="http://java.net/projects/dalicore/lists"&gt;mailing lists&lt;/a&gt;, file &lt;a href="http://java.net/jira/browse/DALICORE"&gt;bugs&lt;/a&gt;, but also get further details in this &lt;a
      href="http://www.slideshare.net/johanvanstichel/dalicore-5313314"&gt;short presentation&lt;/a&gt;. &lt;/p&gt; &lt;p&gt; Good luck to &lt;a href="http://blogs.lodgon.com/johan/blog"&gt;Johan&lt;/a&gt; and team on this project! &lt;/p&gt;</description>
      <pubDate>Tue, 31 Jan 2012 06:55:05 +0000</pubDate>
    </item>
    <item>
      <title>NetBeans DZone: NetBeans Weekly News (Issue #522 - Jan 30, 2012)</title>
      <guid isPermaLink="false">http://netbeans.dzone.com/57831 at http://netbeans.dzone.com</guid>
      <link>http://feeds.dzone.com/~r/zones/netbeans/~3/xqUCmiCkckg/netbeans-weekly-news-issue-522</link>
      <description>Project News PHP 5.4 Support in NetBeans IDE PHP 5.4 support is coming in the next NetBeans release. Try out editor features such as Array Dereferencing in daily builds of the NetBeans IDE.&lt;img src="http://feeds.feedburner.com/~r/zones/netbeans/~4/xqUCmiCkckg" height="1" width="1" /&gt;</description>
      <pubDate>Tue, 31 Jan 2012 00:07:51 +0000</pubDate>
    </item>
    <item>
      <title>TipLite » netbeans: CakePHP 1.3 helper auto-complete in netbeans</title>
      <guid isPermaLink="false">http://www.tiplite.com/?p=178</guid>
      <link>http://www.tiplite.com/cakephp-1-3-helper-auto-complete-in-netbeans/</link>
      <description>&lt;p&gt;CakePHP 1.3 introduced a new way to use helpers. This was added to prevent confusion between helper variables and local variables added to the view file. You can access helper methods in a view by using &lt;code&gt;$this-&gt;Helper-&gt;method()&lt;/code&gt;. This way make a problem if you want to use auto-complete for helpers introduced in a &lt;a href="http://www.tiplite.com/cakephp-support-in-netbeans/"&gt;previous article&lt;/a&gt;&lt;br /&gt; &lt;span
      id="more-178"&gt;&lt;/span&gt;&lt;br /&gt; With a small trick you can make netbeans supports this method auto-complete. To do this add a file in your project folder, or preferable to be in CakePHP core folder, with a name &lt;code&gt;dummy_view.php&lt;/code&gt; for example. Now add the following code to this file.&lt;/p&gt; &lt;pre class="brush:php"&gt;&amp;lt;?php class DummyView extends View { /** * @var HtmlHelper */ public $Html; /** * @var JsHelper */ public $Js; /** * @var AjaxHelper */ public
      $Ajax; /** * @var JavascriptHelper */ public $Javascript; /** * @var FormHelper */ public $Form; /** * @var SessionHelper */ public $Session; /** * @var TextHelper */ public $Text; /** * @var PaginationHelper */ public $Paginator; /** * @var RssHelper */ public $Rss; /** * @var XmlHelper */ public $Xml; /** * @var CacheHelper */ public $Cache; /** * @var TimeHelper */ public $Time; }&lt;/pre&gt; &lt;p&gt;Now put the following line of code in end of your view file:&lt;/p&gt; &lt;pre
      class="brush:php"&gt;&amp;lt;?php /* @var $this DummyView */ ?&gt;&lt;/pre&gt; &lt;p&gt;Now you'll see that netbeans displays auto-complete for those helper methods and view methods too like &lt;code class="brush:php"&gt;$this-&gt;element()&lt;/code&gt; for example.&lt;/p&gt; &lt;div style="width: 310px;" id="attachment_184" class="wp-caption aligncenter"&gt;&lt;a href="http://www.tiplite.com/wp-content/uploads/2012/01/netbeans-cake-1.3.jpg"&gt;&lt;img
      src="http://www.tiplite.com/wp-content/uploads/2012/01/netbeans-cake-1.3-300x172.jpg" title="netbeans-cake-1.3" height="172" width="300" alt="CakePHP 1.3 helper auto complete in netbeans" class="size-medium wp-image-184" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Autocomplete for CakePHP 1.3 helpers in netbeans&lt;/p&gt;&lt;/div&gt; &lt;h2&gt;How does this work?&lt;/h2&gt; &lt;p&gt;The idea here is simple we tell netbeans that there is a new class that extends &lt;code
      class="brush:php"&gt;View&lt;/code&gt; class. Then when in view file we tell netbeans to consider that &lt;code class="brush:php"&gt;$this&lt;/code&gt; has the type &lt;code class="brush:php"&gt;DummyView&lt;/code&gt;. CakePHP run the code in view files inside &lt;code class="brush:php"&gt;render()&lt;/code&gt; method in &lt;code class="brush:php"&gt;View&lt;/code&gt; class so &lt;code class="brush:php"&gt;$this&lt;/code&gt; is really an instance of &lt;code class="brush:php"&gt;View&lt;/code&gt;
      class. Now as netbeans knows the type of &lt;code&gt;$this&lt;/code&gt; variable and knows the types of its variables, which are CakePHP helpers, it shows their autocomplete options.&lt;/p&gt; &lt;p&gt;Finally, you should be aware of the following:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Make sure to include your CakePHP core path in netbeans include path or it is inside your project source folder.&lt;/li&gt; &lt;li&gt;This will not load helpers in run time, so make sure you include required helpers in your
      controller.&lt;/li&gt; &lt;li&gt;You can add your own custom helper in &lt;code&gt;DummyView&lt;/code&gt; class using the same method as core helpers.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;I know this has been late but it is still useful &lt;img src="http://www.tiplite.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /&gt; &lt;/p&gt; &lt;div style="width: 480px; margin: 10px auto;"&gt; &lt;br /&gt; &lt;/div&gt;</description>
      <pubDate>Mon, 30 Jan 2012 21:06:08 +0000</pubDate>
    </item>
    <item>
      <title>NetBeans for PHP: Doctrine2 support added</title>
      <guid isPermaLink="false">http://blogs.oracle.com/netbeansphp/entry/doctrine2_support_added</guid>
      <link>http://blogs.oracle.com/netbeansphp/entry/doctrine2_support_added</link>
      <description>&amp;lt;p&gt;Hi&amp;amp;nbsp; all, today we would like to inform all the &amp;lt;a href="http://www.doctrine-project.org/" target="_blank" title="Doctrine2 PHP framework"&gt;Doctrine2 PHP ORM framework&amp;lt;/a&gt; users that their favorite framework is now supported in NetBeans.&amp;lt;/p&gt; &amp;lt;p&gt;First, as always, be sure that NetBeans knows about your Doctrine2 installation:&amp;lt;/p&gt; &amp;lt;p&gt;&amp;lt;img
      src="http://blogs.oracle.com/netbeansphp/resource/article_images/doctrine2-01.png" alt="Docrtine2 IDE Options" /&gt;&amp;lt;br /&gt;&amp;lt;/p&gt; &amp;lt;p&gt;If you have installed Doctrine2 via PEAR, the Doctrine2 script will be detected automatically.&amp;lt;/p&gt; &amp;lt;p&gt;Next, you need to tell NetBeans that your existing PHP project uses Doctrine2 - open Project Properties dialog and enable its support.&amp;lt;/p&gt; &amp;lt;p&gt; &amp;lt;img
      src="http://blogs.oracle.com/netbeansphp/resource/article_images/doctrine2-02.png" alt="Enable support for Docrine2" /&gt;&amp;lt;/p&gt; &amp;lt;p&gt;Now, you will be able to run Doctrine2 commands right from the IDE. Please notice that the project now has a Doctrine2 badge icon.&amp;lt;/p&gt; &amp;lt;p&gt;&amp;lt;img src="http://blogs.oracle.com/netbeansphp/resource/article_images/doctrine2-03.png" alt="Run Doctrine2 Command" /&gt; &amp;lt;/p&gt; &amp;lt;p&gt;All the possible Doctrine2 commands will
      appear.&amp;lt;/p&gt; &amp;lt;p&gt;&amp;lt;img src="http://blogs.oracle.com/netbeansphp/resource/article_images/doctrine2-04.png" alt="Doctrine2 Commands" /&gt; &amp;lt;/p&gt; &amp;lt;p&gt;They can be run the same way as for the other supported frameworks. It means also that the output of the invoked command will be available in the Output window.&amp;lt;br /&gt;&amp;lt;/p&gt; &amp;lt;p&gt;That's all for today, as always, please&amp;amp;nbsp;test it&amp;amp;nbsp;and report all the issues or
      enhancements you find in&amp;amp;nbsp;&amp;lt;a style="font-weight: normal; text-decoration: underline;" href="http://netbeans.org/community/issues.html" target="_blank" title="NetBeans BugZilla"&gt;NetBeans BugZilla&amp;lt;/a&gt;&amp;amp;nbsp;(component&amp;amp;nbsp;&amp;lt;i&gt;php&amp;lt;/i&gt;, subcomponent&amp;amp;nbsp;&amp;lt;i&gt;Doctrine&amp;lt;/i&gt;).&amp;lt;/p&gt; &amp;lt;p&gt;&amp;lt;br /&gt;&amp;lt;/p&gt;</description>
      <pubDate>Mon, 30 Jan 2012 13:52:06 +0000</pubDate>
    </item>
    <item>
      <title>Geertjan's Blog: Formatting &amp; Highlighting of Javadoc Comments</title>
      <guid isPermaLink="false">http://blogs.oracle.com/geertjan/entry/formatting_highlighting_of_javadoc_comments</guid>
      <link>http://blogs.oracle.com/geertjan/entry/formatting_highlighting_of_javadoc_comments</link>
      <description>&lt;p&gt;Here's a completely new set of options in NetBeans IDE 7.1 for javadoc comments:&lt;/p&gt; &lt;p&gt;&lt;a href="http://netbeans.dzone.com/sites/all/files/netbeans-71-java-comments-1.png"&gt;&lt;img src="http://netbeans.dzone.com/sites/all/files/netbeans-71-java-comments-2.png" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Wrapping the javadoc comments to justify them with the right editor margin is now also possible, so this very popular issue is now fixed:&lt;/p&gt; &lt;p&gt;&lt;a
      href="http://netbeans.org/bugzilla/show_bug.cgi?id=11553"&gt; http://netbeans.org/bugzilla/show_bug.cgi?id=11553&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;The entire tab that you see above is new in 7.1. This new feature is also mentioned in the &lt;a href="http://wiki.netbeans.org/NewAndNoteworthyNB71#Javadoc_Highlighting_and_Formatting"&gt;New &amp;amp; Noteworthy for NetBeans IDE 7.1&lt;/a&gt;. &lt;/p&gt;</description>
      <pubDate>Mon, 30 Jan 2012 13:22:45 +0000</pubDate>
    </item>
    <item>
      <title>The Aquarium: More Java EE 7 - JSF 2.2</title>
      <guid isPermaLink="false">http://blogs.oracle.com/theaquarium/entry/more_java_ee_7_jsf</guid>
      <link>http://blogs.oracle.com/theaquarium/entry/more_java_ee_7_jsf</link>
      <description>&lt;table&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt; JSF 2.2 (&lt;a href="http://jcp.org/en/jsr/detail?id=344"&gt;JSR 344&lt;/a&gt;) is yet another specification that's being worked on as part of the Java EE 7 effort and Arjan over at jdevelopment.nl has a &lt;a href="http://jdevelopment.nl/jsf-22/"&gt;detailed status&lt;/a&gt; covering everything new in this version of the spec. &lt;/p&gt; &lt;/td&gt; &lt;td&gt; &lt;a href="http://jdevelopment.nl/jsf-22/" title="What’s
      new in JSF 2.2?"&gt; &lt;img src="https://blogs.oracle.com/theaquarium/resource/JSF22.png" alt="ALT_DESCR" vspace="4" hspace="4" align="left" /&gt; &lt;/a&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; Part of the features discussed in &lt;a href="http://jdevelopment.nl/jsf-22/"&gt;this blog post&lt;/a&gt; are a new queue control for AJAX requests, tighter CDI integration, some Java API additions as well as life-cycle events improvements. &lt;/p&gt; &lt;p&gt; It's great to see
      community members help spread the word on the progress made and as &lt;a href="http://www.java.net/blogs/edburns/"&gt;Ed Burns&lt;/a&gt;, the JSF spec lead, says - &lt;em&gt;"(this is) a true testament to the value of transparency."&lt;/em&gt; &lt;/p&gt;</description>
      <pubDate>Mon, 30 Jan 2012 11:13:37 +0000</pubDate>
    </item>
    <item>
      <title>NetBeans DZone: NBPortable 7.1: NetBeans IDE 7.1 Running from USB Device</title>
      <guid isPermaLink="false">http://netbeans.dzone.com/57493 at http://netbeans.dzone.com</guid>
      <link>http://feeds.dzone.com/~r/zones/netbeans/~3/5U061YJ7ZD0/nbportable-71-for-netbeans-ide-71</link>
      <description>NBPortable makes NetBeans IDE 7.1 usable from a USB stick. It uses technology provided by PortableApps.com. It supports Java SE development.Required JDK is not included. Please install a JDK locally on each machine or provide a JDK in the folder PortableApps/NetBeansPortable/App/jdk. JavaFX development requires JavaFX SDK/Runtime on your host machine.&lt;img src="http://feeds.feedburner.com/~r/zones/netbeans/~4/5U061YJ7ZD0" height="1" width="1" /&gt;</description>
      <pubDate>Mon, 30 Jan 2012 11:10:53 +0000</pubDate>
    </item>
    <item>
      <title>Adam Bien: GlassFish / Jersey Exception "java.lang.IllegalArgumentException: object is not an instance of declaring class" And Solution</title>
      <guid isPermaLink="false">http://www.adam-bien.com/roller/abien/entry/glassfish_jersey_exception_java_lang</guid>
      <link>http://www.adam-bien.com/roller/abien/entry/glassfish_jersey_exception_java_lang</link>
      <description>The exception:&lt;br /&gt; &lt;pre&gt;&lt;code&gt; SEVERE: The RuntimeException could not be mapped to a response, re-throwing to the HTTP container java.lang.IllegalArgumentException: object is not an instance of declaring class at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at
      java.lang.reflect.Method.invoke(Method.java:597) at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$TypeOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:185) at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) at
      com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:288) at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108) […] &lt;/code&gt; &lt;/pre&gt; &lt;br /&gt; is caused by exposing EJB 3.1 methods directly via REST without having a no-interface view declared. This happens when your EJB 3.1 REST-endpoint implements an additional interface without declaring the no-interface view: &lt;br /&gt; &lt;pre&gt;&lt;code&gt; import javax.ejb.*;
      @Path("RESTafari) @Singleton public class RESTEndpoint implements SomeLocalInterface{} &lt;/code&gt; &lt;/pre&gt; &lt;br /&gt; Adding a @LocalBean annotation (and activating the no-interface view) solves the problem: &lt;p&gt;&lt;/p&gt; &lt;pre&gt;&lt;code&gt; import javax.ejb.*; &lt;b&gt;@LocalBean&lt;/b&gt; @Path("RESTafari) @Singleton public class RESTEndpoint implements SomeLocalInterface{} &lt;/code&gt; &lt;/pre&gt;&lt;br /&gt;&lt;a href="http://press.adam-bien.com" target="_self"&gt;*NEW* Real
      World Java EE Night Hacks - Dissecting Best Practices ...and the bestseller Real World Java EE - Rethinking Best Practices&lt;/a&gt;</description>
      <pubDate>Mon, 30 Jan 2012 08:22:45 +0000</pubDate>
    </item>
    <item>
      <title>NetBeans DZone: Extending the Downloadable NetBeans Platform for ANT Builds Fature</title>
      <guid isPermaLink="false">http://netbeans.dzone.com/57409 at http://netbeans.dzone.com</guid>
      <link>http://feeds.dzone.com/~r/zones/netbeans/~3/MiTzrUpaQNA/extending-downloadable-nbp-build</link>
      <description>I saw the great article by Toni Epple and got really interested in the Downloadable NetBeans Platform for ANT builds feature. I already wondered what the platform.download task was since NetCat 7.1. So I had some questions: How will this work with custom platforms? For example my project works with the NB platform and some additional projects?&lt;img src="http://feeds.feedburner.com/~r/zones/netbeans/~4/MiTzrUpaQNA" height="1" width="1" /&gt;</description>
      <pubDate>Mon, 30 Jan 2012 01:58:42 +0000</pubDate>
    </item>
    <item>
      <title>praxis (intermedia system) » NetBeans: Praxis LIVE build:120123</title>
      <guid isPermaLink="false">http://praxisintermedia.wordpress.com/?p=97</guid>
      <link>http://praxisintermedia.wordpress.com/2012/01/28/praxis-live-build120123/</link>
      <description>&lt;p&gt;A short note that a new build, and first full release, of Praxis LIVE is now available for download from &lt;a href="http://code.google.com/p/praxis/" target="_blank"&gt;http://code.google.com/p/praxis/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://praxisintermedia.files.wordpress.com/2012/01/praxis-live-120123.jpg"&gt;&lt;img src="http://praxisintermedia.files.wordpress.com/2012/01/praxis-live-120123.jpg?w=584&amp;amp;h=328" title="Praxis LIVE 120123" height="328" width="584"
      alt="" class="alignnone size-full wp-image-98" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This is a slightly late post as I was concentrating on getting it finished and uploaded prior to flying to Toronto on Wednesday. There’s a wide range of new features, including a live GUI editor, a MIDI control editor, and component editors. The project system, save support and hub management have been revisited to make them much more robust. Many components have been refactored to ensure a more consistent naming and
      ordering of controls and ports. And the UI has had a bit of spit and polish, with a consistent icon style and colour scheme throughout – it’s looking sexy now! &lt;img src="http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif" alt=":-)" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;Read the &lt;a href="http://code.google.com/p/praxis/wiki/ReleaseNotes" title="Release Notes"&gt;full release notes.&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a
      href="http://praxisintermedia.files.wordpress.com/2012/01/praxis-live-120123-gui-editor.jpg"&gt;&lt;img src="http://praxisintermedia.files.wordpress.com/2012/01/praxis-live-120123-gui-editor.jpg?w=584&amp;amp;h=434" title="Praxis LIVE 120123 - GUI editor" height="434" width="584" alt="" class="alignnone size-full wp-image-100" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The image above shows one of the major additions to this release, the GUI editor. Praxis uses &lt;a href="http://www.miglayout.com/"
      title="MigLayout website"&gt;MigLayout&lt;/a&gt; and the edit overlay allows you to drag components from the palette into a running control panel, and move them around using the arrow keys. Component properties are accessible by double-clicking to open the component editor dialogs (or in the properties window). Drag and drop of existing components, and a UI for other layout features is coming soon.&#160; And I’ll blog a bit more about the implementation as it develops.&lt;/p&gt;
      &lt;p&gt;&lt;strong&gt;NB&lt;/strong&gt;. Some of the architectural changes mean that projects from EA builds may not be fully compatible.&#160; The examples have all been updated.&#160; It is intended to keep backwards compatibility from this release onwards.&lt;/p&gt; &lt;h2&gt;So, it’s a full release – is it beta?&lt;/h2&gt; &lt;p&gt;No, though it’s better! &lt;img src="http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":-D" class="wp-smiley" /&gt; &#160; Simply put, a couple of
      blog posts I’ve read over the last month or so have convinced me that the whole alpha, beta, whatever cycle is just not right for a project like Praxis / Praxis LIVE that is continually evolving.&#160; Different features are at a different stage of evolution – some are what I’d consider release quality, some are beta, and some are quite definitely temperamental, anti-social, and marked as such!&#160; The important thing is that it’s usable, the basic architecture is complete, and the framework
      (Praxis) and visual editor (Praxis LIVE) are now in sync and developing concurrently.&#160; So, from now on there will be frequent incremental releases on a 4-6 week timetable.&lt;/p&gt; &lt;h2&gt;So, what’s next?&lt;/h2&gt; &lt;p&gt;Lot’s more components (some of which are already in testing), improved OpenGL support (which didn’t make this release, sorry), and much better documentation (I have a project where I have to teach 2 people to use Praxis LIVE this next month, so that will
      help!).&lt;/p&gt; &lt;p&gt;And some blogging about the details; the fun (and occasional hair pulling) of Java audio / video; and the joys of hacking on top of the &lt;a href="http://netbeans.org/features/platform/" title="NetBeans rich client platform"&gt;NetBeans platform&lt;/a&gt;, without which none of this would have been possible.&lt;/p&gt; &lt;br /&gt; &lt;a href="http://feeds.wordpress.com/1.0/gocomments/praxisintermedia.wordpress.com/97/" rel="nofollow"&gt;&lt;img
      src="http://feeds.wordpress.com/1.0/comments/praxisintermedia.wordpress.com/97/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/praxisintermedia.wordpress.com/97/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/praxisintermedia.wordpress.com/97/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gofacebook/praxisintermedia.wordpress.com/97/" rel="nofollow"&gt;&lt;img
      src="http://feeds.wordpress.com/1.0/facebook/praxisintermedia.wordpress.com/97/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gotwitter/praxisintermedia.wordpress.com/97/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/twitter/praxisintermedia.wordpress.com/97/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/praxisintermedia.wordpress.com/97/" rel="nofollow"&gt;&lt;img
      src="http://feeds.wordpress.com/1.0/stumble/praxisintermedia.wordpress.com/97/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/praxisintermedia.wordpress.com/97/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/praxisintermedia.wordpress.com/97/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/praxisintermedia.wordpress.com/97/" rel="nofollow"&gt;&lt;img
      src="http://feeds.wordpress.com/1.0/reddit/praxisintermedia.wordpress.com/97/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=praxisintermedia.wordpress.com&amp;amp;blog=25668074&amp;amp;post=97&amp;amp;subd=praxisintermedia&amp;amp;ref=&amp;amp;feed=1" alt="" height="1" border="0" width="1" /&gt;</description>
      <pubDate>Sat, 28 Jan 2012 22:41:14 +0000</pubDate>
    </item>
    <item>
      <title>The Aquarium: Tab Sweep - GlassFish patch, is PaaS Middleware over IaaS, NetBeans tips, JCP updates, ...</title>
      <guid isPermaLink="false">http://blogs.oracle.com/theaquarium/entry/tab_sweep_glassfish_patch_is</guid>
      <link>http://blogs.oracle.com/theaquarium/entry/tab_sweep_glassfish_patch_is</link>
      <description>&lt;p&gt; &lt;em&gt;Note: if you're reading this using a feedreader, please make sure you've updated to the &lt;a href="http://blogs.oracle.com/theaquarium/feed/entries/atom"&gt;updated TheAquarium feed&lt;/a&gt;.&lt;/em&gt; &lt;/p&gt; &lt;p&gt; Recent Tips and News on Java, Java EE 6, GlassFish &amp;amp; more : &lt;/p&gt; &lt;table&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top"&gt; &lt;p&gt;&lt;a href="http://glassfish.org/" title="Tips &amp;amp; Tricks"&gt;&lt;img
      src="https://blogs.oracle.com/theaquarium/resource/RadioReceiver-89_99px.png" align="left" height="52" width="60" vspace="4" valign="center" alt="Radio Receiver" hspace="4" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/td&gt; &lt;td valign="top"&gt; &lt;p&gt; • &lt;a href="http://blogs.oracle.com/GlassFishForBusiness/entry/sjs_as_9_1_u223"&gt;GlassFish Enterprise Server v2.1.1 Patch 15&lt;/a&gt; (GlassFish for Business) &lt;br /&gt;• &lt;a
      href="http://blogs.oracle.com/rezashafii/entry/paas_is_not_middleware_over"&gt;PaaS is not Middleware over IaaS&lt;/a&gt; (Reza) &lt;br /&gt;• &lt;a href="http://blog.eisele.net/2012/01/sneak-peak-at-java-ee-7-multitenant.html"&gt;Sneak peak at Java EE 7 - Multitenant Examples with EclipseLink&lt;/a&gt; (Markus) &lt;br /&gt;• &lt;a href="http://dablomatique.wordpress.com/2012/01/18/building-and-testing-adf-applications-with-maven-jsfunit-arquillian-and-embedded-glassfish"&gt;Building and testing ADF
      applications with Maven, JSFUnit, Arquillian and Embedded GlassFish&lt;/a&gt; (Dablomatique) &lt;br /&gt;• &lt;a href="http://javaevangelist.blogspot.com/2012/01/netbeans-71-ide-shelve-and-un-shelve.html"&gt;NetBeans 7.1 IDE: Shelve and Un-Shelve Changes&lt;/a&gt; (John) &lt;br /&gt;• &lt;a href="http://javaevangelist.blogspot.com/2012/01/netbeans-71-ide-inspect-and-transform.html"&gt;NetBeans 7.1 IDE: Inspect and Transform to JDK 7&lt;/a&gt; (John) &lt;br /&gt;• &lt;a
      href="http://blogs.oracle.com/java/entry/jug_leaders_summit"&gt;JUG Leaders Conference&lt;/a&gt; (The Java blog) &lt;br /&gt;• &lt;a href="http://blogs.oracle.com/jcp/entry/new_jsr_now_open_for"&gt;New JSR now open for review&lt;/a&gt; (The JCP blog) &lt;br /&gt;• &lt;a href="http://blogs.oracle.com/jcp/entry/jcp_ec_updates"&gt;JCP EC Updates&lt;/a&gt; (The JCP blog) &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</description>
      <pubDate>Sat, 28 Jan 2012 07:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>

