Re: Error Compiling Java in Oracle 10g

From: Thomas Olszewicki <ThomasO_at_cpas.com>
Date: Tue, 1 Jul 2008 19:26:23 -0700 (PDT)
Message-ID: <6c9a111f-1c71-4a3c-af9e-720c3915d52a@m45g2000hsb.googlegroups.com>


On Jul 1, 5:15 pm, jimmyb <jimmybr..._at_gmail.com> wrote:
> I can compile the following Java code just fine when using the Java
> compiler. But I am getting an error when trying to compile the source
> file in Oracle.
>
> Here is the code:
>
> create or replace and compile java source named host as
> import java.io.* ;
> import java.sql.* ;
>
> public class Host
> {
> public static final void RewriteBaim10Pmc( )
> throws IOException
> {
> try
> {
> BufferedReader inputStream = new BufferedReader(new FileReader("/
> interface/nwps/BAIM/data/if_baim10pmc_pre.dat")) ;
> PrintWriter outputStream = new PrintWriter(new FileWriter("/interface/
> nwps/BAIM/data/if_baim10pmc.dat")) ;
> StringBuilder buffer = new StringBuilder() ;
>
> // more code
> inputStream.Close() ;
> outputStream.Close() ;
>
> }}}
>
> Here is the error message that Oracle is giving me:
>
> Errors for JAVA SOURCE HOST:
>
> LINE/COL ERROR
> --------
> -----------------------------------------------------------------
> 0/0 HOST:7: cannot resolve symbol
> 0/0 symbol : class StringBuilder
> 0/0 location: class Host
> 0/0 StringBuilder buffer = new StringBuilder() ;
> 0/0 ^
> 0/0 2 errors
> 0/0 symbol : class StringBuilder
> 0/0 location: class Host
> 0/0 StringBuilder buffer = new StringBuilder() ;
> 0/0 ^
> 0/0 HOST:7: cannot resolve symbol

2 errors:
1. try without exception or finally
2. it is close() not Close()

and finaly make sure that java.io.* is from classpath of JVM 1.4 not from JVM 1.5
Oracle 10.2.x supports only Java 1.4

HTH
Thomas Received on Tue Jul 01 2008 - 21:26:23 CDT

Original text of this message