# Troubleshooting org.omg.CORBA.COMM_FAILURE

If you get the error

`org.omg.CORBA.COMM_FAILURE: java.io.IOException Peer disconnected socket
`

when deploying or accessing your business components, one of the following may be the problem:

Your JDeveloper JDBC driver may be a different version from the one on Oracle8i

Replace
`<jdeveloper_home>\jdbc\lib\oracle<x>\classes<y>.zip
` with
`<oracle_home> \jdbc\lib\classes<y>.zip`
where `<x>` is the version of your Oracle database (for example, `8.1.7`), and y is the first two numbers in the version of Java you are using, with the dots removed (for example, `12` for Java 1.2._).

Your Java pool size may be too small

Business Components for Java deployed as EJBs work best with a Java pool size of at least 50MB. Edit your `init.ora` file and check the `java_pool_size` parameter. If it is under 50MB, change it, restart your database, and try your connection again.

Related Topics:

Troubleshooting Deployed Projects
Troubleshooting JBO-25222 (Unable to Create Application Module)
Troubleshooting org.omg.CORBA.COMM_FAILURE: java.io.IOException Peer disconnected socket
Troubleshooting org.omg.CORBA.BAD_PARAM (null Strings are illegal in IIOP)