Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blog Entries by Topic

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


JavaOne

I chatted briefly with consultant Anton Epple (@monacotoni) at JavaOne 2012 on the topic "Java/JVM technologies and your involvement in them": Kevin: What's great that's happened recently? Anton: JavaFX Canvas and NetBeans Project EASEL Kevin: What are you working on right now that's exciting? Anton: Angry Nerds for JavaFX Kevin: Some months from now I hope/plan to: Anton: Release a nice...
on Oct 1, 2012
I chatted briefly with Sven Reimers at JavaOne 2012 on the topic "Java/JVM technologies and your involvement in them": Kevin: What's great that's happened recently? Sven Reimers: JavaFX running on Raspberry Pi! Kevin: What are you working on right now that's exciting? Sven Reimers: FX UI for NetBeans Platform Kevin: Some months from now I hope/plan to: Sven Reimers: Release FX UI for...
on Oct 1, 2012

Community

Oracle just give free ADF Essential on Glassfish, a streamline edition of ADF. An interesting thing is there are also OEPE (Oracle Eclipse Plugins) that have ADF inside. which the Jdeveloper edition is far more complete and rich. www.oracle.com/technetwork/developer-tools/adf ADF Essential is free for glassfish deployment, and with support US$ 1250/server (/core??), and you will get the source....
on Sep 29, 2012
Meruvian's blog is here.. yes, in java.net now. This is because we believe that we will get more attraction if blog here. and we are blogging in English here. We also have our own blog server power by Apache Roller, take a look http://blogs.mervpolis.com. The main reason we blog here, to promote what is Meruvian and the work around Meruvian. A lot of friends asked about how can Meruvian survive...
on Sep 21, 2012

J2ME

A simple question that immediately responds:
on Sep 28, 2012

Databases

by Raymond Roestenburg and Rob Bakker, authors of Akka in Action Save 40% on Akka in Action and other selected books. ScalaTest is a xUnit style testing framework. An actor is an object that can be reached through an address, processes messages from a mailbox and sends messages to other actors using the same type of addresses. An actor encapsulates state; it does not share this state with...
on Sep 28, 2012
by Dan McCreary and Ann Kelly, Authors of Making Sense of NoSQL Bigtable systems are important NoSQL data architecture patterns because they can quickly scale to manage large data volumes. They are also known to be closely tied with many MapReduce systems. In this article from Making Sense of NoSQL, the authors discuss how Bigtable systems store data using row and column keys and how they...
on Sep 10, 2012

J2EE

Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog See what the JSF Validator API is about! The definition of a Converter according to the Converter interface:   Object getAsObject(FacesContext context, UIComponent component, String value)  String getAsString(FacesContext context, UIComponent component, Object value) The Faces Context is passed in...
on Sep 21, 2012
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog Introduction to JSF Converters During the JSF lifecycle each input value needs to be converted. As such the JSF runtime allows you to write converters that will take care of that during request processing. Several standard converters are part of the standard JSF runtime. Note that the specification has been...
on Sep 21, 2012
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog The following blog articles are part of the JSF Validator series Introduction to JSF Validators The JSF Validator API The LengthValidator The LongRangeValidator The DoubleRangeValidator The RegexValidator The RequiredValidator Writing your own Validator Packaging your JSF Validator Multiple component...
on Sep 17, 2012
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog In the previous blog entry titled "Writing your own validator" you learned how to write a validator and hook it up for validation. At that time we made it all work using the faces-config.xml file. There is however another way, which we will describe below!   package nohelloworld;  @FacesValidator(...
on Sep 17, 2012
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog Since JSF 2 it is also possible to use BeanValidation as specified in JSR 303. The following blog article describes how this JSR has been integrated within JSF 2. With the following JSF managed bean. public class UserInfo {    /**     * Stores the username.  ...
on Sep 17, 2012
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog Writing your own validator is a straightforward process. It involves implementing the Validator API and making sure you register it properly. Say you want to write a validator that will not allow you to use the string "Hello World" as a value.   package nohelloworld;  public class...
on Sep 9, 2012
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog Say you want to make sure that a value is required. <html xmlns:h="http://java.sun.com/jsf/html"  xmlns:f="http://java.sun.com/jsf/core">  <h:inputText value="#{user.firstName}">   <f:validateRequired/>  </h:inputText...
on Sep 7, 2012
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog If you want to validate input against a regular expression then you would use the RegexValidator. Say you want to make sure only letters are used for a name. <html xmlns:h="http://java.sun.com/jsf/html"  xmlns:f="http://java.sun.com/jsf/core">  <h:inputText...
on Sep 6, 2012
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog Just like the LongRangeValidator before the DoubleRangeValidator validates if the given value is within the given range, but then a range of doubles. Say you want to make sure your donors can donate as little as 1.00 but at most 250.00. <html xmlns:h="http://java.sun.com/jsf/html" ...
on Sep 5, 2012

Testing

Acceptance Test Driven Development (ATDD) is a very effective development practice that essentially involves writing specifications in the form of documented and automated examples. These automated examples become automated acceptance tests that validate the features being delivered. The process of writing these examples encourages teams to focus on where the business value of a feature is coming...
on Sep 12, 2012

GUI

Swing is not dead, still. While a whole lot of evangelists try to talk it dead, it is still part of the JRE. While SWT is not, still. And while JavaFX is not, still. Dispite all hypes and rumors. It is not even declared to be deprecated or obsolete. So in fact, there is no other real alternative to Swing as long as the GUI must work solely with JRE means (I won't say AWT is an alternative). And...
on Sep 7, 2012

Programming

I hate adding lots of huge multi-JAR all-purpose common libraries to rather small projects! Huge footprint just for a single class is a side effect of many popular frameworks, unfortunately, due to rather coarse-grained modularity. So I started to publish some of my commons (LPGL'ed) code as single-class self-contained artifacts on The Maven Central Repository. You simple need a Range<T>...
on Sep 7, 2012