5281 unusable with JSPs - back to 5245

Still cannot use the current EAP. It is simply unusable for my JSP files.
The good news is that the deadlock described in IDEA-7656 no longer happens.
The bad news is that I don't even get that far. Before I can even edit a jsp
file I get flooded with NPEs in QlLanguageInjector.getLanguageToInject()
(have posted one of those).
I am back to 5245. What a pity.
I really looked forward to test the many improvements since that build.

4 comments
Comment actions Permalink

same here, although I noticed quite a speed improvement over 5261.. and thanks for disabling the error highlighting in project view :)

0
Comment actions Permalink

Hello Stephen,

Thanks, fixed.

-


Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

Maxim Shafirov (JetBrains) wrote:

Hello Stephen,
Thanks, fixed.


Aaaaarg! 5289 is even worse: Idea never ever manages to actually show my jsp files in the
editor. Whenever I double click in the project tree or "goto file" to a jsp file,
this one happens immediately and the file never shows up in the editor:
java.lang.AssertionError: No converter specified: String<->com.intellij.javaee.web.WebPath

(posted to your tracker)

Back to 5245 again after two minutes with 5289 :(

0
Comment actions Permalink

Stephen Kelvin wrote:

Maxim Shafirov (JetBrains) wrote:

>> Hello Stephen,
>> Thanks, fixed.


Aaaaarg! 5289 is even worse: Idea never ever manages to actually show my
jsp files in the
editor. Whenever I double click in the project tree or "goto file" to a
jsp file,
this one happens immediately and the file never shows up in the editor:
java.lang.AssertionError: No converter specified:
String<->com.intellij.javaee.web.WebPath

(posted to your tracker)

Back to 5245 again after two minutes with 5289 :(


It's not the only exception - sometimes this one occurs instead (and idea
fails to post it to the tracker):

ava.lang.reflect.InvocationTargetException
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:585)
at com.intellij.util.xml.impl.FixedChildDescriptionImpl.getValues(FixedChildDescriptionImpl.java:16)
at com.intellij.util.xml.impl.DomInvocationHandler.acceptChildren(DomInvocationHandler.java:155)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.intellij.util.xml.impl.InvocationCache$5.invoke(InvocationCache.java:0)
at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:268)
at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:225)
at com.intellij.jsf.model.Icon$$EnhancerByCGLIB$$94f1b69b.acceptChildren() at com.intellij.jsf.FacesElementsRecursiveVisitor.visitFacesModelElement(FacesElementsRecursiveVisitor.java:3) 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:585) at com.intellij.util.xml.DomUtil.invokeMethod(DomUtil.java:28) at com.intellij.util.xml.impl.DomImplUtil.tryInvoke(DomImplUtil.java:52) at com.intellij.util.xml.impl.DomImplUtil.tryAccept(DomImplUtil.java:26) at com.intellij.util.xml.impl.DomImplUtil.tryAccept(DomImplUtil.java:13) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:276) at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.impl.InvocationCache$5.invoke(InvocationCache.java:0) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:268) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:225) at com.intellij.jsf.model.Icon$$EnhancerByCGLIB$$94f1b69b.accept() at com.intellij.util.xml.impl.DomInvocationHandler.acceptChildren(DomInvocationHandler.java:103) at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.impl.InvocationCache$5.invoke(InvocationCache.java:0) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:268) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:225) at com.intellij.jsf.model.converter.Converter$$EnhancerByCGLIB$$33b3130e.acceptChildren() at com.intellij.jsf.FacesElementsRecursiveVisitor.visitFacesModelElement(FacesElementsRecursiveVisitor.java:3) at com.intellij.jsf.FacesElementsVisitor.visitConverter(FacesElementsVisitor.java:21) 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:585) at com.intellij.util.xml.DomUtil.invokeMethod(DomUtil.java:28) at com.intellij.util.xml.impl.DomImplUtil.tryInvoke(DomImplUtil.java:52) at com.intellij.util.xml.impl.DomImplUtil.tryAccept(DomImplUtil.java:26) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:276) at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.impl.InvocationCache$5.invoke(InvocationCache.java:0) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:268) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:225) at com.intellij.jsf.model.converter.Converter$$EnhancerByCGLIB$$33b3130e.accept() at com.intellij.util.xml.impl.DomInvocationHandler.acceptChildren(DomInvocationHandler.java:103) at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.impl.InvocationCache$5.invoke(InvocationCache.java:0) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:268) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:225) at com.intellij.jsf.model.FacesConfig$$EnhancerByCGLIB$$56a26e50.acceptChildren() at com.intellij.jsf.FacesElementsRecursiveVisitor.visitFacesModelElement(FacesElementsRecursiveVisitor.java:3) at com.intellij.jsf.FacesElementsVisitor.visitFacesConfig(FacesElementsVisitor.java:40) 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:585) at com.intellij.util.xml.DomUtil.invokeMethod(DomUtil.java:28) at com.intellij.util.xml.impl.DomImplUtil.tryInvoke(DomImplUtil.java:52) at com.intellij.util.xml.impl.DomImplUtil.tryAccept(DomImplUtil.java:26) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:276) at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.impl.InvocationCache$5.invoke(InvocationCache.java:0) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:268) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:225) at com.intellij.jsf.model.FacesConfig$$EnhancerByCGLIB$$56a26e50.accept() at com.intellij.jsf.graph.util.FacesUtil.getViewId(FacesUtil.java:13) at com.intellij.jsf.graph.util.FacesUtil.getFacesConfigForFile(FacesUtil.java:33) at com.intellij.jsf.graph.editor.FacesPageGraphProvider.accept(FacesPageGraphProvider.java:2) at com.intellij.openapi.fileEditor.impl.FileEditorProviderManagerImpl.getProviders(FileEditorProviderManagerImpl.java:18) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl3(FileEditorManagerImpl.java:120) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$4.run(FileEditorManagerImpl.java:1) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:8) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:102) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl2(FileEditorManagerImpl.java:129) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.a(FileEditorManagerImpl.java:361) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileWithProviders(FileEditorManagerImpl.java:400) at com.intellij.openapi.fileEditor.ex.FileEditorManagerEx.openFile(FileEditorManagerEx.java:2) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$5.run(FileEditorManagerImpl.java:16) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:4) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:102) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openEditor(FileEditorManagerImpl.java:439) at com.intellij.openapi.fileEditor.OpenFileDescriptor.openFileAskingType(OpenFileDescriptor.java:129) at com.intellij.openapi.fileEditor.OpenFileDescriptor.navigate(OpenFileDescriptor.java:95) at com.intellij.psi.impl.source.TreeWrapperPsiElement.navigate(TreeWrapperPsiElement.java:42) at com.intellij.ide.projectView.impl.nodes.BasePsiNode.navigate(BasePsiNode.java:30) at com.intellij.util.OpenSourceUtil.navigate(OpenSourceUtil.java:40) at com.intellij.util.OpenSourceUtil.openSourcesFrom(OpenSourceUtil.java:29) at com.intellij.util.EditSourceOnDoubleClickHandler$1.mouseClicked(EditSourceOnDoubleClickHandler.java:49) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:212) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211) at java.awt.Component.processMouseEvent(Component.java:5491) at javax.swing.JComponent.processMouseEvent(JComponent.java:3126) at com.intellij.util.ui.Tree.processMouseEvent(Tree.java:70) at java.awt.Component.processEvent(Component.java:5253) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3955) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3901) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1774) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:52) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:132) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:172) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) Caused by: java.lang.IllegalStateException: @NotNull method com/intellij/util/xml/impl/DomInvocationHandler.getFixedChild must not return null at com.intellij.util.xml.impl.DomInvocationHandler.getFixedChild(DomInvocationHandler.java:171) at com.intellij.util.xml.impl.GetFixedChildInvocation.invoke(GetFixedChildInvocation.java:5) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:268) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:225) at com.intellij.jsf.model.Icon$$EnhancerByCGLIB$$94f1b69b.getLargeIcon(]]>)
... 131 more

0

Please sign in to leave a comment.