PUBLIC   marks

PUBLIC MARKS from user idaashley with tag apache

Sponsorised links

This year

Give Apache Geronimo a Lift

Lift is a new highly scalable Web application framework built on the Scala programming language. In this article, you will learn how to create a Web application using Lift and deploy it to Geronimo. A highly scalable application server such as Apache Geronimo is the perfect partner, especially since Scala compiles to byte code just like the Java language and leverages the Java platform.

Apache Geronimo on Grails

Do you want to build your Web sites faster and cheaper, but still leverage industrial-strength technology? You can do just that using Grails and Apache Geronimo. In this article, you will see how easy Grails can make Web development and how easy Geronimo can make Grails deployment. Also see how a Grails application can leverage the resources and services provided by Geronimo.

Manage Dependencies with Apache Ant’s Ivy

Managing source-code dependencies among projects and tools is often a burden, but it doesn't need to be. In this installment of Automation for the people, automation expert Paul Duvall describes how you can use the Apache Ant project's Ivy dependency manager to handle the myriad dependencies that every nontrivial Java project must manage.

Make JUnit Testing Java Apps Easy with Grester

As a developer, you run tests multiple times per day, but how badly would they break if the sources had to change? Now you can quickly find out with Grester, an Apache Maven wrapper around Jester. Grester alleviates the burden of dealing with the annoyances of constructing a Java classpath from project dependencies so you can test your execution points more easily, using Jester.

Enterprise Search with PHP and Apache Solr

Solr is incredibly powerful, easy to set up and operate, you can enable advanced features as you need them, and it’s free! Discover how to add an enterprise worthy search engine to you Web application by combining Apache Software Foundation's Solr with your PHP application.

Sponsorised links

2007

Develop with Eclipse STP and Apache Tuscany

The Eclipse STP plug-in and Apache Tuscany simplify services development through the use of the popular Eclipse development environment. In this tutorial, you will see STP and Apache Tuscany in action, through the creation of an SCA Java Remote Method Invocation (RMI) service.

Digitally Sign and Verify XML Documents

With the increasing adoption of Web services and SOAs, ensuring the authenticity, integrity, and nonrepudiability of XML messages has become an essential component of secure and robust messaging infrastructures. This article walks you through how to enable the signing and verification of XML documents using Apache WSS4J and WebSphere DataPower SOA Appliances together.

Develop Asynchronous Web Services with Axis2

by 1 other
Asynchronous invocations provide a great deal of flexibility for Web services users and for the people who write and host Web services, ultimately helping provide a better overall user experience. This article gives you an overview of different patterns for asynchronous scenarios in Web services and provides insight into how to implement them with Apache Axis2.

Deploying an Embedded Application with Apache Derby

Learn how to build a self-contained, deployable embedded Apache Derby database application. In this article, the last one in this series, you map database tables into Java classes, write Data Access Objects (DAOs), and combine them with your business logic classes into a complete database application.

Manage Apache Pluto within Geronimo

The Apache Pluto project is the reference implementation of the Java Portlet Specification. Find out how combining the Pluto project with Apache Geronimo's Java Platform, Java EE platform creates a highly flexible and powerful environment for building customizable and manageable systems using portals and portlets.

Develop Simple Web Applications with Apache Wicket

Learn how to set up your system to develop a simple Web application with Apache Wicket, using Apache Geronimo as your application server and Apache Derby as the embedded database. Wicket helps simplify development by separating the roles of developers and designers. You can remove logical code from the view layer, eliminating the need for JSP, XML, and other configuration file formats.

Write and Deploy Portlets with Apache Pluto

Portlets are powerful tools for aggregating data from multiple locations, integrating different applications, and providing a collaborative workspace for groups of users. To test portlets in development, Apache Pluto is a good choice. This article teaches you how to install and configure the Pluto portlet container inside the Apache Geronimo server.

Top Tuning Tips to Make Your MySQL Fly

Linux, Apache, MySQL, and PHP form the basis of the LAMP architecture for Web applications. This third article, the last in a series of three, focuses on tuning the database layer for maximum efficiency. The first article covers the basics of LAMP, while the second article focuses on steps you can take to optimize Apache and PHP.

LAMP Bottleneck Solutions: Apache and PHP

Linux, Apache, MySQL, and PHP form the basis of the LAMP architecture for Web applications. As the load on an application increases, the bottlenecks in the underlying infrastructure become more apparent in the form of slow response to user requests. This article focuses on steps you can take to optimize Apache and PHP.

2006

Get Started with Apache Maven 2

With the increased availability of robust, enterprise-grade open source components, today's software projects require dynamic collaboration among project teams and often depend on a mix of globally created and maintained components. In its second generation, the Apache Maven build tool was designed to take on these modern challenges. This tutorial gets you started with Maven 2.

Boost Your Geronimo Security with SSL and HTTPS

When it's time to pass around sensitive or private data in Web application development, you soon realize the need for encrypting that data. This is where Secure Sockets Layer (SSL) to protect your applications becomes very useful. In this tutorial get help navigating the tricky waters of application-to-application encryption, and learn how to configure Apache Geronimo 1.1 and 1.0 with SSL and test the SSL with the Geronimo Hello World application.

Create and Deploy Blog and Wiki Modules with Apache Geronimo

Blogs and wikis are taking the Internet by storm. One reason these technologies thrive is simplicity for both end users and administrators. Administrators find that Apache Geronimo is a robust and secure platform for creating new blog and wiki applications. Find out how you, too, can create blog and wiki applications using Geronimo and other open source components.

Options for Apache Geronimo EJB Transactions: Part 3

Jonathan Sagorin wraps up his thorough coverage of Enterprise JavaBeans (EJB) transactions in this last installment of a three-part series. In Part 1 and Part 2 of this series, you briefly looked at bean-managed and container-managed EJB transactions and how to implement them in the Apache Geronimo application server. In Part 3 discover the quirks and additional implementation and configuration choices related to both types of transactions.

Use Apache Geronimo to Build a Cluster

Explore Geronimo's support for clustering in this installment, Part 2, of this five-part series. Learn to build up the cluster nodes and test communication among other nodes and the cluster manager Web service we introduced in Part 1. Then you'll deploy and test the current state of the application on Geronimo.

Working with XMLBeans in Apache Geronimo

Curious about XMLBeans? This advanced, easy-to-use XML-Java binding technology lets you access an XML file just like you would any Java object or JavaBean. Find out more about XMLBeans technology, including how to use it with Apache Geronimo and how it simplifies and streamlines SOA development.

Implementing Apache Geronimo's JMS: ActiveMQ

Geronimo includes ActiveMQ, an implementation of Java Message Service (JMS) that was created in response to the needs of the project. In this article, we talk to ActiveMQ cofounder James Strachan about ActiveMQ, messaging, and the future of messaging-heavy applications.

Migrating Apache Axis Apps to Axis2

Axis2 is an improvement over Axis, because a better architecture was implemented for Axis2, deployment was simplified, and Axis2 provides more data binding support. This article describes using a sample Web service to migrate a previously developed Web service in Axis to Axis2. In addition, changes and improvements in Axis2 over Axis are discussed, and how this relates to deploying the newly migrated Axis2 Web service on the Geronimo application server.

Database Development with Apache Derby

Learn about several basic database concepts, including schemas, tables, column data types, and a simple introduction to Structured Query Language (SQL). This article presents the basic data types you can use to store data in an Apache Derby database, which is then used to create a simple schema with two tables in Apache Derby for a fictitious store. To view the schema contents of a database, you'll use the Apache Derby tool, dblook, to dump the contents of the database.

idaashley's TAGS related to tag apache

activeMQ +   blog +   database +   derby +   developerworks +   eclipse +   java +   jms +   linux +   maven +   mysql +   open source +   php +   security +   soa +   web +   web development +   web services +   websphere +   wiki +   xml +   xmlbeans +  

Sponsorised links