When I start the jboss enterprise SOA platfrom server, i see in the server.log that it failed to bind to address 31000 that teiid jdbc uses. I see the following error-
org.jboss.netty.channel.ChannelException: Failed to bind to: /0.0.0.0:31000
Caused by: java.net.BindException: Address already in use
Previously I had jboss-5.1.0.GA in this linux server and when i had started that i did not get this exception. Now I have stopped the jboss 5.1.0 GA and instead trying to use the SOA platfrom server(soa-5.1.0.GA). Could this be because the teiid server is already using the port 31000 because of the previous installation of Jboss AS?
So, do i have to unbind anythign in specific so that the port 31000 becomes availble now? Please let me know your suggestion.
Yes. Your previous Teiid server is still running on the same Linux box, that is the reason you are seeing that exception. You need to stop the JBoss-5.1.0.GA instance, or kill it before you can run the new one to use the same port numbers.