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

Blog Posts by Community

• Adopt a JSR  • Embedded  • GlassFish  
• Global Education and Learning  • Identity Management  • IoT  
• Java Communications  • Java Desktop  • Java Enterprise  
• Java Patterns  • Java Tools  • Java User Groups  
• Java Web Services and XML  • JavaFX  • JCP  
• JDDAC  • Jini  • JXTA  
• Mac Java  • NetBeans  • Open JDK  
• Portlet  • Robotics  • Sun Grid  
• Sun RFID and Sensor  • [no association]  


Java Tools

By Konstantinos Kapelonis, Java Testing with Spock Save 40% on Java Testing with Spock with discount code jn15spock at manning.com. In the Java world, there has been so far only one solution for unit tests. The venerable JUnit framework is the obvious choice and has become almost synonymous with unit testing. JUnit has the largest mind share among developers who are entrenched in their...
on Feb 19, 2015
Save 40% on Apache Cordova in Action with discount code jn15acia at manning.com Ok, that may be just a tiny bit over the top, but most likely there is a bit of truth to it as well. You know how to install Cordova, how to generate native binaries from HTML, and how to make use of fancy device features with plugins. That
on Jan 18, 2015

Java Enterprise

Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog The MVC JSR is progressing nicely and we have started publishing SNAPSHOT builds. If you want to try them out grab the API JAR from https://maven.java.net/content/repositories/snapshots/javax/mvc/javax.mv... and the Implementation JAR from https://maven.java.net/content/repositories/snapshots/com/oracle/ozark/1...
on Feb 18, 2015
By Avi Pfeffer Save 40% on Practical Probabilistic Programming with discount code jn15ppp at manning.com. Imagine you are implementing a highway traffic surveillance system. Your goal is to monitor the flow of vehicles along the highway and predict when traffic jams might occur. You have video cameras placed at strategic points. To accomplish your goal, you will need to do two things. First,...
on Feb 14, 2015
By Debasish Ghosh, Functional and Reactive Domain Modeling Save 40% on Functional and Reactive Domain Modeling with discount code jn15frdm at manning.com. One of the most important aspects of domain model API design is the specification of the API itself. The specification should be concise, clear and easily understandable by the client. While using object oriented techniques we use...
on Jan 26, 2015
By Mala Gupta, OCP Java SE 7 Programmer II Certification Guide Save 40% on OCP Java SE 7 Programmer II Certification Guide with discount code jn15ocp at manning.com. You
on Jan 24, 2015
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog Just like the previous blog entry "JSF 2.3 Using a CDI managed Converter" you can now do the same thing with Validators. So how does that look in code?   @FacesValidator(value = "myValidator", managed = true)  public class MyValidator implements Validator {     @Inject...
on Jan 16, 2015
JavaLand 2015 Conference Picks With only 44 business days to go until JavaLand 2015, I’d like to share my conference picks. I’m including my sessions for completeness, and naturally I recommend you attend them, but I’ll also include an alternate that I’d attend if I wasn’t speaking at that time. Tuesday, 24 March 2015 0900, Wintergarden, Welcome Keynote: 20 Years...
on Jan 16, 2015
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog Although a converter is considered an attached object (part of the view state) commonly people ask support for CDI injection into a converter. Since we did not want to upset the original contract of what a converter is we had to look at how we can best support the requested use case. We already had an annotation...
on Jan 15, 2015
Validating Oracle Java Cloud Service HA One of my favorite applications from my Sun Java System Application Server days was the Cluster JSP Sample Application. In a cluster configuration fronted by a load balancer, this simple JSP provides a nice summary of which cluster node handled the request as well as the ability to test session failover. Therefore, why not try it on the Oracle Java Cloud...
on Jan 7, 2015
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog Happy New Year to all! Enjoy!
on Jan 1, 2015
JavaLand Training Day Teaser With only 61 days to go until JavaLand 2015, it's high time for a preview of the Training Day session I am pleased to offer with my friend Oliver Szymanksi. Briefly, this session is a full day treatment of the parts of Java EE 7 that intersect with the world of HTML5 web development. While the session is an update of the successful class we offered at JavaOne San...
on Dec 26, 2014
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog As we are working towards our first JSF 2.3 milestone release I want to tell everyone once it is out please start testing. With your help we are able to catch so much more before we ship. This is why we are going to be doing milestone releases. So once the first one is out try it out! I hope you all will make...
on Dec 24, 2014
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog Today I participated in a phone call on Adopt-a-JSR for the MVC 1.0 specification. While we do not have a whole lot of things that can be worked upon by a JUG at the moment I do want to point out that once we start publishing SNAPSHOT releases and milestones we will be looking forward to your contributions! I...
on Dec 19, 2014
Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog The @Resources annotation makes it possible to define resources that you are going to lookup at runtime. The example describes a way to lookup a datasource that is mentioned in the @Resources annotation on the class.   @Resources(value={    @Resource(name="ShoppingCartDB", type=javax...
on Dec 18, 2014
By Kyle Banker, Peter Bakkum, Shaun Verch, Douglas Garrett, and Tim Hawkins MongoDB in Action, Second Edition Save 39% on MongoDB in Action, Second Edition discount code jnmongdbat manning.com. Dedicated text search engines can go beyond indexing just web pages to indexing extremely large databases. Text search engines can provide capabilities such as spelling correction, suggestions as to...
on Dec 17, 2014

Java User Groups

JavaLand 2015 Early Adopter's Area With only 25 business days to go until JavaLand 2015, now's a good time to share the plans for the Early Adopter's area and Hackergarten. As at many other Java community conferences, this is a space where anyone can visit and meet with leaders of different parts of the Java ecosystem to see first hand what's new in their own little patch of the Java world. The...
on Feb 16, 2015

Open JDK

I've just finished tuning a client's application where one of the items on the table was to find the source of calls to System.gc(). Using Censum made easy work of understanding the source of the calls. The team I was working with not only missed that these calls to System.gc() where creating havoc with their end users experience, they didn't even realize that something, some where was messing...
on Jan 27, 2015

NetBeans

Bunyan is a NodeJS library that rethinks logging in some really useful ways. I wrote a Java port you can use in your applications. In particular, with Bunyan, logs are JSON - and Bunyan comes with a great filtering and analysis tool. The Java port uses some innovative techniques to make logging simple and foolproof - in particular, a use of AutoCloseable to make a logging code simple and...
on Jan 18, 2015
I had the pleasure to review JavaServer Faces: Introduction by Example by Josh Juneau which has been published by Apress in December 2014. The highlight of the book was the simplicity with which Josh has covered some of the most complicated topics related to JavaServer Faces (JSF). I like how smoothly and seamlessly he can transition from the simple recipes to the more involved and detailed...
on Jan 6, 2015