BlueJ won't create a new object for me

I'm using BlueJ 2.0.5 with Java 1.5.0 Update 4 and when I try to create an object from the BlueJ CD examples folder, the program says "Creating object...", but doesn't create the object and the "Creating object..." only disappears if I click somewhere in the screen.

I also found an error message of some kind in the debugger. I found the following:

"Listening for transport dt_socket at address: 2579"

and

"java.lang.NullPointerException

at bluej.runtime.ExecServer$3.run(ExecServer.java:786)

ERROR: transport error 202: recv error: Software caused connection abort ["transport.c",L41]

ERROR: transport error 202: send failed: Software caused connection abort ["transport.c",L41]"

Does anyone have any idea what is up here? BlueJ v2.0.1/3 and an older version of Java 1.5.0 work fine on my laptop. I intend to update both the Java and BlueJ on my laptop to see if it is the program or Java.

Is is possible that Java or BlueJ are clashing with my firewall or antivirus? ZoneAlarm free & latest version, Avast free & latest version respectively? I suspect not as I use ZoneAlarm and Avast on my laptop as well as on my PC.

BlueJ used to work fine when I had XP Home SP2 on a PATA drive, I've now upgraded to XP Pro SP2 on a SATA drive, but I can't see how a different HDD or OS could cause this problem?

I'm going to email my Uni lecturers and see if they have any idea as well as google some more. I'll also post on the BlueJ forums, in case it is a BlueJ error and not a Java one.

Thanks.

[1583 byte] By [MarcLister83a] at [2007-10-1 21:12:37]
# 1
I hve the same problem it turned up after installing Oracle 9i.Is very strange and may have something to do with JRun.
AnthonyJAttarda at 2007-7-13 3:09:29 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 2

Did you ever get to solve this error; I'm getting the same error.

My environment is

Windows XP,

Eclipse 3.1,

Tomcat 5.5.9

Java version is 1.5.0_02,

ZoneAlarm Security Suite 6.0

Microsoft AntiSpyware

And I have followed all the instruction provided by the tomcat for debugging for eclipse

http://jakarta.apache.org/tomcat/faq/development.html#rd-eclipse

But can't seemed to make it work on my home computer, but everything works fine at work.

environment variables:

JPDA_ADDRESS=8000

JPDA_TRANSPORT=dt_socket

Started the tomcat using following command:

c:\Tomcat_HOME\bin>catalina jpda start

When I start to debug from eclipse I get the error

Listening for transport dt_socket at address: 8000

ERROR: transport error 202: recv error: Software caused connection abort ["transport.c",L41]

ERROR: transport error 202: send failed: Software caused connection abort ["transport.c",L41]

ERROR: transport error 202: send failed: Software caused connection abort ["transport.c",L41]

Listening for transport dt_socket at address: 8000

Does anyone know how to solve this problem?

Thanks

wkhana at 2007-7-13 3:09:29 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 3
I have found a solution. It seems that my firewall is not allowing TCP\IP as the method of transport.Uncomment the line bluej.vm.transport=dt_shmem and force BlueJ to use shared memory (only works for windows)This fixed the problem for me.
AnthonyJAttarda at 2007-7-13 3:09:29 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...