| Title | Date Added | Company | |
|---|---|---|---|
![]() |
XML Manipulation Using XMLTask | 2006-12-09 01:00:17 | Sun Microsystems |
| XMLTask is an external task for the popular build tool Ant that permits complex manipulations of XML in a simple and consistent fashion, without having to deal with XML StyLe sheets (XSL). XMLTask can be used for many common tasks that developers face, including manipulating J2EE and Spring descriptors, creating XHTML websites, and driving workflows via XML configuration files. | |||
![]() |
Jump-Start J2EE Development | 2006-11-01 | Oracle |
| As the user has seen in previous papers, Oracle JDeveloper 10g and Oracle Application Development Framework (ADF) provide a complete development environment with a host of declarative features similar to 4GL tools one may have used in the past. To help one make the most of the powerful Oracle JDeveloper/ADF combination, the Oracle ADF Learning Center provides numerous helpful resources, such as ADF Developer's Guide for Forms/4GL Developers, a companion sample application, and an end-to-end tutorial. This paper shows the user another powerful tool to help them harness the potential of Oracle JDeveloper: the Oracle JHeadstart application generator. It demonstrates the new Oracle JHeadstart 10.1.3 version to show one how quickly he or she can create real-world applications in Oracle JDeveloper.
Tags: Application Development |
|||
![]() |
Build Your Ideal J2EE Environment | 2006-10-17 01:00:14 | Oracle |
| J2EE programmer is aware of the power that J2EE can bring to the project. However, harnessing that power requires a five-step edit/compile/package/deploy/debug programming cycle. Without the right tools for each step in the cycle as well as integration between those tools, developing J2EE applications can easily become the source of many small frustrations. This paper shows how to use Oracle9i JDeveloper and Ant, the open-source, Java build-management tool, to optimize and eliminate many of the frustrations of the edit/compile/package/deploy/debug programming cycle. | |||
![]() |
Managing State in Service-Oriented Architecture | 2006-10-13 01:00:15 | Oracle |
| One of the most common misconceptions about Web services is that they are appropriate only for supporting synchronous request/response SOAP (Simple Object Access Protocol)-based interactions. One of the main reasons for this misperception is that many Web services are implemented using unreliable, stateless transport protocols such as HTTP. As a result, many organizations are avoiding implementing Web services for handling complex business interactions, in which a service consumer may have multiple interactions with the same service or multiple interactions with several services, at a time. This paper explains how to use explicit state identifiers to support conversational Web services. It offers an overview of how to implement such an approach using the Oracle JDeveloper 10g 10.1.3 J2EE Developer Preview with built-in support for J2EE 1.4 JAX-RPC. | |||
![]() |
Using Oracle ADF Faces in Existing JSF Applications | 2006-10-13 01:00:15 | Oracle |
| JavaServer Faces (JSF) is a very useful standard framework (JSR-127) for Java developers because it defines an API and a basic set of tags for building Web-based user interfaces. Oracle Application Development Framework (ADF) Faces, based on the JSF framework, adds many new UI components and simplifies Web application development. This paper shows how to modify JSF pages in an existing application to use Oracle ADF Faces, and explains the benefits of this new UI framework. The reader will find out how to add ADF Faces to existing JSF projects, and how to enhance the Web applications by using the rich UI components provided by ADF Faces. | |||
![]() |
Making the Most of Java's Metadata | 2006-10-13 01:00:15 | Oracle |
| The release of J2SE 5.0 (also known by its codename "Tiger") introduced numerous Java language changes designed to make programming in Java more expressive, developer-friendly, and safe. In a new four-part series of papers, beginning with this one, the author shows the reader how to make the most of Java's Metadata. The paper explains the purpose of metadata and demonstrates how to use metadata annotations provided in the core J2SE libraries. | |||
![]() |
In-Container Testing With JUnit | 2006-10-13 01:00:15 | Oracle |
| Today, unit testing is a very popular technique for ensuring code quality. Thanks to the JUnit framework, it has become quite easy to write unit tests for simple Java applications. However, where real-world enterprise applications are concerned, the typical JUnit testXXX() method will not be as helpful because those applications require that objects run inside a container. This paper describes the application of in-container testing in order to make JUnit tests access objects running inside a J2EE container. The example used in this paper is a Struts-based Web application, which is fairly common among enterprise applications, but the techniques discussed are relevant to any J2EE project. | |||
![]() |
Add Some Spring to Your Oracle JDBC Access | 2006-10-13 01:00:15 | Oracle |
| JDBC is a standard data-access protocol that is typically used to access relational databases. A significant advantage of JDBC is its standardized API, which allows for portability of Java-based data-accessing applications. JDBC is considered an integral part of both standard Java (J2SE) and enterprise Java (J2EE) and has been around since Java's early days. The many positive aspects of JDBC have allowed it to play a significant role in many J2SE and J2EE applications. However, there are some characteristics that make it more difficult to use than one might desire. These tedious, and sometimes frustrating, characteristics of JDBC have led to the creation of publicly available JDBC abstraction frameworks. One publicly available JDBC abstraction framework is Spring Framework's JDBC abstraction. | |||
![]() |
A Step Up | 2006-10-11 01:00:17 | Oracle |
| Using familiar Java 2 Platform, Enterprise Edition (J2EE)-compliant technologies such as Oracle Collaboration Suite, the Oracle Database and Oracle Application Server, and state-of-the art migration tools, it is possible to completely migrate Lotus Notes applications and data to J2EE so that investments in business analysis, application development, user training, and knowledge base development are preserved. This paper will discuss how to use the ToJava toolset to convert a Lotus Notes application to J2EE for deployment on Oracle Collaboration Suite and related Oracle technologies. | |||
![]() |
Exposing EJB Components as Business Services: An Architect's View | 2006-10-11 01:00:17 | Oracle |
| As organizations build, deploy, and orchestrate business services using Web Services technology, it becomes apparent that a careful and comprehensive design of Java 2 Platform, Enterprise Edition (J2EE) applications is required. The most effective systematic help in this area is the rigorous application of architecture patterns focused on Service-Oriented Architecture (SOA) enablement. Such patterns are especially helpful when exposing Enterprise JavaBeans (EJBs). Patterns are often thought of as being merely reference tools for providing guidance to particular design problems; rather, they should be considered a component of the architectural requirements. This paper describes the most important patterns from an architectural perspective, as well as their applications. |