|
Project
|
IntelliJ IDEA
|
|
Priority
|
Normal |
|
Type
|
Bug |
|
Fix versions
|
No Fix versions |
|
State
|
Obsolete |
|
Assignee
|
Dmitry Avdeev |
|
Subsystem
|
J2EE.Spring |
|
Affected versions
|
No Affected versions |
|
Fixed in build
|
No Fixed in build |
Let me clarify the original issue.
The bean definition as sited (<lang:jruby...) is valid in Spring 2.x and it works perfectly, only problem is that IDEA does not "see" this definition as a bean, which causes all references to that bean to be shown as errors, code completion not working etc.
So, the only thing that is needed is to just treat tags
<lang:jruby>
<lang:groovy>
<lang:bsh>
in the same way as <bean> is treated, sort of an "alias".
It should be also noted that inside <lang:*> tags the properties are of form <lang:property>, instead of the plain <property>, which might cause some further issues.