Java Platform, Enterprise Edition

Java EE Journal

Subscribe to Java EE Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Java EE Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from Java EE Journal
In this article, we'll cover how you can monitor an application that runs on the Java Virtual Machine by going over some of the critical metrics you need to track. And, as a monitoring tool, we'll use Stackify Retrace, a full APM solution. The application we'll monitor to exemplify th...
Java applications need a certain amount of RAM on a computer to run. Each time an object or variable is declared, it needs more RAM. Simply designating enough memory to hold every value declared and run each method would lead to a bloated application. To keep application memory requir...
Handling an exception is one of the most common but not necessarily one of the easiest tasks. It is still one of the frequently discussed topics in experienced teams, and there are several best practices and common mistakes you should be aware of. Here are a few things you should avoi...
OpenXava is a tool for Rapid Development of Enterprise Web Applications. In OpenXava you only have to write the domain classes in plain Java to get a web application ready for production. OpenXava 5.4 has a new and modern icon set, a simplified UI for charts, a search box when adding...
Performing this task will resolve a problem that occurs when using NetBeans to configure a JDBC Connection Pool and JDBC Resource for GlassFish. The default installation of NetBeans and GlassFish results in the naming of the JDBC configuration file as sun-resources.xml when it should b...
From a software development perspective IoT is about programming "things," about connecting them with each other or integrating them with existing applications. In his session at @ThingsExpo, Yakov Fain, co-founder of Farata Systems and SuranceBay, will show you how small IoT-enabled ...
OpenXava is an Java Framework for Rapid Development of Enterprise Web Applications. In OpenXava you only have to write the domain classes in plain Java to get a web application ready for production. This 5.1 release has improved the inline editable collections a lot, in fact now yo...
@ThingsExpo Announces Internet of Things Sponsorship Opportunities and its Call for Papers. Topics include all aspects of providing or using massively scalable IT-related capabilities as a service using Internet technologies (see suggested topics below). Cloud computing helps IT cut in...
Almost everyone sees the potential of Internet of Things but how can businesses truly unlock that potential. The key will be in the ability to discover business insight in the midst of an ocean of Big Data generated from billions of embedded devices via Systems of Discover. Businesses ...
As ActiveState Software’s President and CEO since 2006, Bart Copeland brings more than twenty-three years of leadership, management, finance, and technology business experience to his role. With a passion for technologies that help people lead more productive and enjoyable lives, Bart ...
In June I was presenting at the ThingsExpo conference  at the Javits Center in New York City. During my talk I was demonstrating how to integrate consumer devices into a business workflow. In particular, I was doing live measuring of my own blood pressure to show how to integrate consu...
A lot of people are heralding IoT as the future, but what can your business do today? Quite a lot, it turns out, if you know what to look for and how to talk about it. In his session at @ThingsExpo, Reid Carlberg, Senior Director at Salesforce.com, will discuss business processes ripe ...
Internet of @ThingsExpo Power Panel | Is the Internet of Things a Revolution? In this Internet of @ThingsExpo Power Panel, on June 9 at our New York City studio, Internet of @ThingsExpo conference chair Roger Strukhoff led a discussion with panelists Nick Landry, Senior Technical Evang...
3rd International Internet of @ThingsExpo will take place November 4-6, 2014 at the Santa Clara Convention Center, Santa Clara, California with over 100 major sponsors and exhibitors in 2014 and more than 6,000 delegates from 17 countries. Internet of @ThingsExpo this week launched the...
One thing I'm learning this year as I dive deep into the IoT is a new meaning for the word “raspberry.” In particular, Raspberry Pi, the little computer that could. A new announcement involving this technology comes from Ocean Optics, which has a new set of spectral sensing tools for ...
The Physical Web is an open standard so any device can broadcast a URL wirelessly, so any phone/tablet/watch nearby can see and rank those devices. When the user taps on one, they just go to that web page. It's really that simple. It's about thinking small, enabling micro-information (...
A couple of days ago, I noted the fundamental enterprise IT change driven over the past generation by user impatience – nobody likes waiting in line. We can point to Moore's Law, Metcalf's Law, and a general business trend toward disintermediation and decentralization as well, taking n...
Chad Jones has eighteen years' experience driving strategic initiatives in IoT, cloud, virtualization and infrastructure while evangelizing the vision of a better world through technology. At LogMeIn, he drives product and go-to-market strategy for the company's Xively IoT platform as...
Rajat Bhargava currently serves as co-founder and CEO of JumpCloud Inc., a provider of server management and security tools for DevOps and IT professionals. An MIT graduate with two decades of experience in industries including cloud, security, networking and IT, Mr. Bhargava is an eig...
OpenXava is an Java Framework for Rapid Development of Enterprise Web Applications. In OpenXava you only have to write the domain classes in plain Java to get a web application ready for production. This 5.0 release has a new look & feel, includes module navigation, user login/logout ...
The purpose of this article is to describe the steps involve to configure Datapower service for the Database communication. The service will parse the incoming parameters from the request, construct a SQL query string and returns the data from the Database, based on the constructed que...
Java 8 has been reengineered and the most significant enhancement in this release is Project Lambda Expressions for the Java Programming Language. To be more comprehensive, the standout features of JDK 8 are Project Lambda the Nashorn JavaScript Engine and a new Date and Time API. Al...
I have spent the past few weeks watching this video series. I started watching it on the treadmill in the morning before work. I did that until I hit lesson 5. It is 4 hours and 20 minutes long. I started watching lesson 5 in front of the computer, not because I didn't want to walk for...
OpenXava es un marco de trabajo AJAX para desarrollo rápido de aplicaciones web empresariales. Con OpenXava sólo has de escribir las clases del dominio con Java para obtener una aplicación web lista para producción.
OpenXava is an AJAX Java Framework for Rapid Development of Enterprise Web Applications. In OpenXava you only have to write the domain classes in plain Java to get a web application ready for production.
The killer in any IT operation is unplanned work. Unplanned work may go by many names: firefighting, war rooms, Sev 1 incidents. The bottom line is that Operations must stop whatever planned work it was doing to manage this drill. This means little or no normal work is being accomplish...
Although this book is written for the Java programmer, I would recommend reading it to any .NET or iOS developer as well. It is a must read for the Java developer, but is also a valuable read for developers of other languages because the guidelines are often built around a programmer's...
Introducing TraceView's latest support for Solr Server, which provides breakdown of each operation, enabling more precise performance monitoring and troubleshooting. Solr Server provides JMX statistics that show performance details such as query speed and cache hit/miss rates in a mac...
It’s hard to implement an effective, scalable search system, which is why Apache Solr is probably the most popular ‘black box’ in web app infrastructure. Your site is indexed on Google, but that doesn't mean you're done with search. Content-rich websites provide native search functio...
OpenXava is an AJAX Java Framework for Rapid Development of Enterprise Web Applications. In OpenXava you only have to write the domain classes in plain Java to get a web application ready for production. OpenXava 4.8 has many new interesting features. Nested actions in a drop-down m...
ARM has cut a multi-year deal with Oracle to optimize the Java Platform Standard Edition for its 32-bit chips further and to add Java SE support to its v8 64-bit platforms expected to be used in servers. The company said the pact will focus on delivering throughput and efficient scal...
If you are considering learning jQuery, this is a great place to start. The author starts the book with an introduction that puts jQuery in context and then helps you set up a development environment. Although I think most people reading this book should already be at a level of exper...
When it comes to analyzing your web application’s performance, TraceView has already instruments a wide spectrum of Java components, such as application servers, frameworks and JDBC connections, all with the convenience of simply including TraceView Java agent jar in your JVM. However,...
In this talk, Kenrick explains how the Java 7 Programmer Certifications are designed, the certification path, and how to prepare for and take the exam. The candidates are supposed to have Java coding experience for at least 6 months or enough knowledge in basics. Most of the candidate...
Service Component Architecture (shortly referred as SCA) is a technology for creating services from components. SCA is a set of OASIS standards and part of it is developed with the collaboration of vendors from open source community, referred as “OSOA” Open SOA. SCA helps to build syst...
Adding more memory to your JVMs (Java Virtual Machines) might be a temporary solution to fixing memory leaks in Java applications, but it for sure won’t fix the root cause of the issue. Instead of crashing once per day it may just crash every other day. “Preventive” restarts are also j...
This review covers both Core Java Volume I--Fundamentals (9th Edition) and Core Java, Volume II--Advanced Features (9th Edition). Both books are part of the Prentice Hall Core Series. I actually got Volume II first and liked it so much I ordered Volume I. I felt like I was missing the...
We’re excited to announce three important changes to our TraceView pricing and product today. First, and most importantly, we are launching a free tier! Project includes all the data we collect on requests, hosts, service calls, JVMs and everything else, and we’re giving it away, free...
Our fundamental unit of performance data is the trace, an incredibly rich view into the performance of an individual request moving through your web application. Given all this data and the diversity of the contents of any individual trace, it’s important to have an interface for under...
OSGi is the latest component model to join the bandwagon of component models, which provides a platform for component oriented development and assembly. OSGi framework is a standards based platform whose specifications are provided by the OSGi Alliance (www.osgi.org, formerly OSGi was ...