06 August 2007 - 1.7.5 | home user-guide eclipse jbossws intellij netbeans maven 1.X/2.X PDF files forums bugs sourceforge

Home
Getting Started
User Guide
IDE/Tool Plugins

- Maven Plugins
  - Maven 1.X Plugin
    - Goals
    - Properties
  - Maven 2.X Plugin
    - Goals
    - Properties
- NetBeans Plugin
  - Installation
  - Project Integration
- IntelliJ Plugin
- Eclipse Plugin
  - soapUI Nature
- JBossWS Plugin
  - New in 2.0.0 beta2
  - Getting Started
  - Publishing Web Services
    - Publish POJO Example
  - Consuming a Web Service
  - Implementing a Web Service
    - Implement WSDL Example
  - Web Service Annotations
    - EJB3/WS Annotate Example

Search soapUI site
Project Documentation

- About soapUI
- Project Info
- Project Reports

## soapUI IntelliJ-Plugin

The soapUI IntelliJ-Plugin provides all soapui-functionality directly from within IntelliJ IDEA allowing one integrated development and testing environment for Web Services in java. Existing soapUI desktop components are made available through two ToolWindows:

- A "soapUI Navigator" ToolWindow at the left contains the Workspace Navigator and Details Tab
- A "soapUI Log" ToolWindow at the bottom contains the same Log Tabs as in soapUI

All soapUI Desktop Panels are made available as editor tabs in IDEA and will be opened/closed as usual. Here are some screenshots:

(Request Editor and Http Log)
(Tools / soapUI Menu with TestCase Runner in background)
(WS-I Basic Profile Report)

Currently, the plugin can be seen as a "level-1" integration, ie it is "merely" a packaging of soapUI components in the Intellij environment.

### Installation

The plugin is downloadable from sourceforge and through IntelliJs plugin-manager. After installing, you should increase IntelliJs PermGen space as the plugin requires a fair amount of memory; do this by altering the idea.exe.vmoptions file in the idea bin directory to for example:

    -Xms128m
    -Xmx512m
    -XX:MaxPermSize=128m
    -ea

### Getting Started

The existing Getting Started applies also to the IntelliJ Plugin, as does the User Guide. The only real difference is that the standalone soapUI Desktop has been replaced by the IntelliJ tabbed interface for editors.

Next: Working with NetBeans