Hi Banoob,
I'm struggeling with the same Exception.
Are you using all the V9.2 jar-Files? I think my problem could have to do with the lack of 'sas.iom.tools.jar' and 'sas.iom.prx.sasmqx.jar'. These two get installed with SASFoundationService. I have no clue how to install thus, I'll find the files not even in the software depot.
My java log brings this back:
Puddle AD HOC has quarantined a server: saswinsrvr1.envir.cmpny.ct:8581
com.sas.iom.WorkspaceFactoryException
org.omg.CORBA.COMM_FAILURE: Connection reset vmcid: 0x0 minor code: 0 completed: No
at com.sas.net.brg.orb.BrgOrb.mapException(BrgOrb.java:3305)
at com.sas.net.brg.orb.BrgOrb.string_to_object(BrgOrb.java:845)
at com.sas.iom.WorkspaceFactory.connectToServer(WorkspaceFactory.java:903)
at com.sas.iom.ConnectionCreationRunnable.run(ConnectionCreationRunnable.java:36)
at java.lang.Thread.run(Unknown Source)
Thu Apr 28 11:58:39 CEST 2011: AD HOC is deactivating a connection because of server failure: saswinsrvr1.envir.cmpny.ct:8581 #1
Exception in thread "Thread-1" Thu Apr 28 11:58:39 CEST 2011: AD HOC is shutting down.
com.sas.iom.WorkspaceFactoryException: IOM.S003.ex.txt: WorkspaceFactory cannot create enough connections to satisfy the minimum size requirements of a pool either because servers have failed or because the administrator did not provide enough servers.
at com.sas.net.util.RuntimeWrapperException.fillInStackTrace(RuntimeWrapperException.java:238)
at java.lang.Throwable.
(Throwable.java:196)
at java.lang.Exception.(Unknown Source)
at java.lang.RuntimeException.(Unknown Source)
at com.sas.net.util.RuntimeWrapperException.(RuntimeWrapperException.java:72)
at com.sas.iom.WorkspaceFactoryException.(WorkspaceFactoryException.java:34)
at com.sas.iom.WorkspacePuddle.checkSize(WorkspacePuddle.java:585)
at com.sas.iom.WorkspacePuddle.reactivateConnection(WorkspacePuddle.java:377)
at com.sas.iom.ConnectionCreationRunnable.run(ConnectionCreationRunnable.java:56)
at java.lang.Thread.run(Unknown Source)
The problem might be in CORBA. The connection seems to be lost before SAS replies.
http://download.oracle.com/javase/1.4.2/docs/api/org/omg/CORBA/COMM_FAILURE.html
Have you seen this note?
http://support.sas.com/kb/7/077.html
It is difficult to get straight help in this forum. It seems you have to be a java/corba/iom/tomcat/sas specialist to investigate deeper in this.