Spring tc Server Support in IDEA
Thursday, September 16th, 2010If you are developing an application for Spring tc Server, you may be interested in tc Server Support plugin for IntelliJ IDEA. (more…)
If you are developing an application for Spring tc Server, you may be interested in tc Server Support plugin for IntelliJ IDEA. (more…)
With IntelliJ IDEA X you can try new Spring Web Services support features.
If your project contains Spring Web Services specific beans your application contexts are validated to be properly configured with one of the transport protocols.

You can easily configure specific transport beans invoking appropriate quick fix actions.

These actions run a chain of related live templates to complete transport beans configuration.
For instance, If your web.xml contains a MessageDispatcherServlet IntelliJ IDEA validates it to be properly configured and adds a navigation icon to quickly jump to the appropriate application context.


In addition, IntelliJ IDEA adds extended intelligent support for Spring Web Services specific beans such as smart completion, error highlighting, resource type validation, etc.

Try IntelliJ IDEA X EAP and send your feedback to us.
IntelliJ IDEA 10 gives you an easy way of generating bean dependencies for Spring Test Contexts.
Simply hit Alt+Insert in your Spring Test to invoke the “Generate…” popup, select the “Bean dependency…” action to run and choose the beans you like.

IntelliJ IDEA actually runs a live template inside to complete the code generation. It creates @Autowired field and adds @Qualifier if more than one bean of the desired type is configured in test contexts.

In addition, you can try “Add @Qualifier” quick fix for an incorrect @Autowired class members

It runs a live template and generates the @Qualifier annotation.

Try it in IntelliJ IDEA X EAP and let us know what you think.
Please try IntelliJ IDEA X (EAP) with new Spring testing related support. There is a number of things to note:
1. @ContextConfiguration support with completion, navigation, usages search and error highlighting

2. @TransactionConfiguration

3. All Spring related inspections, quick fixes and annotators are supported for corresponding TestContext Framework configurations.

Tried IntelliJ IDEA 10 EAP already? Let us know what you think!
Develop with pleasure!
The JetBrains Team
IntelliJ Idea X adds Spring Web Services support with smart completion, usages search, error highlighting, quick fixes and code generation. Here are some examples:
1. Code Generation live templates
2. PayloadRootQNameEndpointMapping
3. @Endpoint, @PayloadRoot and @XPathParam annotations
- @PayloadRoot annotation parameters completion

- simple xpath completion

- prexix configuration with “http://www.springframework.org/schema/web-services” namespace tags

4. AnnotationActionEndpointMapping

5. Exceptions
6. Interceptor’s smart completion
IDEA continues to expand support for J2EE application servers and has recently adopted the integration with OSGI-based Spring dmServer.
The features of the new integration include:
In Maia you can quickly analyze Spring Bean dependencies: just press Ctrl+Alt+Shift+U while editing Spring application context or invoke pop-up menu on a Spring bean. The quick pop-up view displays selected bean with all its dependencies (including external files), to which you can easily navigate by double-clicking diagram elements.
Click thumbnail to view larger image.
Maia supports Spring 3.0 Java Configuration via:
You can also search java-configured beans using Search by symbol action, view beans on Spring dependency diagram and more.
With IntelliJ IDEA you can easily generate multiple properties in your Spring application contexts. Just invoke Generate action by pressing Alt+Insert inside of a bean tag and select properties you want to generate.
IntelliJ IDEA analyzes property types and invokes an appropriate Live Template for each of the properties you selected.
IntelliJ IDEA 8 support for Spring Webflow includes:
