Welcome!


Java

After you have secured your private electronic information using encryption and learned how to encrypt and digitally sign files for others, how do you extract the information and determine who encrypted the file? Asymmetric public/private key encryption allows you to decipher the infor...
EPractize Labs is the first company that offered software study book and practice mock questions for Oracle’s Java SE 7 Programmer II(1Z1-804, OCPJP 7) Exam to achieve Oracle Certified Professional, Java SE 7 Programmer. The software guide has been released in the early stage of OCPJP ...
Oracle Fusion Applications are released for production use. We are investigating the product and installation process. Oracle announced the general availability of Oracle Fusion Applications at Oracle Open World 2011. Oracle Fusion Applications is the next generation Oracle ERP that w...
In early JVM releases, it was common to delegate Java monitor operations directly to operating system monitors, or mutex primitives. As a result, a Java application experiencing lock contention would exhibit high values of system CPU utilization since operating system mutex primitives ...
JRE 6 was released in 2006, five years after a major JRE version was released. For the past few years Java was looking stagnant, and many Java developers began to worry; this concern was amplified when Oracle purchased Sun. We will try to discover if there's a big refactoring or maybe...
Most Java performance opportunities fall into one or more of the following categories: Using a more efficient algorithm. The largest gains in the performance of an application come from the use of a more efficient algorithm. The use of a more efficient algorithm allows an application ...
A deadlock is a situation where two or more threads are blocked while waiting to obtain locks that some of the other threads in the deadlock are holding. Deadlocks can occur when multiple threads need the same locks, at the same time, but obtain them in different order. For instance, i...
The open source Apache Software Foundation failed to rally the Java Community Process (JCP) to its side and force Oracle to release the Java compatibility test kits (TCKs) that would let it certify Project Harmony, its breakaway open source version of Java Standard Edition for Linux, a...
In this step, you will configure the project to use Spring framework and generate Spring ORM classes to access the entities created earlier. The tasks you will complete in this step are: Add Spring Facet to project, Generate Spring ORM classes, Review the Spring service beans and con...
I'm speaking with Vikas Jain from Oracle at Java One (co-located with Oracle Open World this year) on the topic of REST Security. The session link is below:
In Part 4 I discussed the Oracle Enterprise Pack for Eclipse and how it allows you to view, create, and manage JPA entity relationships. The Entity Editor provides a centralized view of all entity relationships, allows you to modify entity properties, and allows you to navigate between...
The JPA ORM Generation wizard allows modification of existing O/R mappings and the creation of new entity associations. The tasks you will complete in this step are: Create a new one-to-one association between CUSTOMER and CUSTOMERID; Review generated classes with annotations; Add ann...
Users of JDeveloper 11g ADF Business Components will be familiar with the ability to create Declarative Validation Rules on an EO's underlying table's primary key, somewhat confusingly (as we will see) referred to as a "UniqueKey" validator, though it's based on a primary key. The mai...
This session will provide a general overview of Google App Engine technology and how it serves as a Platform as a Service. We will then provide more detailed technical information on how to build Python and Java apps (with an emphasis on Java) and deploy them to the cloud.
In Part 1 of this tutorial, I showed how to set up a web project and connect to a database. In this step, you will use the Data Source Explorer to browse database artifacts. You may need to re-open the JPA perspective. In the Data Source Explorer, expand the nodes inside the New Oracl...
By now I'm sure you're aware that Oracle's acquisition of Sun Microsystems is complete, and that Oracle is therefore the new steward of Java and the sponsor of the Java Community Process. It's too soon to say what changes this may bring, but for an overview of Oracle's Java strategy se...
The year’s biggest Java community event – JavaOne – finished recently. As it is for others in the Java world, this is a busy time for the JCP. We host various events for our members, we participate in discussions and BOFs, and like all other attendees, we enjoy the opportunity to meet ...
Do you believe that the day when programmers could focus on one language in their jobs is gone? Thanks to the ever-changing IT landscape and the uncertain financial times, contemporary developers are expected to work with a wide range of platforms, frameworks, languages as essentially ...