Is JSP editing extremely slow for anybody else?

In 2174, editing JSPs is very very slow.

It takes 5+ minutes for the syntax validator to even mark any errors on the 50 or so lines of code visible on the screen, and then another 5+ minutes for the red errors to go away (if i've added a method in a bean or something).

It takes 3+ minutes to get a dropdown of methods when I hit CTRL-SPACE after a . on a variable.

Does this happen to anyone else, or is it just my project? The other developers here have the same issues with 4.0, but it's much worse in Pallada.

0
14 comments
Avatar
Permanently deleted user

Hi,

Please, post to the tracker if the issue is reproducible on fresh
install and project.

Ian Zabel wrote:

In 2174, editing JSPs is very very slow.

It takes 5+ minutes for the syntax validator to even mark any errors on the 50 or so lines of code visible on the screen, and then another 5+ minutes for the red errors to go away (if i've added a method in a bean or something).

It takes 3+ minutes to get a dropdown of methods when I hit CTRL-SPACE after a . on a variable.

Does this happen to anyone else, or is it just my project? The other developers here have the same issues with 4.0, but it's much worse in Pallada.



--
Best regards,
Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Avatar
Permanently deleted user

I've already posted it, back in October for build 944.
http://www.intellij.net/tracker/idea/viewSCR?publicId=18853


I've just posted updated thread dumps in there. It happens on a clean install and fresh project.

0
Avatar
Permanently deleted user

Hi,

How many includes / scriplets/ customs tags the jsp page has?
Simple project illustrating the problem will be invaluable for fixing
the problem.

Ian Zabel wrote:

I've already posted it, back in October for build 944.
http://www.intellij.net/tracker/idea/viewSCR?publicId=18853


I've just posted updated thread dumps in there. It happens on a clean install and fresh project.



--
Best regards,
Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Avatar
Permanently deleted user

I can't reproduce it with a slimmed down version of my project. Is it possible for me to privately send you my project?

0
Avatar
Permanently deleted user

Hi,

This would be the best, NDA is guaranteed.

Ian Zabel wrote:

I can't reproduce it with a slimmed down version of my project. Is it possible for me to privately send you my project?



--
Best regards,
Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Avatar
Permanently deleted user

Ok, I have a project ready with the problem reproducable for me.

Where shall I send it?

0
Avatar
Permanently deleted user

Hi,

maxim.mossienko ( at ) jetbrains.com

Ian Zabel wrote:

Ok, I have a project ready with the problem reproducable for me.

Where shall I send it?



--
Best regards,
Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Avatar
Permanently deleted user

nevermind, sent to your email address from your tracker profile.

0
Avatar
Permanently deleted user

Oh, and in case it's not clear in the bug, press CTRL-SPACE at line 8, column 12 in test.jsp included in the project.

0
Avatar
Permanently deleted user

I also have some JSPs which sit at 100% cpu usage for like 2 minutes before
I can even do anything in them. They usually have a few jsp:defines and use
maybe 5-6 tag libraries (such as JSTL).

--Grant


"Ian Zabel" <ian@ezabel.com> wrote in message
news:2854706.1089740835742.JavaMail.itn@is.intellij.net...

Oh, and in case it's not clear in the bug, press CTRL-SPACE at line 8,

column 12 in test.jsp included in the project.


0
Avatar
Permanently deleted user

What I'm seeing is that JSPs with multiple includes (and especially includes with other includes up to 3 or 4 levels deep) really kills the performance.

Our app has only one taglib in use, but Includes in each JSP at about 4 levels deep. CTRL-Space and validation takes forever. As soon as you remove those includes, it picks right up.

0
Avatar
Permanently deleted user

Hi,

The fix should go into next public build.

Ian Zabel wrote:

What I'm seeing is that JSPs with multiple includes (and especially includes with other includes up to 3 or 4 levels deep) really kills the performance.

Our app has only one taglib in use, but Includes in each JSP at about 4 levels deep. CTRL-Space and validation takes forever. As soon as you remove those includes, it picks right up.



--
Best regards,
Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Avatar
Permanently deleted user

Awesome! I look forward to testing it out.

0
Avatar
Permanently deleted user

Hi,

Fixed in 2203.

We are keen to anybody interested to look for the completion in the JSP
files.

Ian Zabel wrote:

Awesome! I look forward to testing it out.



--
Best regards,
Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0

Please sign in to leave a comment.