Pineapple is an open source project whose goal it is to create a free tool for prototyping and provisioning of web applications and platforms.

Pineapple can help you with:

  • Automated installation of Fusion Middleware software:
    • Installation of the JRockit JVM.
    • Installation of the WebLogic server.
    • Installation of the WebCenter.
    • Installation of ADF.
  • Automated configuration of Fusion Middleware software:
    • Configuration the JRockit JVM.
    • Creation of WebLogic Domains.
    • Update the configuration of a WebLogic Domain.
    • Deletion of configurations in a WebLogic Domain.
    • Installation of WebLogic NodeManager.
  • Automated test of Fusion Middleware software:
    • Test the installation of the JRockit JVM.
    • Test the installation of the WebLogic server.
    • Test configuration in a WebLogic Domain.
  • Automated deployment of application in WebLogic domains:
    • Deployment of applicationss in a WebLogic Domain.
    • Undeployment of applications in a WebLogic Domain.
  • Automated test of infrastructure:
    • Test of DNS entry definitions, port scans, layout of FTP-sites.
    • Test of load-balancing and stickyness of HTTP-sessions.
    • WBEM based test of Microsoft Windows Server 2003+ configuration.
    • SSH based test of settings of accessed hosts.


Follow the Installation guide to download or build Pineapple. Then go to the User guide page to get started.

Visit the blogs for up to date information

The Pineapple Tool Blog is continuously updated with information regarding current development activities and examples.

Visit the Pineapple Exception Trail Blog for a list of known issues which can be encountered while using Pineapple.

How to participate

Help is wanted on this project so please participate! Please Send an email to Allan Andersen at: einheriii@gmail.com to get started.

Version Information

Version 1.4.0 (Current release)

Release Notes for version 1.4.0.

Development documentation

Go to the Technical documentation for information about the architecture, design and implementation of the project.