Jbuilder 2005 Io exception

I am using this code.I am using jbuilder 2005 and oracle XE 10g Release 2

*************************************************************************************

package oracledatabasemetadata;

/**

*

Title:

*

*

Description:

*

*

Copyright: Copyright (c) 2006

*

*

Company:

*

* @author not attributable

* @version 1.0

*/

import java.sql.*;

import oracle.jdbc.OracleDatabaseMetaData;

publicclass DatabaseMetaDataSample{

staticfinal String dbURI ="jdbc:oracle:thin:@127.0.0.1:8081:OracleServiceXE";

publicstaticvoid main(String args[])throws Exception{

// Connection reference

Connection conn =null;

try{

// Load database driver

DriverManager.registerDriver (new oracle.jdbc.OracleDriver());

// Make connection

conn = DriverManager.getConnection(dbURI,"jawad","javras60x");

// Get the database meta data

OracleDatabaseMetaData dmd = (OracleDatabaseMetaData)conn.getMetaData();

if (dmd ==null){

System.out.println("Database meta data not available");

}else{

// Dispay Database Produce Name

System.out.println("Database Product Name : " +

dmd.getDatabaseProductName());

// Dispay Database Produce Version

System.out.println("Database Product Version : " +

dmd.getDatabaseProductVersion());

// Dispay Maximum Lenght of Table Name

System.out.println("Maximum Table Name length : " +

dmd.getMaxTableNameLength());

// Dispay precision for LOB

System.out.println("LOB Precision : " +

dmd.getLobPrecision());

// Dispay if the database uses local files

if (dmd.usesLocalFiles())

System.out.println("The Database uses Local Files");

else

System.out.println("The Database does not use Local Files");

System.out.println("The following Schemas are available in the database:");

ResultSet rs = dmd.getSchemas();

ResultSet rs1 =null;

while(rs.next()){

System.out.println(rs.getString(1));

System.out.println(

"The following tables are available in the "+rs.getString(1)+" schema:");

rs1 = dmd.getTables(null,rs.getString(1),"%",null);

while(rs1.next()){

System.out.println(""+ rs1.getString(3)+" : "+rs1.getString(4));

}

}

}

}finally{

// Close connection

if (conn !=null){

try{

conn.close();

}catch (SQLException ex){

System.out.println("Error in closing Conection");

}

}

}

}

}

**********************************************************************************

And getting this error

C:\Borland\JBuilder2005\jdk1.4\bin\javaw -classpath "C:\Documents and Settings\Jawad\jbproject\OracleDatabaseMetaData\classes;G:\Project\ojdbc14.jar;C:\Borland\JBuilder2005\jdk1.4\jre\javaws\javaws.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\charsets.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\ext\dnsns.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\ext\ldapsec.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\ext\localedata.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\ext\sunjce_provider.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\im\indicim.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\im\thaiim.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\jce.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\jsse.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\plugin.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\rt.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\sunrsasign.jar;C:\Borland\JBuilder2005\jdk1.4\lib\dt.jar;C:\Borland\JBuilder2005\jdk1.4\lib\htmlconverter.jar;C:\Borland\JBuilder2005\jdk1.4\lib\tools.jar" oracledatabasemetadata.DatabaseMetaDataSample

java.sql.SQLException: Io exception: Got minus one from a read call

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)

at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)

at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:420)

at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)

at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)

at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)

at java.sql.DriverManager.getConnection(DriverManager.java:512)

at java.sql.DriverManager.getConnection(DriverManager.java:171)

at oracledatabasemetadata.DatabaseMetaDataSample.main(DatabaseMetaDataSample.java:34)

Exception in thread "main"

[7117 byte] By [nokia.2003@gmail.coma] at [2007-10-3 5:01:02]
# 1
nothing to do with JBuilder, everything with line 34 in your code. You're doing something there that Oracle doesn't like.
jwentinga at 2007-7-14 23:06:38 > top of Java-index,Archived Forums,Java 2 Software Development Kit (J2SE SDK)...
# 2
Problem Solved i was using wrong port .The correct port for oracle XE was 1521 default port.Message was edited by: nokia.2003@gmail.comMessage was edited by: nokia.2003@gmail.com
nokia.2003@gmail.coma at 2007-7-14 23:06:38 > top of Java-index,Archived Forums,Java 2 Software Development Kit (J2SE SDK)...