Re: loadjava only loading some of my classes

From: Shakespeare <whatsin_at_xs4all.nl>
Date: Thu, 22 May 2008 17:40:11 +0200
Message-ID: <483593df$0$14345$e4fe514c@news.xs4all.nl>

"Eric Davies" <eric_at_barrodale.com> schreef in bericht news:26840826-5b4f-497b-9d76-8285cde44a2e_at_j33g2000pri.googlegroups.com...
> I'm trying to produce some Oracle 11g server functions in Java,
> running on a linux box.
> I submit my classes via the statement:
>
> % loadjava -f -order -verbose -resolve -oci8 -u sys/oracle ../../
> lib/myclasses.jar
>
> Which produces the following output:
>
> arguments: '-u' 'sys/***' '-f' '-order' '-verbose' '-resolve' '-
> oci8' '../../lib/myclasses.jar'
> creating : resource META-INF/MANIFEST.MF
> loading : resource META-INF/MANIFEST.MF
> creating : class com/barrodale/dsExtras/BlobChipIO
> loading : class com/barrodale/dsExtras/BlobChipIO
> creating : class com/barrodale/dsExtras/BuildRowChip
> loading : class com/barrodale/dsExtras/BuildRowChip
> creating : class com/barrodale/dsExtras/Clone
> loading : class com/barrodale/dsExtras/Clone
> creating : class com/barrodale/dsExtras/Distinct
> loading : class com/barrodale/dsExtras/Distinct
> creating : class com/barrodale/dsExtras/GetValue
> loading : class com/barrodale/dsExtras/GetValue
> creating : class com/barrodale/dsExtras/GetValuePure
> loading : class com/barrodale/dsExtras/GetValuePure
> creating : class com/barrodale/dsExtras/HashRow
> loading : class com/barrodale/dsExtras/HashRow
> creating : class com/barrodale/dsExtras/Properties
> loading : class com/barrodale/dsExtras/Properties
> skipping : resource META-INF/MANIFEST.MF
> resolving: class com/barrodale/dsExtras/BlobChipIO
> resolving: class com/barrodale/dsExtras/BuildRowChip
> skipping : class com/barrodale/dsExtras/Clone
> resolving: class com/barrodale/dsExtras/Distinct
> resolving: class com/barrodale/dsExtras/GetValue
> resolving: class com/barrodale/dsExtras/GetValuePure
> skipping : class com/barrodale/dsExtras/HashRow
> resolving: class com/barrodale/dsExtras/Properties
> Classes Loaded: 8
> Resources Loaded: 1
> Sources Loaded: 0
> Published Interfaces: 0
> Classes generated: 0
> Classes skipped: 0
> Synonyms Created: 0
> Errors: 0
>
> However, when I look in the user_objects view via the below statement:
> select OBJECT_NAME, STATUS from user_objects where object_name
> like '%dsExtras%';
>
> I get :
> OBJECT_NAME
>
> --------------------------------------------------------------------------------
> STATUS
> -------
> com/barrodale/dsExtras/Clone
> VALID
>
> com/barrodale/dsExtras/HashRow
> VALID
>
> As far as I can see, it isn't a matter of the missing classes not
> resolving because the GetValuePure class only references primitive
> types and java.lang.String, and still doesn't get loaded.
>
> Can anybody shed some light on this?
>
> Thank you,
> Eric.

What do you see if you include the owner of the objects in your query?

Shakespeare Received on Thu May 22 2008 - 10:40:11 CDT

Original text of this message