Blogs - No Fluff Just Stuff

Blogs

GlassFish 4 Command Line 101

Posted by: Reza Rahman on January 30, 2015

At it's heart Java EE is a standard API and SPI for developing applications that are deployed to an application server runtime. Though some people miss this point most application servers like WebLogic and GlassFish are far more than vessels for applicati   more »

What Development & Test Managers do in Agile Organizations

Posted by: Johanna Rothman on January 29, 2015

Is there room for functional managers, such as development and test managers, in agile organizations? Maybe. It depends on whether they take the role of an agile manager.   more »

Using Jersey Client with Netflix Hystrix

Posted by: Reza Rahman on January 29, 2015

There are lot of discussions about Microservice architecture. Lot of them are focused mostly on the benefits of Microservices; sometime some of the drawbacks are overlooked. I am not going to start another discussion on this but one thing is clear:   more »

Enterprise Java Newscast: A Good Resource to Stay Up-to-Date

Posted by: Reza Rahman on January 28, 2015

There's so much going on in the Java EE ecosystem that it's very hard to stay up-to-date without getting overwhelmed. As one of the curators of this humble blog I know that all too well. For those very short of time one of the resources that can help you   more »

JMS 2.0 Errata - Public Review has now started!

Posted by: Reza Rahman on January 27, 2015

As announced a few weeks ago, the JMS 2.0 specification (JSR 343) is going through a simple update process, i.e.   more »

DDD (Domain-Driven Design) + Java EE "Hanginar" on Thursday

Posted by: Reza Rahman on January 26, 2015

My former colleague at Oracle and fellow Java EE advocate Arun Gupta has been up to something pretty cool - what he calls "Java EE Hanginars". The idea is essentially to have a series of webinars on various Java EE topics using Google Hangout. T   more »

Vaadin, CDI and Java EE

Posted by: Reza Rahman on January 23, 2015

While some people miss this point, one of the key goals of introducing CDI into Java EE was to easily enable integrating solutions outside the standard into the platform. I was recently reminded of this myself when I saw the announcement that Vaadin now o   more »

Java EE @ JMaghreb 2014

Posted by: Reza Rahman on January 22, 2015

JMaghreb 2014 was held on November 4-6. Organized by the Morocco JUG, JMaghreb is one of the largest Java developer conferences in North Africa. This was yet another brilliant year for the conference.   more »

Better CDI Alignment in JPA 2.1/Java EE 7

Posted by: Reza Rahman on January 21, 2015

A long standing open debate within the Domain-Driven Design (DDD) community is whether entities should be able to access application services (roughly business facades in J2EE patterns parlance) and repositories (roughly DAOs in J2EE patterns parlance).   more »

We Need Planning; Do We Need Estimation?

Posted by: Johanna Rothman on January 21, 2015

As I write the program management book, I am struck by how difficult it is to estimate large chunks of work. In Predicting the Unpredictable and Manage It!, I recommend several approaches to estimation, each of which include showing that there is no one a   more »

Heads Up on Java EE @ DevNexus 2015!

Posted by: Reza Rahman on January 20, 2015

DevNexus 2015 will be held on March 10-12 in Atlanta. If you are a US based developer and do not know about DevNexus, you are definitely missing out. DevNexus was started a few years ago as an initiative by the Atlanta Java User Group (now one of the larg   more »

Groovy/Grails – Pivotal == Opportunity

Posted by: Kenneth Kousen on January 19, 2015

The news broke this morning that Pivotal plans to withdraw its financial support from the Groovy and Grails projects by the end of March, 2015. The heads of both projects, Guillaume Laforge and Graeme Rocher, have each blogged about it, with their typical   more »

Discovering Your Leadership Posted

Posted by: Johanna Rothman on January 19, 2015

I published a new Pragmatic Manager this past weekend. It’s called Discovering Your Leadership. It has a pointer to the Influential Agile Leader event that Gil Broza and I are leading in San Francisco and then in London.   more »

File Uploads Using JSF 2.2 and Java EE 7

Posted by: Reza Rahman on January 16, 2015

File uploads have long been possible in JSF, usually using third party plugins like PrimeFaces or RichFaces. JSF 2.2 finally adds support for file uploads out of the box.   more »

JavaOne Replay: 'JMS 2.0 Best Practices in 50 Minutes'

Posted by: Reza Rahman on January 15, 2015

'50 xxx Best Practices (or Tricks) in 50 minutes' is a trendy thing in conferences (*). As the title suggest, the idea is simple: cover a lot of technical tips in a given timeframe. This is an interesting format for attendees as if you are n   more »

Calling All JSON Enthusiasts: Join JSON-P 1.1!

Posted by: Reza Rahman on January 14, 2015

As many of you know the initial wave of Java EE 8 JSRs are now fully launched for a little while now, including the platform JSR itself, CDI 2, JSON-B, JMS 2.1, Servlet 4, JAX-RS 2.1, MVC and JSF 2.   more »

Reactive Jersey Client

Posted by: Reza Rahman on January 13, 2015

One of the common problems of synchronous applications is that they are not using resources in an efficient manner. In a synchronous application, it often happens, for example, that threads are blocked waiting for something to happen.  That is clearl   more »

Does Agile Apply to Your Project?

Posted by: Johanna Rothman on January 13, 2015

I have a new column posted at projectmanagement.com. It’s called Does Agile Apply to Your Project?   more »

Does Agile Work Because We are Optimistic?

Posted by: Johanna Rothman on January 12, 2015

I read the Business Week opening remarks, How Optimism Strengthens Economies.  See this quote at the end: the group of people who turn out to be most accurate about predicting how long it will take to complete tasks—and how likely they are to succeed—are   more »

Initial milestone of JSF 2.3

Posted by: Reza Rahman on January 8, 2015

The JSF Expert Group has started to work actively on the next version of the JSF specification (JSF 2.3 - JSR 372) that is slated for inclusion in Java EE 8.  We are still far from the planned date for the finalisation of the specification but we can   more »

Change the Indispensable Employee Mindset

Posted by: Johanna Rothman on January 7, 2015

Years ago, I was the expert for two specific products in a small development organization. When it came time for my manager to divide up the work, I always got those products to add features to, or maintain. That was fine for a while, until I got bored.   more »

New Year’s Tips Posted

Posted by: Johanna Rothman on January 6, 2015

I have posted my most recent Pragmatic Manager newsletter on my site. Read Johanna’s 2014 New Years Tips. I have a question for you.   more »

Interceptors in Java EE

Posted by: Reza Rahman on January 6, 2015

Interceptors are used to implement cross-cutting concerns such as auditing, logging, security related tasks, etc. from the actual business logic.  Interceptors provide a clean separation between those cross-cutting concerns and the rest of the applic   more »

Vasilis Souvatzis's Java EE 7 Thesis Using GlassFish

Posted by: Reza Rahman on January 5, 2015

Hoping all of our readers happiness, health and wealth in this first post of the year! It's an awesome stroke of good luck to be able to start the year off by sharing a pretty cool Java EE 7/GlassFish 4.1 adoption/learning story.   more »