{"action":"created","issue":{"url":"https://api.github.com/repos/cbeust/testng-eclipse/issues/91","labels_url":"https://api.github.com/repos/cbeust/testng-eclipse/issues/91/labels{/name}","comments_url":"https://api.github.com/repos/cbeust/testng-eclipse/issues/91/comments","events_url":"https://api.github.com/repos/cbeust/testng-eclipse/issues/91/events","html_url":"https://github.com/cbeust/testng-eclipse/issues/91","id":16512336,"number":91,"title":"SocketException: Software caused connection abort","user":{"login":"krampstudio","id":468620,"avatar_url":"https://avatars.githubusercontent.com/u/468620?v=3","gravatar_id":"","url":"https://api.github.com/users/krampstudio","html_url":"https://github.com/krampstudio","followers_url":"https://api.github.com/users/krampstudio/followers","following_url":"https://api.github.com/users/krampstudio/following{/other_user}","gists_url":"https://api.github.com/users/krampstudio/gists{/gist_id}","starred_url":"https://api.github.com/users/krampstudio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krampstudio/subscriptions","organizations_url":"https://api.github.com/users/krampstudio/orgs","repos_url":"https://api.github.com/users/krampstudio/repos","events_url":"https://api.github.com/users/krampstudio/events{/privacy}","received_events_url":"https://api.github.com/users/krampstudio/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":30,"created_at":"2013-07-09T08:01:17Z","updated_at":"2015-08-24T10:35:24Z","closed_at":null,"body":"After updated the plugin to the version  6.8.6.20130607_0745 we get this exception at each test:     \r\n\r\n```java\r\njava.net.SocketException: Software caused connection abort: socket write error\r\n       at java.net.SocketOutputStream.socketWrite0(Native Method)\r\n       at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)\r\n       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)\r\n       at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1676)\r\n       at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1585)\r\n       at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1167)\r\n       at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1121)\r\n       at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1278)\r\n       at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)\r\n       at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1392)\r\n       at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:294)\r\n       at org.testng.remote.strprotocol.SerializedMessageSender.sendMessage(SerializedMessageSender.java:25)\r\n       at org.testng.remote.strprotocol.MessageHub.sendMessage(MessageHub.java:44)\r\n       at org.testng.remote.strprotocol.RemoteTestListener.onTestStart(RemoteTestListener.java:49)\r\n       at org.testng.internal.Invoker.runTestListeners(Invoker.java:1904)\r\n       at org.testng.internal.Invoker.runTestListeners(Invoker.java:1879)\r\n       at org.testng.internal.Invoker.invokeMethod(Invoker.java:685)\r\n       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)\r\n       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)\r\n       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)\r\n       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)\r\n       at org.testng.TestRunner.privateRun(TestRunner.java:767)\r\n       at org.testng.TestRunner.run(TestRunner.java:617)\r\n       at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)\r\n       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)\r\n       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)\r\n       at org.testng.SuiteRunner.run(SuiteRunner.java:240)\r\n       at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\r\n       at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)\r\n       at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)\r\n       at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)\r\n       at org.testng.TestNG.run(TestNG.java:1031)\r\n       at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111)\r\n       at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204)\r\n       at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175)\r\n```\r\n\r\nBy downgrading to 6.8.1 the exception has gone."},"comment":{"url":"https://api.github.com/repos/cbeust/testng-eclipse/issues/comments/134140814","html_url":"https://github.com/cbeust/testng-eclipse/issues/91#issuecomment-134140814","issue_url":"https://api.github.com/repos/cbeust/testng-eclipse/issues/91","id":134140814,"user":{"login":"deshpandeashu","id":7533513,"avatar_url":"https://avatars.githubusercontent.com/u/7533513?v=3","gravatar_id":"","url":"https://api.github.com/users/deshpandeashu","html_url":"https://github.com/deshpandeashu","followers_url":"https://api.github.com/users/deshpandeashu/followers","following_url":"https://api.github.com/users/deshpandeashu/following{/other_user}","gists_url":"https://api.github.com/users/deshpandeashu/gists{/gist_id}","starred_url":"https://api.github.com/users/deshpandeashu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deshpandeashu/subscriptions","organizations_url":"https://api.github.com/users/deshpandeashu/orgs","repos_url":"https://api.github.com/users/deshpandeashu/repos","events_url":"https://api.github.com/users/deshpandeashu/events{/privacy}","received_events_url":"https://api.github.com/users/deshpandeashu/received_events","type":"User","site_admin":false},"created_at":"2015-08-24T10:35:24Z","updated_at":"2015-08-24T10:35:24Z","body":"@missedone\r\nI get the same error as you do:\r\n\r\n    void VerifyCreate_Modify_Delete_Entry()]\r\n[TestNGLaunchConfigurationDelegate] Using the serialized protocol\r\n[BaseMessageSender] initReceiver on port 51957\r\n[SerializedMessageSender] Received message [GenericMessage suiteCount:1 testCount:1]\r\n[BaseMessageSender] Sending ACK 0\r\n[SerializedMessageSender] Received message [SuiteMessage suite:Default suite starting methodCount:0]\r\n[BaseMessageSender] Sending ACK 0\r\n[SerializedMessageSender] Received message [TestMessage suite:Default suite testName:Default test passed:0 failed:0]\r\n[BaseMessageSender] Sending ACK 0\r\njava.io.InvalidClassException: org.testng.remote.strprotocol.TestResultMessage; local class incompatible: stream classdesc serialVersionUID = 1237363180433975833, local class serialVersionUID = -4157150777889117479\r\n        at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:621)\r\n        at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1623)\r\n        at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1518)\r\n        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1774)\r\n        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351)\r\n        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371)\r\n        at org.testng.remote.strprotocol.SerializedMessageSender.receiveMessage(SerializedMessageSender.java:39)\r\n        at org.testng.remote.strprotocol.MessageHub.receiveMessage(MessageHub.java:52)\r\n        at org.testng.remote.strprotocol.AbstractRemoteTestRunnerClient$ServerConnection.run(AbstractRemoteTestRunnerClient.java:199)\r\n[BaseMessageSender] Sending ACK 0\r\n\r\n"}}