Hi Ajay,
I don't think you can change the soap connector port on the fly anyway. You'd need to re-start for the change to take effect.
We might need more info here. Why did you try to change it specifically to 8882. Sounds like you're running WAS base. If so, the default port would be the 8880 as indicated in the error message. Of course it could've been changed by someone.
If you can't shut it down, I assume you are still able to access the admin console. If so you can verify the SOAP port under the server1 EndPoints link (Servers->server1->EndPoints->SOAP_CONNECTOR_ADDRESS).
Disable security from the console and see if it let's you stop it then (Don't know what you've tried so far). If you can't stop it then, the process is probably in an unrecoverable state. If running Windows, kill it from the Task Manager or shutdown the box.
If running Unix, get the process Id (ps -ef | grep java) and a "kill -9" should do it. In Linux you have to kill all of the child threads as well which you could accomplish with something like
ps -ef | grep java | grep server1 | grep -v grep | awk '{print $2}' | xargs kill -9
If you can't get to the console, you can disable security manually. To do this, backup your security.xml file and load it on an editor, search for the very first ocurrance of "enabled=true" and change it to false. If you're able to get to the wsadmin prompt (I doubt it) you can issue a "securityOff" command.
After you bring the process down and disable security, start the process over. This may all be due to the process running in some unstable state. If it does come up, monitor the log files for any errors and work from there.
Hope this helps,
Salomon Zalzman
Versant Corporation
http://www.versant.com