History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: STRPL-76
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Normal Normal
Assignee: Yann Cébron
Reporter: Yann Cébron
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Struts 2 Plugin

ConstantValueConverter$PsiClassSpringBeanShortcutConverter not working when Spring plugin not present

Created: 31 Jul 08 11:56   Updated: 10 Nov 08 22:38
Component/s: Struts Config Files
Affects Version/s: Diana 8582, 0.41 (IDEA 7)
Fix Version/s: Diana 8.0.1 (Build 9164)

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
Plugin Id: com.intellij.struts2
Plugin Name: Struts 2
Plugin Version: 0.41
IDEA Build: 7757

Submitter Email: Unknown
Submitter Description: Unknown

com/intellij/spring/SpringManager

java.lang.NoClassDefFoundError: com/intellij/spring/SpringManager
at com.intellij.struts2.dom.struts.ConstantValueConverter$PsiClassSpringBeanShortcutConverter.fromString(ConstantValueConverter.java:164)
at com.intellij.jpa.model.xml.impl.converters.ClassConverterBase.fromString(ClassConverterBase.java:31)
at com.intellij.util.xml.WrappingConverter.fromString(WrappingConverter.java:30)
at com.intellij.util.xml.impl.GetInvocation.a(GetInvocation.java:12)
at com.intellij.util.xml.impl.GetInvocation.access$000(GetInvocation.java:16)
at com.intellij.util.xml.impl.GetInvocation$1$1.create(GetInvocation.java:3)
at com.intellij.util.xml.impl.GetInvocation$1$1.create(GetInvocation.java:2)
at com.intellij.util.containers.FactoryMap.get(FactoryMap.java:43)
at com.intellij.util.xml.impl.GetInvocation.invoke(GetInvocation.java:11)
at com.intellij.util.xml.impl.DomInvocationHandler.a(DomInvocationHandler.java:194)
at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:294)
at com.intellij.util.xml.GenericAttributeValue$$EnhancerByCGLIB$$5d854dcb.getValue(<generated>)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.xml.impl.StableInvocationHandler.invoke(StableInvocationHandler.java:41)
at net.sf.cglib.proxy.Factory$$EnhancerByCGLIB$$758706a4.getValue(<generated>)
at com.intellij.util.xml.impl.GenericDomValueReference.resolve(GenericDomValueReference.java:61)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.hasBadResolve(XmlHighlightVisitor.java:307)
at com.intellij.util.xml.highlighting.DomHighlightingHelperImpl.a(DomHighlightingHelperImpl.java:87)
at com.intellij.util.xml.highlighting.DomHighlightingHelperImpl.checkResolveProblems(DomHighlightingHelperImpl.java:31)
at com.intellij.util.xml.highlighting.BasicDomElementsInspection.checkDomElement(BasicDomElementsInspection.java:58)
at com.intellij.struts2.dom.inspection.Struts2ModelInspection.checkDomElement(Struts2ModelInspection.java:108)
at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:67)
at sun.reflect.GeneratedMethodAccessor215.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95)
at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:20)
at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:282)
at sun.reflect.GeneratedMethodAccessor216.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:2)
at com.intellij.util.xml.impl.DomInvocationHandler.a(DomInvocationHandler.java:194)
at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:294)
at com.intellij.util.xml.GenericAttributeValue$$EnhancerByCGLIB$$5d854dcb.accept(<generated>)
at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78)
at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66)
at sun.reflect.GeneratedMethodAccessor215.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95)
at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:20)
at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:282)
at sun.reflect.GeneratedMethodAccessor216.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:2)
at com.intellij.util.xml.impl.DomInvocationHandler.a(DomInvocationHandler.java:194)
at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:294)
at com.intellij.struts2.dom.struts.Constant$$EnhancerByCGLIB$$818029d8.accept(<generated>)
at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78)
at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66)
at sun.reflect.GeneratedMethodAccessor215.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95)
at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:20)
at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:282)
at sun.reflect.GeneratedMethodAccessor216.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:2)
at com.intellij.util.xml.impl.DomInvocationHandler.a(DomInvocationHandler.java:194)
at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:294)
at com.intellij.struts2.dom.struts.StrutsRoot$$EnhancerByCGLIB$$439df143.accept(<generated>)
at com.intellij.util.xml.impl.DomFileElementImpl.acceptChildren(DomFileElementImpl.java:42)
at com.intellij.util.xml.highlighting.DomElementsInspection.checkFileElement(DomElementsInspection.java:64)
at com.intellij.struts2.dom.inspection.Struts2ModelInspection.checkFileElement(Struts2ModelInspection.java:88)
at com.intellij.util.xml.highlighting.DomElementAnnotationsManagerImpl.checkFileElement(DomElementAnnotationsManagerImpl.java:85)
at com.intellij.util.xml.highlighting.DomElementsInspection.checkDomFile(DomElementsInspection.java:136)
at com.intellij.util.xml.highlighting.DomElementsInspection.checkFile(DomElementsInspection.java:111)
at com.intellij.codeInspection.LocalInspectionTool$1.visitFile(LocalInspectionTool.java:104)
at com.intellij.psi.XmlElementVisitor.visitXmlFile(XmlElementVisitor.java:26)
at com.intellij.psi.impl.source.xml.XmlFileImpl.accept(XmlFileImpl.java:31)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1$1.run(LocalInspectionsPass.java:1)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:79)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.run(LocalInspectionsPass.java:3)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at com.intellij.concurrency.JobImpl.scheduleAndWaitForResults(JobImpl.java:29)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:78)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:127)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.collectInformationWithProgress(LocalInspectionsPass.java:37)
at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:22)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:50)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:1)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:110)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:3)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:79)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:26)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException: com.intellij.spring.SpringManager
at com.intellij.util.lang.UrlClassLoader.loadClass(UrlClassLoader.java:82)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 100 more



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.