Tomcat 4.1.x Plugin for IntelliJ 3.0.x (unsupported)

I recompiled the tomcatIntegration plugin to support Tomcat 4.1.x. I tested it on Tomcat 4.1.24 and everything seems to work great. Simply backup your old tomcatIntegration.jar file and replace it with the new one. The file to backup and replace is located:

]]>\plugins\tomcatIntegration\lib\tomcatIntegration.jar

You can download the updated plugin jar file from my website:

http://www.objectorientedsoftware.com/projects/index.html

Cheers

Sean Taylor

7 comments
Comment actions Permalink

Debug doesn't work :(
Trying to remote connect.

0
Comment actions Permalink

What about JSP source-level debugging?

--

Best regards,
Eugene Zhuravlev
JetBrains, Inc, http://www.intellij.com
"Develop with pleasure!"



0
Comment actions Permalink

For WebApp debugging, I never used the built-in debuggee port feature. Instead I always added the following lines to: WebApp -->VM Parameters :

Socket Debugging
-


-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005

Shared Memory Debugging
-


-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_shmem,server=y,suspend=n,address=javadebug

This runs the web application with a listener for a remote debugger. Then simply use the default remote debugging feature in intelliJ just after after the web application has started. (Socket or Shared Memory) Set a break point in a servlet or class and away you go.

Works great for me...

(PS. JSP break points have never worked for me either. Not even with Tomcat 4.0.x)

cheers

sean.

0
Comment actions Permalink

So what is the difference between your plugin and the standard remote-debugger in this case?

0
Comment actions Permalink

Well it lets you run tomcat 4.1 rather than 4.0.x from the webapp page when you hit the run/play button. This runs tomcat without error like previously did with the original plugin because of the new common/endorsed classpath requirement. Just a little easier than running and stopping the tomcat startup and shitdown scripts. But not much easier. LOL.


sean

0
Comment actions Permalink

Could you please upload the plugin to www.intellij.org site?

--

Best regards,
Eugene Zhuravlev
JetBrains, Inc, http://www.intellij.com
"Develop with pleasure!"

"seanpaultaylor" <staylor@rogers.com> wrote in message news:392579.1058248452145.JavaMail.itn@is.intellij.net...

I recompiled the tomcatIntegration plugin to support Tomcat 4.1.x. I tested it on Tomcat 4.1.24 and everything seems to work

great. Simply backup your old tomcatIntegration.jar file and replace it with the new one. The file to backup and replace is located:
>

<IDEA_HOME>\plugins\tomcatIntegration\lib\tomcatIntegration.jar

>

You can download the updated plugin jar file from my website:

>

http://www.objectorientedsoftware.com/projects/index.html

>

Cheers

>

Sean Taylor



0
Comment actions Permalink

Is there a way to make this plug-in work with specific ports?

We have approx 12 webapps. Each is assigned to a different port and BigIP
routes traffic to each. Due to this, each webapp is defined within it's own
. "Eugene Zhuravlev (JetBrains)" ]]> wrote in message
news:bhsnlg$lh1$1@is.intellij.net...

Could you please upload the plugin to www.intellij.org site?

>

--

>

Best regards,
Eugene Zhuravlev
JetBrains, Inc, http://www.intellij.com
"Develop with pleasure!"

>

"seanpaultaylor" <staylor@rogers.com> wrote in message

news:392579.1058248452145.JavaMail.itn@is.intellij.net...

I recompiled the tomcatIntegration plugin to support Tomcat 4.1.x. I

tested it on Tomcat 4.1.24 and everything seems to work

great. Simply backup your old tomcatIntegration.jar file and replace it

with the new one. The file to backup and replace is located:

>

<IDEA_HOME>\plugins\tomcatIntegration\lib\tomcatIntegration.jar

>

You can download the updated plugin jar file from my website:

>

http://www.objectorientedsoftware.com/projects/index.html

>

Cheers

>

Sean Taylor

>
>


0

Please sign in to leave a comment.